[arch-commits] Commit in ciano/trunk (2 files)
Balló György
bgyorgy at archlinux.org
Wed Jul 8 16:01:20 UTC 2020
Date: Wednesday, July 8, 2020 @ 16:01:20
Author: bgyorgy
Revision: 661741
upgpkg: ciano 0.2.2-3: Various fixes
Added:
ciano/trunk/0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch
Modified:
ciano/trunk/PKGBUILD
-----------------------------------------------------------------+
0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch | 76 ++++++++++
PKGBUILD | 11 -
2 files changed, 83 insertions(+), 4 deletions(-)
Added: 0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch
===================================================================
--- 0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch (rev 0)
+++ 0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch 2020-07-08 16:01:20 UTC (rev 661741)
@@ -0,0 +1,76 @@
+From 62a8a740f0843822b2e39db3dd8c1ff68a785a3e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
+Date: Wed, 8 Jul 2020 17:54:05 +0200
+Subject: [PATCH] Add support for conversion and selection of WEBP images
+
+---
+ src/Configs/Constants.vala | 3 ++-
+ src/Controllers/ConverterController.vala | 10 +++++++++-
+ src/Widgets/SourceListSidebar.vala | 4 +++-
+ 3 files changed, 14 insertions(+), 3 deletions(-)
+
+diff --git a/src/Configs/Constants.vala b/src/Configs/Constants.vala
+index 64143c9..e583155 100644
+--- a/src/Configs/Constants.vala
++++ b/src/Configs/Constants.vala
+@@ -73,7 +73,8 @@ namespace Ciano.Configs {
+ public abstract const string TEXT_TGA = "TGA";
+ public abstract const string TEXT_OGV = "OGV";
+ public abstract const string TEXT_WEBM = "WEBM";
++ public abstract const string TEXT_WEBP = "WEBP";
+ public abstract const string [] ABOUT_AUTHORS = { "Robert San <robertsanseries at gmail.com>" };
+ public abstract const Gtk.License ABOUT_LICENSE_TYPE = Gtk.License.GPL_3_0;
+ }
+ }
+diff --git a/src/Controllers/ConverterController.vala b/src/Controllers/ConverterController.vala
+index b639d11..696f2bd 100644
+--- a/src/Controllers/ConverterController.vala
++++ b/src/Controllers/ConverterController.vala
+@@ -746,6 +746,9 @@ namespace Ciano.Controllers {
+ case Constants.TEXT_TGA:
+ formats = get_array_formats_image (Constants.TEXT_TGA);
+ break;
++ case Constants.TEXT_WEBP:
++ formats = get_array_formats_image (Constants.TEXT_WEBP);
++ break;
+ }
+
+ return formats.data;
+@@ -948,7 +951,12 @@ namespace Ciano.Controllers {
+ array.add (Constants.TEXT_TGA.up());
+ }
+
++ if(format_image != Constants.TEXT_WEBP) {
++ array.add (Constants.TEXT_WEBP);
++ array.add (Constants.TEXT_WEBP.up());
++ }
++
+ return array;
+ }
+ }
+ }
+diff --git a/src/Widgets/SourceListSidebar.vala b/src/Widgets/SourceListSidebar.vala
+index eeaba78..81cb7e8 100644
+--- a/src/Widgets/SourceListSidebar.vala
++++ b/src/Widgets/SourceListSidebar.vala
+@@ -150,6 +150,7 @@ namespace Ciano.Widgets {
+ var tif_item = new SourceList.Item (Constants.TEXT_TIF);
+ var gif_item = new SourceList.Item (Constants.TEXT_GIF);
+ var tga_item = new SourceList.Item (Constants.TEXT_TGA);
++ var webp_item = new SourceList.Item (Constants.TEXT_WEBP);
+
+ image_list.add (jpg_item);
+ image_list.add (bmp_item);
+@@ -157,8 +158,9 @@ namespace Ciano.Widgets {
+ image_list.add (tif_item);
+ image_list.add (gif_item);
+ image_list.add (tga_item);
++ image_list.add (webp_item);
+
+ this.type_list.add (image_list);
+ }
+ }
+ }
+--
+2.27.0
+
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-07-08 15:01:49 UTC (rev 661740)
+++ PKGBUILD 2020-07-08 16:01:20 UTC (rev 661741)
@@ -2,7 +2,7 @@
pkgname=ciano
pkgver=0.2.2
-pkgrel=2
+pkgrel=3
pkgdesc="Multimedia file converter focused on simplicity"
arch=(x86_64)
url="https://robertsanseries.github.io/ciano/"
@@ -13,12 +13,14 @@
"0001-Handle-GIF-with-ImageMagick.patch"
"0001-Create-output-directory-if-not-exist.patch"
"0001-Use-standard-icon-names.patch"
- "0001-Add-support-for-conversion-and-selection-of-OPUS-aud.patch")
+ "0001-Add-support-for-conversion-and-selection-of-OPUS-aud.patch"
+ "0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch")
sha256sums=('49e648ff0d6f122057e6f15f7d3a3a451b005e296781d4f4d9816c8f0fcaa387'
'8b44b7df58f82d0ff38572b773724b6f42e085fc1a1aa098776c794eb117b49d'
'f682329bc9cbed2d0605b31e1cc4915c9a7e188bb398fed88001e892f44c50bb'
'fb99403b4f6707454eef3f8552cded3e48e230dd4a118c7ada6e78e1a52fa3a4'
- '0eb72a2e4ea2f83e25043396acdf5a090f554985ab4902e63363c0a1d30b4d36')
+ '0eb72a2e4ea2f83e25043396acdf5a090f554985ab4902e63363c0a1d30b4d36'
+ '4759a78664c2e406d41cdbf0b2187171a1383dd9dd6e3711bb969be9deea36b4')
prepare() {
cd $pkgname-$pkgver
@@ -32,8 +34,9 @@
# Use standard icon names
patch -Np1 -i ../0001-Use-standard-icon-names.patch
- # Add support for conversion and selection of OPUS audios.
+ # Add support for more formats
patch -Np1 -i ../0001-Add-support-for-conversion-and-selection-of-OPUS-aud.patch
+ patch -Np1 -i ../0001-Add-support-for-conversion-and-selection-of-WEBP-ima.patch
}
build() {
More information about the arch-commits
mailing list