Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wob for openSUSE:Factory checked in 
at 2022-03-07 17:46:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wob (Old)
 and      /work/SRC/openSUSE:Factory/.wob.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wob"

Mon Mar  7 17:46:57 2022 rev:5 rq:959818 version:0.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/wob/wob.changes  2021-08-18 08:56:25.986938135 
+0200
+++ /work/SRC/openSUSE:Factory/.wob.new.1958/wob.changes        2022-03-07 
17:47:12.299115270 +0100
@@ -1,0 +2,9 @@
+Mon Mar  7 09:57:23 UTC 2022 - Michael Vetter <[email protected]>
+
+- Update to 0.13:
+  * Print actual values in --help instead of just WOB_DEFAULT_*
+  * Don't require argument for -h
+  * Allow lseek syscall in seccomp sandbox
+  * Fix segmentation fault when -v (verbose) was used
+
+-------------------------------------------------------------------

Old:
----
  wob-0.12.tar.gz
  wob-0.12.tar.gz.sig

New:
----
  wob-0.13.tar.gz
  wob-0.13.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wob.spec ++++++
--- /var/tmp/diff_new_pack.enOJCc/_old  2022-03-07 17:47:12.959115080 +0100
+++ /var/tmp/diff_new_pack.enOJCc/_new  2022-03-07 17:47:12.963115079 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wob
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           wob
-Version:        0.12
+Version:        0.13
 Release:        0
 Summary:        A lightweight overlay volume/backlight/progress/anything bar 
for Wayland
 License:        ISC

++++++ wob-0.12.tar.gz -> wob-0.13.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/color.c new/wob-0.13/color.c
--- old/wob-0.12/color.c        2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/color.c        2022-03-05 16:27:33.000000000 +0100
@@ -15,6 +15,17 @@
        return (alpha << 24) + (red << 16) + (green << 8) + blue;
 }
 
+uint32_t
+wob_color_to_rgba(const struct wob_color color)
+{
+       uint8_t alpha = (uint8_t) (color.a * UINT8_MAX);
+       uint8_t red = (uint8_t) (color.r * UINT8_MAX);
+       uint8_t green = (uint8_t) (color.g * UINT8_MAX);
+       uint8_t blue = (uint8_t) (color.b * UINT8_MAX);
+
+       return (red << 24) + (green << 16) + (blue << 8) + alpha;
+}
+
 struct wob_color
 wob_color_premultiply_alpha(const struct wob_color color)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/include/color.h new/wob-0.13/include/color.h
--- old/wob-0.12/include/color.h        2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/include/color.h        2022-03-05 16:27:33.000000000 +0100
@@ -12,6 +12,8 @@
 
 uint32_t wob_color_to_argb(struct wob_color color);
 
+uint32_t wob_color_to_rgba(struct wob_color color);
+
 struct wob_color wob_color_premultiply_alpha(struct wob_color color);
 
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/main.c new/wob-0.13/main.c
--- old/wob-0.12/main.c 2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/main.c 2022-03-05 16:27:33.000000000 +0100
@@ -13,7 +13,8 @@
 #define MIN_PERCENTAGE_BAR_WIDTH 1
 #define MIN_PERCENTAGE_BAR_HEIGHT 1
 
-#define STR(x) #x
+#define STR1(x) #x
+#define STR(x) STR1(x)
 
 // sizeof already includes NULL byte
 #define INPUT_BUFFER_LENGTH (3 * sizeof(unsigned long) + sizeof(" #000000FF 
#FFFFFFFF #FFFFFFFF\n"))
@@ -560,6 +561,7 @@
        static struct option long_options[] = {
                {"help", no_argument, NULL, 'h'},
                {"version", no_argument, NULL, 4},
+               {"verbose", no_argument, NULL, 'v'},
                {"timeout", required_argument, NULL, 't'},
                {"max", required_argument, NULL, 'm'},
                {"width", required_argument, NULL, 'W'},
@@ -573,13 +575,12 @@
                {"border-color", required_argument, NULL, 1},
                {"background-color", required_argument, NULL, 2},
                {"bar-color", required_argument, NULL, 3},
-               {"verbose", no_argument, NULL, 'v'},
                {"overflow-mode", required_argument, NULL, 6},
                {"overflow-bar-color", required_argument, NULL, 5},
                {"overflow-background-color", required_argument, NULL, 7},
                {"overflow-border-color", required_argument, NULL, 8}};
 
