gnome3.pomodoro: 0.13.4 -> 0.15.1

This commit is contained in:
worldofpeace
2019-04-14 09:29:48 -04:00
parent 5141b1c455
commit 4a3debad14
+50 -26
View File
@@ -1,49 +1,73 @@
{ stdenv, fetchFromGitHub, fetchpatch, autoconf-archive, appstream-glib, intltool, pkgconfig, libtool, wrapGAppsHook, { stdenv
dbus-glib, libcanberra, gst_all_1, vala, gnome3, gtk3, libxml2, autoreconfHook, , fetchFromGitHub
glib, gobject-introspection, libpeas , autoconf-archive
, appstream-glib
, pkgconfig
, wrapGAppsHook
, libcanberra
, gst_all_1
, vala
, gtk3
, gom
, sqlite
, libxml2
, autoreconfHook
, glib
, gobject-introspection
, libpeas
, gnome-shell
, gsettings-desktop-schemas
, adwaita-icon-theme
, gettext
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.13.4"; pname = "gnome-shell-pomodoro";
name = "gnome-shell-pomodoro-${version}"; version = "0.15.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "codito"; owner = "codito";
repo = "gnome-pomodoro"; repo = "gnome-pomodoro";
rev = "${version}"; rev = version;
sha256 = "0fiql99nhj168wbfhvzrhfcm4c4569gikd2zaf10vzszdqjahrl1"; sha256 = "0nmgd122gsfka0p50mila88iwrzckq2r36a3h20lswn5qkn321i1";
}; };
patches = [
# build with Vala ≥ 0.42
(fetchpatch {
url = https://github.com/codito/gnome-pomodoro/commit/36778823ca5bd94b2aa948e5d8718f84d99d9af0.patch;
sha256 = "0a9x0p5wny3an9xawam9nhpffw5m4kgwj5jvv0g6c2lwlfzrx2rh";
})
];
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook vala autoconf-archive libtool intltool appstream-glib appstream-glib
wrapGAppsHook pkgconfig libxml2 autoconf-archive
autoreconfHook
gettext
gobject-introspection
libxml2
pkgconfig
vala
wrapGAppsHook
]; ];
buildInputs = [ buildInputs = [
glib gobject-introspection libpeas adwaita-icon-theme
dbus-glib libcanberra gst_all_1.gstreamer glib
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gnome-shell
gnome3.gsettings-desktop-schemas gom
gnome3.gnome-shell gtk3 gnome3.adwaita-icon-theme gsettings-desktop-schemas
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gstreamer
gtk3
libcanberra
libpeas
sqlite
]; ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://gnomepomodoro.org/; homepage = https://gnomepomodoro.org/;
description = "A time management utility for GNOME based on the pomodoro technique"; description = "Time management utility for GNOME based on the pomodoro technique";
longDescription = '' longDescription = ''
This GNOME utility helps to manage time according to Pomodoro Technique. This GNOME utility helps to manage time according to Pomodoro Technique.
It intends to improve productivity and focus by taking short breaks. It intends to improve productivity and focus by taking short breaks.
''; '';
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ worldofpeace ];
license = licenses.gpl3; license = licenses.gpl3Plus;
platforms = platforms.linux; platforms = platforms.linux;
}; };
} }