mirror of
https://github.com/rangermix/TwitchDropsMiner.git
synced 2026-06-07 04:49:36 +00:00
Support Fedora 42 builds (#723)
This commit is contained in:
12
build.spec
12
build.spec
@@ -54,14 +54,14 @@ hiddenimports: list[str] = [
|
||||
|
||||
if sys.platform == "linux":
|
||||
# Needed files for better system tray support on Linux via pystray (AppIndicator backend).
|
||||
arch = platform.machine()
|
||||
libraries_path: Path = Path("/usr/lib64")
|
||||
if not libraries_path.exists():
|
||||
arch: str = platform.machine()
|
||||
libraries_path = Path("/usr/lib/{arch}-linux-gnu")
|
||||
datas.append(
|
||||
(
|
||||
Path(f"/usr/lib/{arch}-linux-gnu/girepository-1.0/AyatanaAppIndicator3-0.1.typelib"),
|
||||
"gi_typelibs",
|
||||
)
|
||||
(libraries_path / "girepository-1.0/AyatanaAppIndicator3-0.1.typelib", "gi_typelibs")
|
||||
)
|
||||
binaries.append((Path(f"/usr/lib/{arch}-linux-gnu/libayatana-appindicator3.so.1"), "."))
|
||||
binaries.append((libraries_path / "libayatana-appindicator3.so.1", "."))
|
||||
|
||||
hiddenimports.extend([
|
||||
"gi.repository.Gtk",
|
||||
|
||||
Reference in New Issue
Block a user