-       while ((c = getopt_long(argc, argv, "t:m:W:H:o:b:p:a:M:O:vh:f", 
long_options, &option_index)) != -1) {
+       while ((c = getopt_long(argc, argv, "hvt:m:W:H:o:b:p:a:M:O:", 
long_options, &option_index)) != -1) {
                switch (c) {
                        case 1:
                                if (!wob_parse_color(optarg, &strtoul_end, 
&(colors.border))) {
@@ -878,12 +879,11 @@
                                        }
 
                                        wob_log_info(
-                                               "Received input { value = %ld, 
bg = %#x, border = %#x, bar = %#x, overflow = %s }",
+                                               "Rendering bar with { value = 
%ld, bg = #%08jx, border = #%08jx, bar = #%08jx }",
                                                percentage,
-                                               effective_colors.background,
-                                               effective_colors.border,
-                                               effective_colors.bar,
-                                               overflow_mode == 
OVERFLOW_MODE_NONE ? "false" : "true"); // how should this be handled w/ the 
overflow colors?
+                                               
wob_color_to_rgba(effective_colors.background),
+                                               
wob_color_to_rgba(effective_colors.border),
+                                               
wob_color_to_rgba(effective_colors.bar));
 
                                        if (hidden) {
                                                wob_show(&app);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/meson.build new/wob-0.13/meson.build
--- old/wob-0.12/meson.build    2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/meson.build    2022-03-05 16:27:33.000000000 +0100
@@ -1,7 +1,7 @@
 project(
   'wob',
   'c',
-  version: '0.12',
+  version: '0.13',
   license: 'ISC',
   default_options: ['c_std=c99']
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/pledge_seccomp.c 
new/wob-0.13/pledge_seccomp.c
--- old/wob-0.12/pledge_seccomp.c       2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/pledge_seccomp.c       2022-03-05 16:27:33.000000000 +0100
@@ -22,6 +22,8 @@
                SCMP_SYS(exit_group),
                SCMP_SYS(fcntl),
                SCMP_SYS(gettimeofday),
+               SCMP_SYS(_llseek),
+               SCMP_SYS(lseek),
                SCMP_SYS(munmap),
                SCMP_SYS(poll),
                SCMP_SYS(ppoll),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wob-0.12/wob.1.scd new/wob-0.13/wob.1.scd
--- old/wob-0.12/wob.1.scd      2021-08-13 19:41:56.000000000 +0200
+++ new/wob-0.13/wob.1.scd      2022-03-05 16:27:33.000000000 +0100
@@ -23,7 +23,7 @@
 *-v*
        Increase verbosity of messages, defaults to errors and warnings only.
 
-*-t --timeout* <ms> 
+*-t --timeout* <ms>
        Hide wob after <ms> milliseconds, defaults to 1000.
 
 *-m --max* <%>
@@ -74,7 +74,7 @@
        Define overflow background color, defaults to #FF000000
 
 *--overflow-border-color* <#AARRGGBB>
-       Define overflow border color, defaults to #FFFFFFFF     
+       Define overflow border color, defaults to #FFFFFFFF
 
 # USAGE
 

++++++ wob.keyring ++++++
--- /var/tmp/diff_new_pack.enOJCc/_old  2022-03-07 17:47:13.071115048 +0100
+++ /var/tmp/diff_new_pack.enOJCc/_new  2022-03-07 17:47:13.075115046 +0100
@@ -1,4 +1,6 @@
 -----BEGIN PGP PUBLIC KEY BLOCK-----
+Comment: 5C6D A024 DDE2 7178 073E  A103 F4B4 32D5 D679 90E3
+Comment: Martin Franc <[email protected]>
 
 xsBNBFiKFkMBCAC1G9DMahG0XIrNXsB0AiJ07rKv2PK6tkuPY0s4gTbSdEiMwDAt
 szTv7cjLqTDBojqxrpJJ/2WG8VBOVDh4HS0t+BZpNGaoyrzb3WlBTEu6qeg52QMH
@@ -19,26 +21,33 @@
 ORk+DfLuhS22ICQE+/Tz2DZropsO0v1RifTxbYSKWqpFeOx9534v1yPjc+pxFQGU
 5QjurE5/PRGd38UCcgbcM5aeE9Ek0xvWKCwN1x0K1LOrqMkrJmmP2epibpI9gfJM
 QoYx57g9ndfI0QS5+g8+q/aXoVvFRY3lnjtqeB6xFzR3oWrA12qTzoGNiAsWWwAR
-AQABwsB8BBgBCAAmAhsMFiEEXG2gJN3icXgHPqED9LQy1dZ5kOMFAmAf04IFCQl2
-8L8ACgkQ9LQy1dZ5kOPiPwf9G+JrK4/ywYdq/+WL2GF8wdSKubrBvWSM43MOLNat
-VXfwyy8E22xyb7E0Uji1KDyMOKd5nLboixL6j620mZlPAYi5a7p4c45TrsWLkMEh
-XBxAzwA+2ZlhxUMgZxzPM6EFwqWpPYlc5q2NQt6PwjXUFkORFxjCMr/tK4rmq6/D
-RHqppCVpsu3j5qi8iId5jpDC6R0b9yA9gzfTJu27dyO6oYNrXNZfkkqkNCxJ0diG
-yFWLxM2w92hJRI83NxgNr4mWwwWVMwFdlBf1J1Ms155yVZzgIiJPVHpIrSTCqfZz
-o7EywsG3ZU1V3Grcj1uWiixT/BB1DDE+GKMyAYO9xzWn4sLAfAQYAQgAJgIbDBYh
-BFxtoCTd4nF4Bz6hA/S0MtXWeZDjBQJeNFlJBQkHi3aGAAoJEPS0MtXWeZDjL7UH
-/R2+p7Y7mo2ZZCwpNPaSZ1pLTaPd3LCr4s9laE2vq8+acVtInUDz7DX49nOI3VFt
-/9ySYEPm/dOBNE4mfLhI6Q6ZiTrNXdV8pmov8RGsV/FHUd/oqSVypaKOR6YxTxV/
-mm+UKBF76yTpTF38xCzMH6LkUWVFVVkmtEoKe9MREGPWfSbUCBbUgays4N+c3z6V
-3Yf2uR9vpfq+Wgli1wpBQvzHkkfnnSX45ormI7j2I6DzsPwPrqH575BwdnUpSFQB
-yz8pc8+KtbAUT+oMNFpUjrkBIU/kJvKQqdY1vE/I/X7Brvjn9W/zg9s+PrlXMg8F
-LAwYicSQP+tPdsky30yEMBrCwHwEGAEIACYCGwwWIQRcbaAk3eJxeAc+oQP0tDLV
-1nmQ4wUCXFTO3QUJBavsGgAKCRD0tDLV1nmQ43zdCAClP4COfmfRTloTmC+cDODF
-fZJteZKGiSHxx8jdspSzfny+9+Eh5qWuL83gUMcO8ChJpp4CI8vSggi528wLLyY/
-i91gur6X06IOntZu1jkI+4uSZ0O04FevEy1vzRCGXdsi6kQ3Vvd0gx/+RbGY9Syc
-Xh7hqfxropm9PmO52oxg6Udg0WNCB5TiIpgsqHcLDcp6OEnv604AGbShS0Hr8vWe
-RskwHqo0lu9TsOpG20s28zWrWBzlqBPaqWDAWkAXe/cYbS4WbHFN7mGpBy4U+cIh
-pWRXV0i2cLE+XK+NnrZHlPHlFFJx94TaZ8k21KJpOu3kyRwtWTURqr2PajJsoA6O
-=WORF
+AQABwsB8BBgBCAAmAhsMFiEEXG2gJN3icXgHPqED9LQy1dZ5kOMFAmIUq0AFCQtr
+yH0ACgkQ9LQy1dZ5kOMmtAgAmnfqnP7ggfZ6LYIBfV4jTSbSXK0h7DtLuELadg4u
+CEqJIzf7w+VyobPF67Afda5kvQBjZ2loKeNzDVq30qxfrQSyP9sttvzFIFbLoGKN
+2m5NcV+68SQWxTDtK+5D4e7qvs6Bpd6sCvzX1afaZh2Jb5UnAAq3XY8EPP3TV/Z1
+rMDUNGAMl8NJ2vHn79ygSe/Pd68yevDPpxd/APLYH/AfzDkTCbRDSPDkaPOtDQ50
+mtJp+HnfOhiwjQWwngDo+gt4/h0uDMs4+ufjiE78zpCfWsUEwaiz7ENciCdTKREs
+5l6qfzMwAB9coFAiXsDL21GyGcMGNE83HCe2grQf+jKMCcLAfAQYAQgAJgIbDBYh
+BFxtoCTd4nF4Bz6hA/S0MtXWeZDjBQJgH9OCBQkJdvC/AAoJEPS0MtXWeZDj4j8H
+/RviayuP8sGHav/li9hhfMHUirm6wb1kjONzDizWrVV38MsvBNtscm+xNFI4tSg8
+jDineZy26IsS+o+ttJmZTwGIuWu6eHOOU67Fi5DBIVwcQM8APtmZYcVDIGcczzOh
+BcKlqT2JXOatjULej8I11BZDkRcYwjK/7SuK5quvw0R6qaQlabLt4+aovIiHeY6Q
+wukdG/cgPYM30ybtu3cjuqGDa1zWX5JKpDQsSdHYhshVi8TNsPdoSUSPNzcYDa+J
+lsMFlTMBXZQX9SdTLNeeclWc4CIiT1R6SK0kwqn2c6OxMsLBt2VNVdxq3I9bloos
+U/wQdQwxPhijMgGDvcc1p+LCwHwEGAEIACYCGwwWIQRcbaAk3eJxeAc+oQP0tDLV
+1nmQ4wUCXjRZSQUJB4t2hgAKCRD0tDLV1nmQ4y+1B/0dvqe2O5qNmWQsKTT2kmda
+S02j3dywq+LPZWhNr6vPmnFbSJ1A8+w1+PZziN1Rbf/ckmBD5v3TgTROJny4SOkO
+mYk6zV3VfKZqL/ERrFfxR1Hf6KklcqWijkemMU8Vf5pvlCgRe+sk6Uxd/MQszB+i
+5FFlRVVZJrRKCnvTERBj1n0m1AgW1IGsrODfnN8+ld2H9rkfb6X6vloJYtcKQUL8
+x5JH550l+OaK5iO49iOg87D8D66h+e+QcHZ1KUhUAcs/KXPPirWwFE/qDDRaVI65
+ASFP5CbykKnWNbxPyP1+wa745/Vv84PbPj65VzIPBSwMGInEkD/rT3bJMt9MhDAa
+wsB8BBgBCAAmAhsMFiEEXG2gJN3icXgHPqED9LQy1dZ5kOMFAlxUzt0FCQWr7BoA
+CgkQ9LQy1dZ5kON83QgApT+Ajn5n0U5aE5gvnAzgxX2SbXmShokh8cfI3bKUs358
+vvfhIealri/N4FDHDvAoSaaeAiPL0oIIudvMCy8mP4vdYLq+l9OiDp7WbtY5CPuL
+kmdDtOBXrxMtb80Qhl3bIupEN1b3dIMf/kWxmPUsnF4e4an8a6KZvT5judqMYOlH
+YNFjQgeU4iKYLKh3Cw3KejhJ7+tOABm0oUtB6/L1nkbJMB6qNJbvU7DqRttLNvM1
+q1gc5agT2qlgwFpAF3v3GG0uFmxxTe5hqQcuFPnCIaVkV1dItnCxPlyvjZ62R5Tx
+5RRScfeE2mfJNtSiaTrt5MkcLVk1Eaq9j2oybKAOjg==
+=5E19
 -----END PGP PUBLIC KEY BLOCK-----
 

Reply via email to