diff --git a/files/Make-constructors-of-abstract-classes-protected.patch b/files/Make-constructors-of-abstract-classes-protected.patch deleted file mode 100644 --- a/files/Make-constructors-of-abstract-classes-protected.patch +++ /dev/null @@ -1,79 +0,0 @@ -From bbc16b97ecbdcdd22c2dc827a5c0e8b569073312 Mon Sep 17 00:00:00 2001 -From: Evgeny Stambulchik -Date: Sun, 4 Aug 2019 13:13:48 +0300 -Subject: [PATCH] Make constructors of abstract classes protected - -This should fix #445. ---- - src/classes/action/action_mapping.vala | 2 +- - src/classes/drawings/storage.vala | 2 +- - src/classes/renderer/cache/base.vala | 2 +- - src/classes/timer_label.vala | 2 +- - src/classes/view/behaviour/base.vala | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/classes/action/action_mapping.vala b/src/classes/action/action_mapping.vala -index 780f80a..0abc307 100644 ---- a/src/classes/action/action_mapping.vala -+++ b/src/classes/action/action_mapping.vala -@@ -48,7 +48,7 @@ namespace pdfpc { - * methods, and we need blank objects to call them. Thus, this blank - * constructor. - */ -- public ActionMapping() { -+ protected ActionMapping() { - base(); - } - -diff --git a/src/classes/drawings/storage.vala b/src/classes/drawings/storage.vala -index 93f85a9..373279e 100644 ---- a/src/classes/drawings/storage.vala -+++ b/src/classes/drawings/storage.vala -@@ -35,7 +35,7 @@ namespace pdfpc.Drawings.Storage { - */ - protected Metadata.Pdf metadata; - -- public Base(Metadata.Pdf metadata) { -+ protected Base(Metadata.Pdf metadata) { - this.metadata = metadata; - } - -diff --git a/src/classes/renderer/cache/base.vala b/src/classes/renderer/cache/base.vala -index 3c4aea0..043a60f 100644 ---- a/src/classes/renderer/cache/base.vala -+++ b/src/classes/renderer/cache/base.vala -@@ -37,7 +37,7 @@ namespace pdfpc.Renderer.Cache { - /** - * Initialize the cache store - */ -- public Base(Metadata.Pdf metadata) { -+ protected Base(Metadata.Pdf metadata) { - this.metadata = metadata; - } - -diff --git a/src/classes/timer_label.vala b/src/classes/timer_label.vala -index 8b55acc..8d689e1 100644 ---- a/src/classes/timer_label.vala -+++ b/src/classes/timer_label.vala -@@ -95,7 +95,7 @@ namespace pdfpc { - * Default constructor taking the initial time as argument, as well as - * the time to countdown until the talk actually starts. - */ -- public TimerLabel(PresentationController controller, time_t start_time = 0) { -+ protected TimerLabel(PresentationController controller, time_t start_time = 0) { - this.controller = controller; - this.start_time = start_time; - } -diff --git a/src/classes/view/behaviour/base.vala b/src/classes/view/behaviour/base.vala -index 4382ba6..46c8808 100644 ---- a/src/classes/view/behaviour/base.vala -+++ b/src/classes/view/behaviour/base.vala -@@ -41,7 +41,7 @@ namespace pdfpc.View { - /** - * Base constructor not taking any arguments - */ -- public Base() { -+ protected Base() { - // Nothing to do here - } - diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,13 +1,12 @@ name : pdfpc -version : 4.3.4 -release : 10 +version : 4.4.0 +release : 11 source : - - https://github.com/pdfpc/pdfpc/archive/v4.3.4.tar.gz : cc3ccd7a23990b76dd6083e774d28f63d726a86db3a7f180b1c90596b735d5ed + - https://github.com/pdfpc/pdfpc/archive/v4.4.0.tar.gz : 5fc457b081cdf02708436bb708940fd6b689e03fc336d3faab652f0b85592c00 +homepage : https://pdfpc.github.io/ license : GPL-2.0-or-later component : office.viewers -summary : pdfpc is a GTK based presentation viewer application which uses Keynote - like multi-monitor output to provide meta information to the speaker during the - presentation. +summary : pdfpc is a GTK based presentation viewer application which uses Keynote like multi-monitor output to provide meta information to the speaker during the presentation. description: | pdfpc is a GTK based presentation viewer application which uses Keynote like multi-monitor output to provide meta information to the speaker during the presentation. It is able to show a normal presentation window on one screen, while showing a more sophisticated overview on the other one providing information like a picture of the next slide, as well as the left over time till the end of the presentation. builddeps : @@ -18,7 +17,6 @@ - extra-cmake-modules - vala setup : | - %patch -p1 < $pkgfiles/Make-constructors-of-abstract-classes-protected.patch %cmake_ninja build : | %ninja_build diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -1,9 +1,10 @@ pdfpc + https://pdfpc.github.io/ - Joshua Strobl - joshua@stroblindustries.com + Algent Albrahimi + algent@protonmail.com GPL-2.0-or-later office.viewers @@ -41,12 +42,12 @@ - - 2019-09-23 - 4.3.4 + + 2020-03-11 + 4.4.0 Packaging update - Joshua Strobl - joshua@stroblindustries.com + Algent Albrahimi + algent@protonmail.com \ No newline at end of file