subtitleeditor: 0.53.0 -> 0.54.0

This commit is contained in:
José Romildo Malaquias 2018-01-12 22:14:12 -02:00
parent 1334e8415c
commit dbf5d1d433

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