pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

terminology: version bump to 1.8.0



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Wed Jul 29 14:29:47 2020 +0200
Changeset:	5e55e6c9020c4932ba7138519c4f45682b513fc1

Modified Files:
	terminology/Makefile
	terminology/distinfo
Added Files:
	terminology/patches/patch-data_themes_meson.build

Log Message:
terminology: version bump to 1.8.0

* Additions
-Small framework to add unit tests
-Display tooltips when hovering color descriptions
-Handle OSC 10/11 to change/get background and foreground colors

* Improvements
-Reworked build system for testing and fuzzing
-Use of switch-case constructs when home-made binary search was not efficient
-Support EFL 1-22 or newer only
-Larger list of word separators when doing word-selection
-Reworked the Settings panel to add one panel on Mouse interactions
-Handle Emoji characters as double-width, following Unicode 13.0

* Fixes
-Fix issues detected by UndefinedBehavior Sanitizer

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5e55e6c9020c4932ba7138519c4f45682b513fc1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 terminology/Makefile                              |  5 ++---
 terminology/distinfo                              | 17 +++++++++--------
 terminology/patches/patch-data_themes_meson.build | 13 +++++++++++++
 3 files changed, 24 insertions(+), 11 deletions(-)

diffs:
diff --git a/terminology/Makefile b/terminology/Makefile
index a6357fda32..bac25df735 100644
--- a/terminology/Makefile
+++ b/terminology/Makefile
@@ -1,13 +1,12 @@
 # $NetBSD: Makefile,v 0.2 2018/09/06 16:15:10 andyb Exp $
 
-DISTNAME=	terminology-1.7.0
+DISTNAME=	terminology-1.8.0
 CATEGORIES=	x11
-PKGREVISION=	2
 MASTER_SITES=	https://download.enlightenment.org/rel/apps/terminology/
 EXTRACT_SUFX=	.tar.xz
 DISTFILES=	${DEFAULT_DISTFILES}
 
-VERSION=		1.7.0
+VERSION=		1.8.0
 THEMES_BIN=		v${VERSION}.tar.gz
 DISTFILES+=		${THEMES_BIN}
 SITES.${THEMES_BIN}=	${MASTER_SITE_GITHUB:=kikadf/}terminology-themes/archive/
diff --git a/terminology/distinfo b/terminology/distinfo
index 4a854153f4..643fc88b2b 100644
--- a/terminology/distinfo
+++ b/terminology/distinfo
@@ -1,10 +1,11 @@
 $NetBSD$
 
-SHA1 (terminology-1.7.0.tar.xz) = 5b49478f689373a46b7902b6be66eda6a5034c38
-RMD160 (terminology-1.7.0.tar.xz) = 0be073844ce5c043e04fbd3250a94a4602f1b11d
-SHA512 (terminology-1.7.0.tar.xz) = 9635da6a51344fbbafd333592252c2539daa795600b4a1d5ea5710e294f18ff9f5667706c789a3c91378b493ae631df47faec2bc43b4cc48d0266506ab3f2e78
-Size (terminology-1.7.0.tar.xz) = 4922616 bytes
-SHA1 (v1.7.0.tar.gz) = cab728dceee58e3b11e552e97ad359e09ad98d70
-RMD160 (v1.7.0.tar.gz) = a23d6927e22bdaece311eae1edfe23d297ba9534
-SHA512 (v1.7.0.tar.gz) = 26a2d4b2bc3797367b170397de5d2922a77284a94f6040bb2c6c2cfadeb25db894e204d8344208ac0f56140d3306c3328d187ca269a314fff07b5945d3746257
-Size (v1.7.0.tar.gz) = 22790368 bytes
+SHA1 (terminology-1.8.0.tar.xz) = 291d57812125c0c8205df1bd6b5f4252debc0995
+RMD160 (terminology-1.8.0.tar.xz) = a9beb6f8ff43ba4fc818565f62b9d75b382a07dc
+SHA512 (terminology-1.8.0.tar.xz) = 2d99b010e6a68f5cbe2d783138cd7321d878206f8000f3f6c59446bc4c998cb4944925ff61356f979c35c115fc87e311d7abbb12919ed52ef36ea9ff25c44d8f
+Size (terminology-1.8.0.tar.xz) = 4938932 bytes
+SHA1 (v1.8.0.tar.gz) = 28aed64dcb9c7a68baab2871df36acfb4bef5f61
+RMD160 (v1.8.0.tar.gz) = 73b472db2ea3908e0e198d7bbfef4240e8006960
+SHA512 (v1.8.0.tar.gz) = 8a62bf3ea95b32a397accdf539d08fc67c04b7fb16da964b6ca2c2b8540204ae2becb667abe9f325e442da0cb581c9c7d0fdfa180a59d5e547e3cef4fb489158
+Size (v1.8.0.tar.gz) = 22811706 bytes
+SHA1 (patch-data_themes_meson.build) = d74b75bea7e7f198e94c905314d07211e09b733a
diff --git a/terminology/patches/patch-data_themes_meson.build b/terminology/patches/patch-data_themes_meson.build
new file mode 100644
index 0000000000..0b62283aec
--- /dev/null
+++ b/terminology/patches/patch-data_themes_meson.build
@@ -0,0 +1,13 @@
+$NetBSD$
+
+* Compile the edje files using only the main loop
+
+--- data/themes/meson.build.orig	2020-07-26 15:17:50.000000000 +0000
++++ data/themes/meson.build
+@@ -1,5 +1,6 @@
+ command = [edje_cc,
+            edje_offscale,
++           '-nothreads',
+            '-id', join_paths(meson.source_root(), 'data', 'themes', 'images'),
+            '-fd', join_paths(meson.source_root(), 'data', 'fonts'),
+            '-sd', join_paths(meson.source_root(), 'data', 'themes', 'sounds'),


Home | Main Index | Thread Index | Old Index