[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/chatty][wip/0.8.0] 3 commits: d/control: add libxml2-utils as build dependency
Chris Talbot (@kop316)
gitlab at salsa.debian.org
Tue Dec 19 18:57:28 GMT 2023
Chris Talbot pushed to branch wip/0.8.0 at Debian On Mobile / chatty
Commits:
4ce458c8 by Chris Talbot at 2023-12-19T11:57:13-07:00
d/control: add libxml2-utils as build dependency
- - - - -
194f97d2 by Chris Talbot at 2023-12-19T11:57:16-07:00
d/patches: Add more output to history test
- - - - -
3d3b43b7 by Chris Talbot at 2023-12-19T11:57:16-07:00
Document changes and release 0.8.0-1
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/patches/history-add-more-output.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+chatty (0.8.0-1) unstable; urgency=medium
+
+ * New upstream release 0.8.0
+ * d/watch: Point to new location of Chatty
+ * d/control: update libgtk-4-dev dependency
+ * d/README.source: Update to include subproject
+ * d/patches: Remove committed patches
+ * d/copyright: Clean up copyrights to make lintian happy
+ * d/control: add libxml2-utils as build dependency
+ * d/patches: Add more output to history test
+
+ -- Christopher Talbot <chris at talbothome.com> Tue, 19 Dec 2023 10:09:19 -0700
+
chatty (0.8.0~rc0-1~exp) experimental; urgency=medium
* New upstream release
=====================================
debian/control
=====================================
@@ -31,6 +31,7 @@ Build-Depends:
libsecret-1-dev,
libsoup2.4-dev,
libsqlite3-dev (>= 3.0.0),
+ libxml2-utils,
meson (>= 0.56),
xauth,
xvfb,
=====================================
debian/patches/history-add-more-output.patch
=====================================
@@ -0,0 +1,46 @@
+From abe75756a03d9ab1c250010f4d68b5dcff0cb23a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Guido=20G=C3=BCnther?= <agx at sigxcpu.org>
+Date: Tue, 19 Dec 2023 19:29:11 +0100
+Subject: [PATCH] tests/history: Add more output
+
+The history_new test is actaully multiple tests running sync and async
+operations. Add more logging so it becomes easier to debug which bit
+failed.
+---
+ tests/history.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/tests/history.c b/tests/history.c
+index 5f293229..88a01552 100644
+--- a/tests/history.c
++++ b/tests/history.c
+@@ -476,6 +476,8 @@ test_history_new (void)
+ g_assert (CHATTY_IS_HISTORY (history));
+ g_assert_true (chatty_history_is_closed (history));
+
++ g_test_message ("Test async open");
++
+ task = g_task_new (NULL, NULL, NULL, NULL);
+ dir = g_strdup (g_test_get_dir (G_TEST_BUILT));
+ file_name = g_test_get_filename (G_TEST_BUILT, "test-history.db", NULL);
+@@ -492,6 +494,8 @@ test_history_new (void)
+ g_assert_true (status);
+ g_assert_finalize_object (task);
+
++ g_test_message ("Test async close");
++
+ task = g_task_new (NULL, NULL, NULL, NULL);
+ chatty_history_close_async (history, finish_bool_cb, task);
+
+@@ -507,6 +511,8 @@ test_history_new (void)
+ g_remove (file_name);
+ g_assert_false (g_file_test (file_name, G_FILE_TEST_EXISTS));
+
++ g_test_message ("Test sync open/close");
++
+ history = chatty_history_new ();
+ chatty_history_open (history, g_test_get_dir (G_TEST_BUILT), "test-history.db");
+ g_assert_true (g_file_test (file_name, G_FILE_TEST_IS_REGULAR));
+--
+GitLab
+
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
Disable-clock-test.patch
+history-add-more-output.patch
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/chatty/-/compare/f5a2043c1b8c4498b73277f753c9f841810a814b...3d3b43b7c2d77aeccabe7e05d6a148209c5c2a98
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/chatty/-/compare/f5a2043c1b8c4498b73277f753c9f841810a814b...3d3b43b7c2d77aeccabe7e05d6a148209c5c2a98
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20231219/15b09018/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list