Name: orca Version: 50.0.9 Release: 1%{?dist} Summary: Assistive technology for people with visual impairments License: LGPL-2.1-or-later AND CC-BY-SA-3.0 URL: https://wiki.gnome.org/Projects/Orca Source0: https://download.gnome.org/sources/orca/50/orca-50.0.9.tar.xz BuildArch: noarch BuildRequires: pkgconfig(atk-bridge-2.0) BuildRequires: pkgconfig(atspi-2) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(liblouis) BuildRequires: pkgconfig(pygobject-3.0) BuildRequires: brlapi-devel BuildRequires: brltty BuildRequires: gettext BuildRequires: intltool BuildRequires: gtk3-devel BuildRequires: itstool BuildRequires: meson BuildRequires: ninja-build BuildRequires: python3-brlapi BuildRequires: python3-dasbus BuildRequires: python3-devel BuildRequires: python3-louis BuildRequires: python3-pyatspi BuildRequires: python3-speechd BuildRequires: /usr/bin/desktop-file-validate Requires: python3-brlapi Requires: python3-dasbus Requires: python3-louis Requires: python3-pyatspi Requires: python3-speechd Requires: speech-dispatcher # For the battery and system usage information commands Recommends: python3-psutil %description Orca is a screen reader that provides access to the graphical desktop via user-customizable combinations of speech and/or braille. Orca works with applications and toolkits that support the assistive technology service provider interface (AT-SPI), e.g. the GNOME desktop. %prep %autosetup -p1 -n orca-50.0.9 %build # Expand %%meson macro manually to avoid "fg: no job control" in EL10 mock chroot meson setup redhat-linux-build \ --buildtype=plain \ --prefix=%{_prefix} \ --libdir=%{_libdir} \ --sysconfdir=%{_sysconfdir} \ --localstatedir=%{_localstatedir} \ --wrap-mode=nodownload \ -Ddefault_library=shared meson compile -C redhat-linux-build %install meson install -C redhat-linux-build --no-rebuild --destdir=%{buildroot} %find_lang %{name} --with-gnome %check desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/orca-autostart.desktop %files -f %{name}.lang %license COPYING %doc AUTHORS NEWS README.md %{_bindir}/orca %{python3_sitelib}/orca/ %{_datadir}/icons/hicolor/*/apps/orca.png %{_datadir}/icons/hicolor/scalable/apps/orca.svg %{_datadir}/icons/hicolor/symbolic/apps/orca-symbolic.svg %{_datadir}/applications/orca.desktop %{_datadir}/glib-2.0/schemas/org.gnome.Orca.gschema.xml %{_sysconfdir}/xdg/autostart/orca-autostart.desktop %{_mandir}/man1/orca.1* %{_userunitdir}/orca.service %changelog * Mon Mar 23 2026 James - 50.0.9-1 - Update to 50.0.9 (GNOME 50) - Expand %%meson macro to avoid "fg: no job control" failure in EL10 mock chroot