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
@@ -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 ];
}; };
} }