fix: Electron needs libnotify (#39)

This commit is contained in:
Shelley Vohr 2024-08-21 15:06:24 +02:00 коммит произвёл GitHub
Родитель b3607691cd
Коммит 34290ccd3e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -540,6 +540,12 @@ DEBIAN_PACKAGES = [
"zlib1g-dev",
]
# Electron needs this independent of Chromium.
DEBIAN_PACKAGES_ELECTRON = [
"libnotify4",
"libnotify-dev",
]
DEBIAN_PACKAGES_ARCH = {
"amd64": [
"libasan6",
@ -757,7 +763,7 @@ def generate_package_list(arch: str) -> dict[str, str]:
# Read the input file and create a dictionary mapping package names to URLs
# and checksums.
missing = set(DEBIAN_PACKAGES + DEBIAN_PACKAGES_ARCH[arch])
missing = set(DEBIAN_PACKAGES + DEBIAN_PACKAGES_ELECTRON + DEBIAN_PACKAGES_ARCH[arch])
package_dict: dict[str, str] = {}
for meta in package_meta.values():
package = meta["Package"]