orca: 3.34.0 → 3.34.1

https://ftp.gnome.org/pub/GNOME/sources/orca/3.34/orca-3.34.1.news

Also format with nixpkgs-fmt.
This commit is contained in:
Jan Tojnar 2019-11-19 15:07:41 +01:00
parent 211850c8c2
commit cce5926ae9
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4
2 changed files with 63 additions and 16 deletions

View File

@ -68,7 +68,7 @@ rustPlatform.buildRustPackage rec {
postPatch = '' postPatch = ''
chmod +x scripts/compile-gschema.py # patchShebangs requires executable file chmod +x scripts/compile-gschema.py # patchShebangs requires executable file
patchShebangs scripts/compile-gschema.py scripts/cargo.sh patchShebangs scripts/compile-gschema.py scripts/cargo.sh scripts/test.sh
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -1,21 +1,47 @@
{ stdenv, pkgconfig, fetchurl, buildPythonApplication { stdenv
, autoreconfHook, wrapGAppsHook, gobject-introspection , pkgconfig
, gettext, yelp-tools, itstool, libxmlxx3 , fetchurl
, python, pygobject3, gtk3, gnome3, substituteAll , buildPythonApplication
, at-spi2-atk, at-spi2-core, pyatspi, dbus, dbus-python, pyxdg , autoreconfHook
, xkbcomp, procps, lsof, coreutils, gsettings-desktop-schemas , wrapGAppsHook
, speechd, brltty, liblouis, setproctitle, gst_all_1, gst-python , gobject-introspection
, gettext
, yelp-tools
, itstool
, libxmlxx3
, python
, pygobject3
, gtk3
, gnome3
, substituteAll
, at-spi2-atk
, at-spi2-core
, pyatspi
, dbus
, dbus-python
, pyxdg
, xkbcomp
, procps
, lsof
, coreutils
, gsettings-desktop-schemas
, speechd
, brltty
, liblouis
, setproctitle
, gst_all_1
, gst-python
}: }:
buildPythonApplication rec { buildPythonApplication rec {
pname = "orca"; pname = "orca";
version = "3.34.0"; version = "3.34.1";
format = "other"; format = "other";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "10h258cprsxzb2hz9wqrkzv1yrsm19ws46l6fsnspywza5wq0z4p"; sha256 = "1q38n7hyshkiszmn361skxjynxr31lcms7a1iny6d0zlpmh1vnk4";
}; };
patches = [ patches = [
@ -29,19 +55,40 @@ buildPythonApplication rec {
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook wrapGAppsHook pkgconfig libxmlxx3 autoreconfHook
gettext yelp-tools itstool gobject-introspection wrapGAppsHook
pkgconfig
libxmlxx3
gettext
yelp-tools
itstool
gobject-introspection
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
pygobject3 pyatspi dbus-python pyxdg brltty liblouis speechd gst-python setproctitle pygobject3
pyatspi
dbus-python
pyxdg
brltty
liblouis
speechd
gst-python
setproctitle
]; ];
strictDeps = false; strictDeps = false;
buildInputs = [ buildInputs = [
python gtk3 at-spi2-atk at-spi2-core dbus gsettings-desktop-schemas python
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gtk3
at-spi2-atk
at-spi2-core
dbus
gsettings-desktop-schemas
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
]; ];
passthru = { passthru = {
@ -51,7 +98,7 @@ buildPythonApplication rec {
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://wiki.gnome.org/Projects/Orca; homepage = "https://wiki.gnome.org/Projects/Orca";
description = "Screen reader"; description = "Screen reader";
longDescription = '' longDescription = ''
A free, open source, flexible and extensible screen reader that provides A free, open source, flexible and extensible screen reader that provides