diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2021-08-23 01:13:16 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2021-08-24 00:49:14 +0000 |
commit | aef78771538de2a87eb626c144820fb5f677e492 (patch) | |
tree | dcdb4de215db427e5845eef856831f7063cbecca | |
parent | bab9e507a5375fec6ec0f555b2f3f6742d3fe5ee (diff) | |
download | ports-aef78771538de2a87eb626c144820fb5f677e492.tar.gz ports-aef78771538de2a87eb626c144820fb5f677e492.zip |
multimedia/kooha: update to 1.2.1.636
-rw-r--r-- | multimedia/kooha/Makefile | 4 | ||||
-rw-r--r-- | multimedia/kooha/distinfo | 6 | ||||
-rw-r--r-- | multimedia/kooha/files/patch-libadwaita | 38 |
3 files changed, 31 insertions, 17 deletions
diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile index b18793dbf8f6..932ef1879b80 100644 --- a/multimedia/kooha/Makefile +++ b/multimedia/kooha/Makefile @@ -1,7 +1,7 @@ PORTNAME= kooha DISTVERSIONPREFIX= v -DISTVERSION= 1.2.1-625 -DISTVERSIONSUFFIX= -ga088235 +DISTVERSION= 1.2.1-636 +DISTVERSIONSUFFIX= -gb4414e6 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/kooha/distinfo b/multimedia/kooha/distinfo index f1dee95ba323..544308dbe73e 100644 --- a/multimedia/kooha/distinfo +++ b/multimedia/kooha/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1629380109 +TIMESTAMP = 1629681196 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 SHA256 (rust/crates/anyhow-1.0.43.crate) = 28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf @@ -371,5 +371,5 @@ SHA256 (rust/crates/zvariant-2.8.0.crate) = fa4b785b8b32b0f8433b4474e6bb4ea77b37 SIZE (rust/crates/zvariant-2.8.0.crate) = 60913 SHA256 (rust/crates/zvariant_derive-2.8.0.crate) = b42af4ee88fb928781391216c34be77ec7cdb3546042b2947ce38d86aa5f37dd SIZE (rust/crates/zvariant_derive-2.8.0.crate) = 8771 -SHA256 (SeaDve-Kooha-v1.2.1-625-ga088235_GH0.tar.gz) = 90af5d6c3e399e7da281814f8dddab421dfcf8db066f1a807d5c7d7a9b796018 -SIZE (SeaDve-Kooha-v1.2.1-625-ga088235_GH0.tar.gz) = 243681 +SHA256 (SeaDve-Kooha-v1.2.1-636-gb4414e6_GH0.tar.gz) = aa570f09d165180aa9ad15db9f2125e6823843bc9d4d46f73fbd4debd4ce0a60 +SIZE (SeaDve-Kooha-v1.2.1-636-gb4414e6_GH0.tar.gz) = 245508 diff --git a/multimedia/kooha/files/patch-libadwaita b/multimedia/kooha/files/patch-libadwaita index a27ede4937a3..b56cb75fe3db 100644 --- a/multimedia/kooha/files/patch-libadwaita +++ b/multimedia/kooha/files/patch-libadwaita @@ -4,7 +4,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/9b6efa65dabb https://github.com/SeaDve/Kooha/commit/ceffdede0670 https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac ---- data/resources/ui/window.ui.orig 2021-08-08 16:08:31 UTC +--- data/resources/ui/window.ui.orig 2021-08-23 01:13:16 UTC +++ data/resources/ui/window.ui @@ -10,9 +10,10 @@ <child> @@ -16,7 +16,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac <child> - <object class="AdwViewStackPage"> + <object class="GtkStackPage"> - <property name="name">main-screen</property> + <property name="name">main</property> <property name="child"> <object class="GtkBox"> @@ -35,12 +36,13 @@ @@ -71,7 +71,7 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac <property name="name">flushing</property> <property name="child"> <object class="GtkBox"> ---- src/application.rs.orig 2021-08-08 16:08:31 UTC +--- src/application.rs.orig 2021-08-23 01:13:16 UTC +++ src/application.rs @@ -1,7 +1,6 @@ -use adw::subclass::prelude::*; @@ -84,19 +84,20 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac subclass::prelude::*, @@ -29,7 +28,7 @@ mod imp { impl ObjectSubclass for Application { - const NAME: &'static str = "Application"; + const NAME: &'static str = "KoohaApplication"; type Type = super::Application; - type ParentType = adw::Application; + type ParentType = gtk::Application; } impl ObjectImpl for Application {} -@@ -55,17 +54,17 @@ mod imp { +@@ -55,18 +54,18 @@ mod imp { self.parent_startup(app); gtk::Window::set_default_icon_name(APP_ID); + app.setup_css(); - app.setup_actions(); + app.setup_gactions(); + app.setup_accels(); } } @@ -111,12 +112,10 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac @implements gio::ActionMap, gio::ActionGroup; } -@@ -123,6 +122,21 @@ impl Application { - self.set_accels_for_action("win.toggle-record", &["<Primary>r"]); - self.set_accels_for_action("win.toggle-pause", &["<Primary>k"]); - self.set_accels_for_action("win.cancel-delay", &["<Primary>c"]); -+ } -+ +@@ -80,6 +79,21 @@ impl Application { + .expect("Failed to create Application.") + } + + fn setup_css(&self) { + let provider = gtk::CssProvider::new(); + provider.load_from_resource("/io/github/seadve/Kooha/style.css"); @@ -130,6 +129,21 @@ https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ea7ef0f2e2ac + log::debug!("is_display_composited: {}", display.is_composited()); + log::debug!("is_display_rgba: {}", display.is_rgba()); + } ++ } ++ + fn setup_gactions(&self) { + let action_launch_default_for_file = gio::SimpleAction::new( + "launch-default-for-file", +@@ -118,9 +132,9 @@ impl Application { + self.set_accels_for_action("win.record-speaker", &["<primary>a"]); + self.set_accels_for_action("win.record-mic", &["<primary>m"]); + self.set_accels_for_action("win.show-pointer", &["<primary>p"]); +- self.set_accels_for_action("win.toggle-record", &["<primary>r"]); +- self.set_accels_for_action("win.toggle-pause", &["<primary>k"]); +- self.set_accels_for_action("win.cancel-delay", &["<primary>c"]); ++ self.set_accels_for_action("win.toggle-record", &["<Primary>r"]); ++ self.set_accels_for_action("win.toggle-pause", &["<Primary>k"]); ++ self.set_accels_for_action("win.cancel-delay", &["<Primary>c"]); } fn select_saving_location(&self) { |