[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