Merge pull request #33812 from romildo/upd.subtitleeditor

subtitleeditor: 0.53.0 -> 0.54.0
This commit is contained in:
adisbladis 2018-01-13 18:09:53 +08:00 committed by GitHub
commit a896574a0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,29 +1,24 @@
{ stdenv, fetchurl, fetchpatch, pkgconfig, intltool, file, desktop_file_utils, { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, intltool, file,
enchant, gnome3, gst_all_1, hicolor_icon_theme, libsigcxx, libxmlxx, desktop_file_utils, enchant, gnome3, gst_all_1, hicolor_icon_theme,
xdg_utils, isocodes, wrapGAppsHook libsigcxx, libxmlxx, xdg_utils, isocodes, wrapGAppsHook
}: }:
let let
ver_maj = "0.53"; version = "0.54.0";
ver_min = "0";
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "subtitle-editor-${ver_maj}.${ver_min}"; name = "subtitleeditor-${version}";
src = fetchurl { src = fetchFromGitHub {
url = "http://download.gna.org/subtitleeditor/${ver_maj}/subtitleeditor-${ver_maj}.${ver_min}.tar.gz"; owner = "kitone";
sha256 = "087rxignjawby4z3lwnh9m6pcjphl3a0jf7gfp83h92mzcq79b4g"; repo = "subtitleeditor";
rev = version;
sha256 = "0vxcscc9m6gymgj173ahk2g9hlk9588z5fdaavmkpyriqdlhwm11";
}; };
patches = [
(fetchpatch {
url = "https://sources.debian.net/data/main/s/subtitleeditor/0.53.0-2/debian/patches/03-fix-build-gstreamermm-1.8.0.patch";
sha256 = "0di2i34id5dqnd3glibhifair1kdfnv8ay3k64lirad726ardw2c";
})
];
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook
pkgconfig pkgconfig
intltool intltool
file file
@ -48,11 +43,6 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
# disable check because currently making check in po fails
doCheck = false;
hardeningDisable = [ "format" ];
preConfigure = "substituteInPlace ./configure --replace /usr/bin/file ${file}/bin/file"; preConfigure = "substituteInPlace ./configure --replace /usr/bin/file ${file}/bin/file";
configureFlags = [ "--disable-debug" ]; configureFlags = [ "--disable-debug" ];
@ -65,9 +55,9 @@ stdenv.mkDerivation rec {
and refine existing subtitle. This program also shows sound waves, which and refine existing subtitle. This program also shows sound waves, which
makes it easier to synchronise subtitles to voices. makes it easier to synchronise subtitles to voices.
''; '';
homepage = http://home.gna.org/subtitleeditor; homepage = http://kitone.github.io/subtitleeditor/;
license = stdenv.lib.licenses.gpl3Plus; license = stdenv.lib.licenses.gpl3Plus;
maintainers = [ stdenv.lib.maintainers.plcplc ];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.plcplc ];
}; };
} }