[fractal] New release 4.2.1
- From: Daniel Garcia Moreno <danigm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [fractal] New release 4.2.1
- Date: Sat, 21 Sep 2019 06:59:24 +0000 (UTC)
commit 9d9bb35d42e3d27ab0a5910505214383e73bb8fc
Author: Daniel GarcĂa Moreno <dani danigm net>
Date: Sat Sep 21 08:58:13 2019 +0200
New release 4.2.1
Cargo.lock | 6 +-
flatpak/org.gnome.Fractal-release.json | 113 +++++++++++++++++++++
flatpak/org.gnome.Fractal.json | 18 +++-
fractal-gtk/Cargo.toml | 2 +-
.../res/org.gnome.Fractal.appdata.xml.in.in | 20 ++++
fractal-gtk/src/static_resources.rs.in | 4 +-
fractal-matrix-api/Cargo.toml | 2 +-
meson.build | 2 +-
8 files changed, 155 insertions(+), 12 deletions(-)
---
diff --git a/Cargo.lock b/Cargo.lock
index fb3a4074..453f3281 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -542,7 +542,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "fractal-gtk"
-version = "4.2.0"
+version = "4.2.1"
dependencies = [
"cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
"chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -550,7 +550,7 @@ dependencies = [
"comrak 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
"dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
"failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
- "fractal-matrix-api 4.2.0",
+ "fractal-matrix-api 4.2.1",
"fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"gdk 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
"gdk-pixbuf 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -584,7 +584,7 @@ dependencies = [
[[package]]
name = "fractal-matrix-api"
-version = "4.2.0"
+version = "4.2.1"
dependencies = [
"chrono 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
"directories 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/flatpak/org.gnome.Fractal-release.json b/flatpak/org.gnome.Fractal-release.json
new file mode 100644
index 00000000..65ee54a9
--- /dev/null
+++ b/flatpak/org.gnome.Fractal-release.json
@@ -0,0 +1,113 @@
+{
+ "app-id": "org.gnome.Fractal",
+ "runtime": "org.gnome.Platform",
+ "runtime-version": "3.34",
+ "sdk": "org.gnome.Sdk",
+ "sdk-extensions" : [
+ "org.freedesktop.Sdk.Extension.rust-stable"
+ ],
+ "command" : "fractal",
+ "finish-args" : [
+ "--share=network",
+ "--share=ipc",
+ "--socket=x11",
+ "--socket=wayland",
+ "--socket=pulseaudio",
+ "--device=dri",
+ "--talk-name=org.freedesktop.secrets",
+ "--talk-name=org.freedesktop.Notifications",
+ "--filesystem=home",
+ "--metadata=X-DConf=migrate-path=/org/gnome/factal/"
+ ],
+ "build-options" : {
+ "append-path": "/usr/lib/sdk/rust-stable/bin",
+ "build-args" : [
+ "--share=network"
+ ],
+ "env" : {
+ "CARGO_HOME" : "/run/build/Fractal/cargo",
+ "RUST_BACKTRACE" : "1"
+ }
+ },
+ "modules" : [
+ {
+ "name" : "libhandy",
+ "buildsystem" : "meson",
+ "config-opts" : [
+ "-Dprofiling=false",
+ "-Dintrospection=enabled",
+ "-Dgtk_doc=false",
+ "-Dtests=false",
+ "-Dexamples=false",
+ "-Dvapi=false",
+ "-Dglade_catalog=disabled"
+ ],
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://source.puri.sm/Librem5/libhandy",
+ "tag" : "v0.0.11"
+ }
+ ]
+ },
+ {
+ "name" : "gtksourceview",
+ "buildsystem" : "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gtksourceview.git",
+ "tag" : "4.4.0"
+ }
+ ]
+ },
+ {
+ "name": "gspell",
+ "config-opts" : [
+ "--disable-gtk-doc",
+ "--disable-gtk-doc-html"
+ ],
+ "cleanup" : [
+ "/bin",
+ "/include",
+ "/lib/pkgconfig",
+ "*.la",
+ "/share"
+ ],
+ "sources" : [
+ {
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.1.tar.xz",
+ "sha256" : "819a1d23c7603000e73f5e738bdd284342e0cd345fb0c7650999c31ec741bbe5"
+ }
+ ]
+ },
+ {
+ "name" : "gst-editing-services",
+ "config-opts" : [
+ "--disable-Werror"
+ ],
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.freedesktop.org/gstreamer/gst-editing-services.git",
+ "tag" : "1.16.0"
+ }
+ ]
+ },
+ {
+ "name" : "Fractal",
+ "buildsystem" : "meson",
+ "config-opts" : [
+ "-Dprofile=default"
+ ],
+ "sources" : [
+ {
+ "type" : "git",
+ "branch": "release-4.2.1",
+ "url" : ".."
+ }
+ ]
+ }
+ ]
+}
diff --git a/flatpak/org.gnome.Fractal.json b/flatpak/org.gnome.Fractal.json
index 4474804d..390d6a16 100644
--- a/flatpak/org.gnome.Fractal.json
+++ b/flatpak/org.gnome.Fractal.json
@@ -14,10 +14,6 @@
],
"desktop-file-name-suffix" : " (Development)",
"finish-args" : [
- "--filesystem=xdg-run/dconf",
- "--filesystem=~/.config/dconf:ro",
- "--talk-name=ca.desrt.dconf",
- "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
"--share=network",
"--share=ipc",
"--socket=x11",
@@ -26,7 +22,8 @@
"--device=dri",
"--talk-name=org.freedesktop.secrets",
"--talk-name=org.freedesktop.Notifications",
- "--filesystem=home"
+ "--filesystem=home",
+ "--metadata=X-DConf=migrate-path=/org/gnome/factal/"
],
"build-options" : {
"append-path" : "/usr/lib/sdk/rust-stable/bin",
@@ -70,6 +67,17 @@
},
{
"name": "gspell",
+ "config-opts" : [
+ "--disable-gtk-doc",
+ "--disable-gtk-doc-html"
+ ],
+ "cleanup" : [
+ "/bin",
+ "/include",
+ "/lib/pkgconfig",
+ "*.la",
+ "/share"
+ ],
"sources" : [
{
"type" : "archive",
diff --git a/fractal-gtk/Cargo.toml b/fractal-gtk/Cargo.toml
index 6917def1..98e5e1f4 100644
--- a/fractal-gtk/Cargo.toml
+++ b/fractal-gtk/Cargo.toml
@@ -1,7 +1,7 @@
[package]
authors = ["Daniel Garcia <danigm wadobo com>"]
name = "fractal-gtk"
-version = "4.2.0"
+version = "4.2.1"
workspace = "../"
edition = "2018"
diff --git a/fractal-gtk/res/org.gnome.Fractal.appdata.xml.in.in
b/fractal-gtk/res/org.gnome.Fractal.appdata.xml.in.in
index e2a472fd..483f638b 100644
--- a/fractal-gtk/res/org.gnome.Fractal.appdata.xml.in.in
+++ b/fractal-gtk/res/org.gnome.Fractal.appdata.xml.in.in
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2019 Daniel Garcia Moreno <danigm gnome org> -->
<component type="desktop-application">
<id>@appid@</id>
<name>Fractal</name>
@@ -17,6 +18,25 @@
</screenshot>
</screenshots>
<releases>
+ <release version="4.2.1" type="stable" date="2019-09-21" urgency="high">
+ <description>
+ <p>This new minor release is the result of 2 months of hard work.</p>
+ <p>New features:</p>
+ <ul>
+ <li>Autocompletion popover position fix</li>
+ <li>Translation string has been updated</li>
+ <li>Disable the textbox when there are no write permissions</li>
+ </ul>
+ <p>Bugfixes:</p>
+ <ul>
+ <li>Fix crash on logout and login with wrong credentials</li>
+ </ul>
+ <p>Under the hood:</p>
+ <ul>
+ <li>Code refactor continues</li>
+ </ul>
+ </description>
+ </release>
<release version="4.2.0" type="stable" date="2019-07-27" urgency="high">
<description>
<p>This new major release is the result of 7 months of hard work by 37 contributors pushing over 200
commits.</p>
diff --git a/fractal-gtk/src/static_resources.rs.in b/fractal-gtk/src/static_resources.rs.in
index 17bbb4a6..0676f6af 100644
--- a/fractal-gtk/src/static_resources.rs.in
+++ b/fractal-gtk/src/static_resources.rs.in
@@ -4,7 +4,9 @@ use glib::Bytes;
pub fn init() -> Result<(), Error> {
// load the gresource binary at build time and include/link it into the final binary.
let res_bytes =
- include_bytes!(@RESOURCEFILE@);
+ include_bytes!(
+ @RESOURCEFILE@
+ );
// Create Resource, it will live as long the value lives.
let gbytes = Bytes::from(res_bytes.as_ref());
diff --git a/fractal-matrix-api/Cargo.toml b/fractal-matrix-api/Cargo.toml
index c3ac4f1e..af8702c4 100644
--- a/fractal-matrix-api/Cargo.toml
+++ b/fractal-matrix-api/Cargo.toml
@@ -1,7 +1,7 @@
[package]
authors = ["Daniel Garcia <danigm wadobo com>"]
name = "fractal-matrix-api"
-version = "4.2.0"
+version = "4.2.1"
workspace = "../"
edition = "2018"
diff --git a/meson.build b/meson.build
index 56f96afb..4da32ffc 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
project(
'fractal', 'rust',
- version: '4.2.0',
+ version: '4.2.1',
license: 'GPLv3',
)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]