gnomeExtensions.copyous: fix dependencies (#469919)

This commit is contained in:
Aleksana
2026-02-23 16:06:07 +00:00
committed by GitHub
@@ -11,7 +11,9 @@
gtk3,
nautilus,
gobject-introspection,
gsound,
hddtemp,
libgda6,
libgtop,
libhandy,
liquidctl,
@@ -65,6 +67,19 @@ lib.trivial.pipe super [
meta.maintainers = with lib.maintainers; [ eperuffo ];
}))
(patchExtension "copyous@boerdereinar.dev" (old: {
buildInputs = [
libgda6
gsound
];
preInstall = ''
sed -i "1i import GIRepository from 'gi://GIRepository';\nGIRepository.Repository.dup_default().prepend_search_path('${libgda6}/lib/girepository-1.0');\nGIRepository.Repository.dup_default().prepend_search_path('${gsound}/lib/girepository-1.0');\n" lib/preferences/dependencies/dependencies.js
sed -i "1i import GIRepository from 'gi://GIRepository';\nGIRepository.Repository.dup_default().prepend_search_path('${libgda6}/lib/girepository-1.0');\n" lib/misc/db.js
sed -i "1i import GIRepository from 'gi://GIRepository';\nGIRepository.Repository.dup_default().prepend_search_path('${gsound}/lib/girepository-1.0');\n" lib/common/sound.js
sed -i "1i import GIRepository from 'gi://GIRepository';\nGIRepository.Repository.dup_default().prepend_search_path('${gsound}/lib/girepository-1.0');\n" lib/preferences/general/feedbackSettings.js
'';
}))
(patchExtension "dash-to-dock@micxgx.gmail.com" (old: {
meta.maintainers = with lib.maintainers; [ rhoriguchi ];
}))