# DO NOT EDIT! This file is generated automatically by fetch-kde-qt.sh { fetchurl, mirror }: { attica = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/attica-5.28.0.tar.xz"; sha256 = "14v6vi8awk1m58l9svpjd54ckd6milzavgfbkdspsz0km1cpqlks"; name = "attica-5.28.0.tar.xz"; }; }; baloo = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/baloo-5.28.0.tar.xz"; sha256 = "071in785y1qplm59fmsmifzbmczvlvkf5gxdb6d0iw93pb36r7h5"; name = "baloo-5.28.0.tar.xz"; }; }; bluez-qt = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/bluez-qt-5.28.0.tar.xz"; sha256 = "1rfzwrvvkc5f4l943f4r235gdniqc7njyw4fx36v00daj2r4aqi9"; name = "bluez-qt-5.28.0.tar.xz"; }; }; breeze-icons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/breeze-icons-5.28.0.tar.xz"; sha256 = "06zwg2g0157ac6xsgxs5f8s1sk8rh2j3y057iqmfg2ng2sh9byh2"; name = "breeze-icons-5.28.0.tar.xz"; }; }; extra-cmake-modules = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/extra-cmake-modules-5.28.0.tar.xz"; sha256 = "0yi60qd08x5093wb8dv9cx370iaabn44hzcang92g9ssfmz0zd2h"; name = "extra-cmake-modules-5.28.0.tar.xz"; }; }; frameworkintegration = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/frameworkintegration-5.28.0.tar.xz"; sha256 = "1bcjryngmmyransd5y3zd5ygri13fyy6z7piz3ai9lqmcdbwf7qn"; name = "frameworkintegration-5.28.0.tar.xz"; }; }; kactivities = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kactivities-5.28.0.tar.xz"; sha256 = "162ilqcfp8b3lb3gpzbw94ppsdqzn6i6ymiwh12xy5nrxixdpagb"; name = "kactivities-5.28.0.tar.xz"; }; }; kactivities-stats = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kactivities-stats-5.28.0.tar.xz"; sha256 = "0pjgjl5bwmq0n23nwcqjp3b412fsibnvwsr3s3l67k9scmdpbm4v"; name = "kactivities-stats-5.28.0.tar.xz"; }; }; kapidox = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kapidox-5.28.0.tar.xz"; sha256 = "1whkl9rzhjnnmpj532d23mlrwhp5wcfxfvq4z4bxyr64g9plbzyq"; name = "kapidox-5.28.0.tar.xz"; }; }; karchive = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/karchive-5.28.0.tar.xz"; sha256 = "1s068z0ih6qk3m4lm10wm28y0nq5qwn4gpnx9vckar51xbrl4bb7"; name = "karchive-5.28.0.tar.xz"; }; }; kauth = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kauth-5.28.0.tar.xz"; sha256 = "09m7dipkykw75dbka6mhsvrikbniwshl1l0qxcny3ywc0fkzgf40"; name = "kauth-5.28.0.tar.xz"; }; }; kbookmarks = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kbookmarks-5.28.0.tar.xz"; sha256 = "1lfvps0xzpzn42n7rpsdcmsiryclykz6h1hk8sp6nsbhqwzd0r65"; name = "kbookmarks-5.28.0.tar.xz"; }; }; kcmutils = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kcmutils-5.28.0.tar.xz"; sha256 = "0wj3f5ykzb7q9536y9wk8mnfcb6zay2mmc25dg67mdznzwdy36aa"; name = "kcmutils-5.28.0.tar.xz"; }; }; kcodecs = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kcodecs-5.28.0.tar.xz"; sha256 = "0r01raiva4iddiz5qqshmbmidgkf4q6illanz6zwmc4n66c6s3q3"; name = "kcodecs-5.28.0.tar.xz"; }; }; kcompletion = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kcompletion-5.28.0.tar.xz"; sha256 = "1yrlhf6n7xlkid3xbpirf8n6kybc3sqp5fnb01kr1rcl89qs273f"; name = "kcompletion-5.28.0.tar.xz"; }; }; kconfig = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kconfig-5.28.0.tar.xz"; sha256 = "0kdsaqv880wihxv6il8wailmymh0rh0jrbhg8iz2ljf3ir7g56zy"; name = "kconfig-5.28.0.tar.xz"; }; }; kconfigwidgets = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kconfigwidgets-5.28.0.tar.xz"; sha256 = "0cy53jaq15n8hw2m67l0y6x722ywg0ijfz5ak5vq3fjjhc9fmq8d"; name = "kconfigwidgets-5.28.0.tar.xz"; }; }; kcoreaddons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kcoreaddons-5.28.0.tar.xz"; sha256 = "10x2sgd1acsg1kmb741zk8sbss1j9nncfr1ac2pq0fc236ivkiyb"; name = "kcoreaddons-5.28.0.tar.xz"; }; }; kcrash = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kcrash-5.28.0.tar.xz"; sha256 = "0gsly5wvyh0d6yfk5yyv1pgaazwlwvahz245y9sliwzrbxhgj1yv"; name = "kcrash-5.28.0.tar.xz"; }; }; kdbusaddons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdbusaddons-5.28.0.tar.xz"; sha256 = "07mzb1xr8wyiid25p8kg6mjp6vq8ngvv1ikhq75zvd2cbax530c8"; name = "kdbusaddons-5.28.0.tar.xz"; }; }; kdeclarative = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdeclarative-5.28.0.tar.xz"; sha256 = "1g7bf3smdiwgfhdzwskp3l7l4bn838q1cdy4hp9mzqdssz956wmn"; name = "kdeclarative-5.28.0.tar.xz"; }; }; kded = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kded-5.28.0.tar.xz"; sha256 = "115ywk3vdyhwzna59bpiqfffcc128vafl823yh5fzkwbp8w7qdn5"; name = "kded-5.28.0.tar.xz"; }; }; kdelibs4support = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/kdelibs4support-5.28.0.tar.xz"; sha256 = "1l6r2812173p8svazq7sam8c2pgh83hdwf35hv3qn7qw30dpg8jl"; name = "kdelibs4support-5.28.0.tar.xz"; }; }; kdesignerplugin = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdesignerplugin-5.28.0.tar.xz"; sha256 = "12v9pbfniljp23bllxxq6hfv6qnp2q8yjsix6fy6hwf8yrsq42m3"; name = "kdesignerplugin-5.28.0.tar.xz"; }; }; kdesu = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdesu-5.28.0.tar.xz"; sha256 = "1f6awbnqs14si13n1ryibb0z3mj90bg0vk320hgabd2zxma00vwp"; name = "kdesu-5.28.0.tar.xz"; }; }; kdewebkit = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdewebkit-5.28.0.tar.xz"; sha256 = "19nq6dghnxdzq6xbry283gijsvnzpgp4sl5l3b6xi9n1iq4f91w9"; name = "kdewebkit-5.28.0.tar.xz"; }; }; kdnssd = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdnssd-5.28.0.tar.xz"; sha256 = "1gkqfcz8glfa6krbayaay4kyq3zazcyr21zjg78la76vfnranh0r"; name = "kdnssd-5.28.0.tar.xz"; }; }; kdoctools = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kdoctools-5.28.0.tar.xz"; sha256 = "1mndmxy7vgdkii8axzkzclqqimg0ksn2dmwiqsljcjcik0zfx47c"; name = "kdoctools-5.28.0.tar.xz"; }; }; kemoticons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kemoticons-5.28.0.tar.xz"; sha256 = "10qxm9q7bsbbg419f8d0703mikd8w99a8fh501fpm3sgh6k7pbyv"; name = "kemoticons-5.28.0.tar.xz"; }; }; kfilemetadata = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kfilemetadata-5.28.0.tar.xz"; sha256 = "0sxifxzyqq0haxfira8ldq9gwali7p5vbbh8jslj8wlxm0dczyw6"; name = "kfilemetadata-5.28.0.tar.xz"; }; }; kglobalaccel = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kglobalaccel-5.28.0.tar.xz"; sha256 = "0a60f2bs7dhx0rsrgva2p97dcala6jrjfg4z2nv0m4bv82i4kchc"; name = "kglobalaccel-5.28.0.tar.xz"; }; }; kguiaddons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kguiaddons-5.28.0.tar.xz"; sha256 = "1f3k6g8cqgq49ka9wsfflp0vnqgk81nlp012lb5v875yil6f9m3f"; name = "kguiaddons-5.28.0.tar.xz"; }; }; khtml = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/khtml-5.28.0.tar.xz"; sha256 = "17dgxicfbpik65m2bjc07qnp2s54wj4zx4czci7v9chfy23d52sb"; name = "khtml-5.28.0.tar.xz"; }; }; ki18n = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/ki18n-5.28.0.tar.xz"; sha256 = "0ymg8mnpvas101war3pgm3wv8ssf1wxa6mxg9ym1xx24mx7xzhzw"; name = "ki18n-5.28.0.tar.xz"; }; }; kiconthemes = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kiconthemes-5.28.0.tar.xz"; sha256 = "1i5cpsqfn1vcch8izbrgig2km580gdxf02qmib4ynbwzcfvrnbqc"; name = "kiconthemes-5.28.0.tar.xz"; }; }; kidletime = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kidletime-5.28.0.tar.xz"; sha256 = "0cwq8jvsimxriiazivls8yix9jyglk2giqwv34a1ic1cnackhwq7"; name = "kidletime-5.28.0.tar.xz"; }; }; kimageformats = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kimageformats-5.28.0.tar.xz"; sha256 = "1h17jm55r9ijmng5mb1w9nqk2hw6h965j9c2nrd8wl9dzy616kra"; name = "kimageformats-5.28.0.tar.xz"; }; }; kinit = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kinit-5.28.0.tar.xz"; sha256 = "0hwa4anljh5v53gswziacwr6ryvhp136k6y85d10074lrckdr912"; name = "kinit-5.28.0.tar.xz"; }; }; kio = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kio-5.28.0.tar.xz"; sha256 = "1hqc88c2idi9fkb7jy82csb0i740lghv0p2fg1gaglcarjdz7nia"; name = "kio-5.28.0.tar.xz"; }; }; kitemmodels = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kitemmodels-5.28.0.tar.xz"; sha256 = "0zi7wsqcmjd7fms8r2vqvwwvzw75p275qyn6whpgblb09l0pn78z"; name = "kitemmodels-5.28.0.tar.xz"; }; }; kitemviews = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kitemviews-5.28.0.tar.xz"; sha256 = "0wrlwawgnz1yjav4hfirc3lcki0hqy0cgr8bwhr9nhm27ndgv28p"; name = "kitemviews-5.28.0.tar.xz"; }; }; kjobwidgets = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kjobwidgets-5.28.0.tar.xz"; sha256 = "0xh62bjd6qqbmx1jbv9qac1ng0h056mwrs8rkdqd8k10ghmsfx6a"; name = "kjobwidgets-5.28.0.tar.xz"; }; }; kjs = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/kjs-5.28.0.tar.xz"; sha256 = "0w6zijdk4rabsda9msp5dd2kgg8xrh000chmx17xjqa661bgsfql"; name = "kjs-5.28.0.tar.xz"; }; }; kjsembed = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/kjsembed-5.28.0.tar.xz"; sha256 = "0mgcdpmk7sprxk58c63b9c5maz9pyi4b77332ci4ixz9pi94899j"; name = "kjsembed-5.28.0.tar.xz"; }; }; kmediaplayer = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/kmediaplayer-5.28.0.tar.xz"; sha256 = "139fbhqdhg2pgqadfbig27cnh2p9bds50c0nc9b6pnrwlirl7sm2"; name = "kmediaplayer-5.28.0.tar.xz"; }; }; knewstuff = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/knewstuff-5.28.0.tar.xz"; sha256 = "0p5a6zprqfnhiim0l0qigjy7kky0m4w2nykhllwvr6lda1rg8qs3"; name = "knewstuff-5.28.0.tar.xz"; }; }; knotifications = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/knotifications-5.28.0.tar.xz"; sha256 = "1a55c0abs9yg7qaajgidj8bmfbwkysf24300532lnia71n1ms25s"; name = "knotifications-5.28.0.tar.xz"; }; }; knotifyconfig = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/knotifyconfig-5.28.0.tar.xz"; sha256 = "0riia9lvp33lqh8ld5r1r0adnfnxikbvmdi4k7kfc4pzra93h10f"; name = "knotifyconfig-5.28.0.tar.xz"; }; }; kpackage = { version = "5.28.1"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kpackage-5.28.1.tar.xz"; sha256 = "0ym5fhhigp7argk7c1zyn2fvfjykgxh3miipidf142c8y3d98vbp"; name = "kpackage-5.28.1.tar.xz"; }; }; kparts = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kparts-5.28.0.tar.xz"; sha256 = "1jghgddgz0ghq6n51l1i6jc1s10g0ckda5nlwh4myziv229g9pik"; name = "kparts-5.28.0.tar.xz"; }; }; kpeople = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kpeople-5.28.0.tar.xz"; sha256 = "0dqz6varz3nrnp8jfysdsp2r2mm46hn3vfcqcyyqk3nmv6sd9mpp"; name = "kpeople-5.28.0.tar.xz"; }; }; kplotting = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kplotting-5.28.0.tar.xz"; sha256 = "1vmwxj03qhrfnz3jg30ka28afpqg0hlgm46dbzyg86kg8hc2hgb2"; name = "kplotting-5.28.0.tar.xz"; }; }; kpty = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kpty-5.28.0.tar.xz"; sha256 = "1q22wzx5xpmbj56xg4miiscb1xqqk2lfkljfdi87zl05vwmnc7hn"; name = "kpty-5.28.0.tar.xz"; }; }; kross = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/portingAids/kross-5.28.0.tar.xz"; sha256 = "06qx87v090d5wxbpqj2sgwhpha7gqmamdx4zffdvc0xa6g1mm6x4"; name = "kross-5.28.0.tar.xz"; }; }; krunner = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/krunner-5.28.0.tar.xz"; sha256 = "1mmbrpgw090z41l2vg350hmm3ya2qkfkjmq7v5d90jpb7z7y6pr9"; name = "krunner-5.28.0.tar.xz"; }; }; kservice = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kservice-5.28.0.tar.xz"; sha256 = "0mlc3vw0vq1rwcg803dsybzlwxj1n6hg13z9sg0h28wsbyss3l4l"; name = "kservice-5.28.0.tar.xz"; }; }; ktexteditor = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/ktexteditor-5.28.0.tar.xz"; sha256 = "1sl152xasbhgpph4f6apkc54b26smgxbd3cxbvch2hfi5cxgb8fq"; name = "ktexteditor-5.28.0.tar.xz"; }; }; ktextwidgets = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/ktextwidgets-5.28.0.tar.xz"; sha256 = "0gwjb0isjfrqd15lvln6bwql1lpk2r1vp5f72zxygz2ay8ar1wxp"; name = "ktextwidgets-5.28.0.tar.xz"; }; }; kunitconversion = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kunitconversion-5.28.0.tar.xz"; sha256 = "0n6ndy1yarilnk2l09h92qk32v02hknafif1i9mmwcibldvc963q"; name = "kunitconversion-5.28.0.tar.xz"; }; }; kwallet = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kwallet-5.28.0.tar.xz"; sha256 = "0n25mvjwy3sv5bg2x75psz6d6f8yl53j3wfmx9ayh57jk4rq24rm"; name = "kwallet-5.28.0.tar.xz"; }; }; kwayland = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kwayland-5.28.0.tar.xz"; sha256 = "0xm4agsv8hyx8aaiv4zpa121s08ayhbps3pbfbds2ckk57k6ba8k"; name = "kwayland-5.28.0.tar.xz"; }; }; kwidgetsaddons = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kwidgetsaddons-5.28.0.tar.xz"; sha256 = "1p22s1cbwpwbm03qxs0wqb1i7w1s19b119diwkmb8xl90cqfdwnn"; name = "kwidgetsaddons-5.28.0.tar.xz"; }; }; kwindowsystem = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kwindowsystem-5.28.0.tar.xz"; sha256 = "0lzafiwj58gg5vccnvwrhiwjq67y8cn3gllirgw13vz3f69sbr3i"; name = "kwindowsystem-5.28.0.tar.xz"; }; }; kxmlgui = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kxmlgui-5.28.0.tar.xz"; sha256 = "0plw6fckpssgwf18f5i4vhfp55jmdvfh2rc5lg8fwmlqgqkvrbac"; name = "kxmlgui-5.28.0.tar.xz"; }; }; kxmlrpcclient = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/kxmlrpcclient-5.28.0.tar.xz"; sha256 = "1xrdh5ipldahcv0pxp7dnzjz1ihnkg4r2hpylg6bwvq81clw8xd1"; name = "kxmlrpcclient-5.28.0.tar.xz"; }; }; modemmanager-qt = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/modemmanager-qt-5.28.0.tar.xz"; sha256 = "1yfqqp596srvsi0yqrkpm5gzlwjf4szk6hy0wszr12gjjzqprilq"; name = "modemmanager-qt-5.28.0.tar.xz"; }; }; networkmanager-qt = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/networkmanager-qt-5.28.0.tar.xz"; sha256 = "1iq8xrw55k2k9af57l4lfrw72gjxgk7pp7k3m7amjfp0hdqw8602"; name = "networkmanager-qt-5.28.0.tar.xz"; }; }; oxygen-icons5 = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/oxygen-icons5-5.28.0.tar.xz"; sha256 = "05bypc4k86lsjp7d4lpbpsnms7k1gnjyahdbks420585ca0v4qkp"; name = "oxygen-icons5-5.28.0.tar.xz"; }; }; plasma-framework = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/plasma-framework-5.28.0.tar.xz"; sha256 = "0j4mfd8wzrspvyy281lww981fly2rkbhnixb9b0pj5k9i8gvkh7q"; name = "plasma-framework-5.28.0.tar.xz"; }; }; solid = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/solid-5.28.0.tar.xz"; sha256 = "0g6frc7hckbkvzgq40qrymllgp56a3v39l5d2ajqipwb4kabhdpy"; name = "solid-5.28.0.tar.xz"; }; }; sonnet = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/sonnet-5.28.0.tar.xz"; sha256 = "1vzn3kvi126jnkq2s5110yii8946kaxp452735fx0l0jqjn92dy8"; name = "sonnet-5.28.0.tar.xz"; }; }; syntax-highlighting = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/syntax-highlighting-5.28.0.tar.xz"; sha256 = "0gf1ldlk4gav6bg5b1231hphaal4simyngirvr1yizcb1rrlygdy"; name = "syntax-highlighting-5.28.0.tar.xz"; }; }; threadweaver = { version = "5.28.0"; src = fetchurl { url = "${mirror}/stable/frameworks/5.28/threadweaver-5.28.0.tar.xz"; sha256 = "10hy4pvw84l2z8778gsfv5i8pqrfjidvlgd5rc8xffx65s3f28b5"; name = "threadweaver-5.28.0.tar.xz"; }; }; }