openSUSE Commits
Threads by month
- ----- 2024 -----
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
December 2022
- 1 participants
- 2263 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mcomix for openSUSE:Factory checked in at 2022-12-27 11:54:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mcomix (Old)
and /work/SRC/openSUSE:Factory/.mcomix.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mcomix"
Tue Dec 27 11:54:55 2022 rev:3 rq:1045421 version:2.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/mcomix/mcomix.changes 2022-06-28 15:22:52.989988143 +0200
+++ /work/SRC/openSUSE:Factory/.mcomix.new.1563/mcomix.changes 2022-12-27 11:55:02.599308369 +0100
@@ -1,0 +2,13 @@
+Mon Dec 26 14:31:45 UTC 2022 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- fix wrong attributes in original archived source
+
+-------------------------------------------------------------------
+Sat Dec 24 16:35:16 UTC 2022 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- Update to 2.1.0:
+ * Fixed byte/unicode error in library search text field.
+ * Fixed DPI detection for PDFs which cannot be decoded using UTF-8.
+ * Fixed magnifying lens errors when image was rotated
+
+-------------------------------------------------------------------
Old:
----
mcomix-2.0.2.tar.gz
New:
----
mcomix-2.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mcomix.spec ++++++
--- /var/tmp/diff_new_pack.GvIcvS/_old 2022-12-27 11:55:03.243311952 +0100
+++ /var/tmp/diff_new_pack.GvIcvS/_new 2022-12-27 11:55:03.247311974 +0100
@@ -17,7 +17,7 @@
Name: mcomix
-Version: 2.0.2
+Version: 2.1.0
Release: 0
Summary: Comics Viewer
License: GPL-2.0-only
@@ -44,6 +44,8 @@
%prep
%setup -q
+# remove extra executable flags
+find . -type f | xargs chmod a-x
%build
@@ -62,7 +64,7 @@
%endif
%files -n %{name} -f %{name}.lang
-%{_bindir}/mcomix
+%attr(755,root,root) %{_bindir}/mcomix
%{python_sitelib}/mcomix-*
%dir %{python_sitelib}/mcomix/
%{python_sitelib}/mcomix/*.py*
++++++ mcomix-2.0.2.tar.gz -> mcomix-2.1.0.tar.gz ++++++
++++ 2388 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package LaTeXML for openSUSE:Factory checked in at 2022-12-27 11:54:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/LaTeXML (Old)
and /work/SRC/openSUSE:Factory/.LaTeXML.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "LaTeXML"
Tue Dec 27 11:54:53 2022 rev:2 rq:1045412 version:0.8.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/LaTeXML/LaTeXML.changes 2022-07-13 13:45:35.266048810 +0200
+++ /work/SRC/openSUSE:Factory/.LaTeXML.new.1563/LaTeXML.changes 2022-12-27 11:55:00.775298224 +0100
@@ -1,0 +2,41 @@
+Mon Dec 26 19:48:22 UTC 2022 - Jaime Marqu��nez Ferr��ndiz <jaime.marquinez.ferrandiz(a)fastmail.net>
+
+- Update to version 0.8.7:
+ * This release addresses a large variety of usability, fidelity, robustness,
+ portability and output-quality issues.
+ * MathML (mostly) conforms to MathML Core, with more consistent spacing
+ * More TeX-like dimensions & computation; font metrics used for (approximate)
+ sizing
+ * Improvements to HTML5, ePub, JATS, CSS, frontmatter
+ * Improvements to graphics and SVG
+ * support for \includegraphics alt key
+ * updated schema to SVG 1.1 2nd ed (roughly)
+ * xy now supported, generating SVG
+ * Windows & MacOS related improvements
+ * Support for attributes in foreign namespaces; conversion to data-XXX
+ attributes in html
+ * Default to lang="en" unless told otherwise
+ * title attributes now use UnicodeMath; also --unicodemath math format option
+ * Enhancements to latexml.sty (see the code for details)
+ * Package keywords
+ - breakuntex, nobreakuntex: control linebreaks in tex attribute
+ - dpi=number, magnify=number, upsample=number, zoomout=number: image
+ conversion controls
+ - tokenlimit=number, iflimit=number, absorblimit=number,
+ pushbacklimit=number: limit execution
+ * \LaTeXMLversion, \LaTeXMLrevision, \LaTeXMLfullversion: show the LaTeXML
+ version
+ * \lxRegisterNamespace{prefix}{uri} : register a namespace w/ prefix
+ * \lxAddAnnotation{keyvals} : add annotation attributes to current node
+ * \lxWithAnnotation{keyvals}{thing} : Typeset thing with annotation attributes
+ * New bindings: amsaddr, atveryend, auxhook, babel, bbding, bezier,
+ bigintcalc, bitset, bookmark, doi, ed, expl3, fancyvrb, feynmf, fixme,
+ gettitlestring, ifetex, ifsym, iftex, ijcai, infwarerr, intcalc,
+ kvdefinekeys, kvoptions, kvsetkeys, l3keys2e, ltxcmds, nomencl, overpic,
+ pdftexcmds, refcount, subeqn, subeqnarray, tcolorbox, tikzbricks, upquote,
+ xurl, xy, xypic and beamer.cls
+ * Improvements to bindings: algorithm2e, amsmath, amsthm, babel, csquotes,
+ deluxetable, enumitem, glossaries, hyperref, longtable, lstings, mathtools,
+ physics, revtex, svmult, thmtools.
+
+-------------------------------------------------------------------
Old:
----
LaTeXML-0.8.6.tar.gz
New:
----
LaTeXML-0.8.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ LaTeXML.spec ++++++
--- /var/tmp/diff_new_pack.H2Jt4U/_old 2022-12-27 11:55:01.607302852 +0100
+++ /var/tmp/diff_new_pack.H2Jt4U/_new 2022-12-27 11:55:01.623302941 +0100
@@ -17,7 +17,7 @@
Name: LaTeXML
-Version: 0.8.6
+Version: 0.8.7
Release: 1%{?dist}
License: SUSE-Public-Domain
Group: Productivity/Publishing/TeX/Utilities
++++++ LaTeXML-0.8.6.tar.gz -> LaTeXML-0.8.7.tar.gz ++++++
/work/SRC/openSUSE:Factory/LaTeXML/LaTeXML-0.8.6.tar.gz /work/SRC/openSUSE:Factory/.LaTeXML.new.1563/LaTeXML-0.8.7.tar.gz differ: char 5, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2022-12-27 11:54:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
and /work/SRC/openSUSE:Factory/.kernel-source.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source"
Tue Dec 27 11:54:52 2022 rev:670 rq:1045271 version:6.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2022-12-22 16:21:58.681651150 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1563/dtb-aarch64.changes 2022-12-27 11:54:53.675258733 +0100
@@ -1,0 +2,44 @@
+Thu Dec 22 16:36:59 CET 2022 - jslaby(a)suse.cz
+
+- Linux 6.1.1 (bsc#1012628).
+- KEYS: encrypted: fix key instantiation with user-provided data
+ (bsc#1012628).
+- cifs: fix oops during encryption (bsc#1012628).
+- usb: dwc3: pci: Update PCIe device ID for USB3 controller on
+ CPU sub-system for Raptor Lake (bsc#1012628).
+- usb: typec: ucsi: Resume in separate work (bsc#1012628).
+- igb: Initialize mailbox message for VF reset (bsc#1012628).
+- staging: r8188eu: fix led register settings (bsc#1012628).
+- xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (bsc#1012628).
+- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
+ (bsc#1012628).
+- USB: serial: f81534: fix division by zero on line-speed change
+ (bsc#1012628).
+- USB: serial: f81232: fix division by zero on line-speed change
+ (bsc#1012628).
+- USB: serial: cp210x: add Kamstrup RF sniffer PIDs (bsc#1012628).
+- USB: serial: option: add Quectel EM05-G modem (bsc#1012628).
+- usb: gadget: uvc: Prevent buffer overflow in setup handler
+ (bsc#1012628).
+- udf: Fix extending file within last block (bsc#1012628).
+- udf: Do not bother looking for prealloc extents if i_lenExtents
+ matches i_size (bsc#1012628).
+- udf: Fix preallocation discarding at indirect extent boundary
+ (bsc#1012628).
+- udf: Discard preallocation before extending file with a hole
+ (bsc#1012628).
+- irqchip/ls-extirq: Fix endianness detection (bsc#1012628).
+- mips: ralink: mt7621: do not use kzalloc too early
+ (bsc#1012628).
+- mips: ralink: mt7621: soc queries and tests as functions
+ (bsc#1012628).
+- mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem
+ (bsc#1012628).
+- PCI: mt7621: Add sentinel to quirks table (bsc#1012628).
+- libbpf: Fix uninitialized warning in btf_dump_dump_type_data
+ (bsc#1012628).
+- x86/vdso: Conditionally export __vdso_sgx_enter_enclave()
+ (bsc#1012628).
+- commit 181a470
+
+-------------------------------------------------------------------
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.699286677 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.703286700 +0100
@@ -17,7 +17,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-aarch64
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.839287456 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.843287478 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.871287634 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.879287679 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: A Debug Version of the Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%ifarch ppc64
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.903287812 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.911287856 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: The Standard Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%ifarch %ix86
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.939288012 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.947288057 +0100
@@ -17,7 +17,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
Summary: Kernel Documentation
License: GPL-2.0-only
Group: Documentation/Man
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -67,7 +67,7 @@
%endif
URL: https://www.kernel.org/
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:58.967288168 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:58.975288213 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: The Small Developer Kernel for KVM
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.023288479 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.031288524 +0100
@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
@@ -45,7 +45,7 @@
%endif
%endif
%endif
-BuildRequires: kernel%kernel_flavor-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+BuildRequires: kernel%kernel_flavor-srchash-e71748d44896da2c218a153173fa0504f34836bc
%if 0%{?rhel_version}
BuildRequires: kernel
@@ -64,9 +64,9 @@
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only
Group: SLES
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.055288658 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.059288679 +0100
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
Summary: Basic QA tests for the kernel
License: GPL-2.0-only
Group: SLES
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.087288835 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.095288880 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: Kernel with PAE Support
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%ifarch %ix86
Provides: kernel-bigsmp = 2.6.17
Obsoletes: kernel-bigsmp <= 2.6.17
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.115288991 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.119289013 +0100
@@ -17,7 +17,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
@@ -31,9 +31,9 @@
%endif
Name: kernel-source
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -50,7 +50,7 @@
BuildRequires: sed
Requires(post): coreutils sed
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
Provides: linux
Provides: multiversion(kernel)
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.151289192 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.155289213 +0100
@@ -24,10 +24,10 @@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
-Version: 6.1.0
+Version: 6.1.1
%if %using_buildservice
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -52,7 +52,7 @@
%endif
Requires: pesign-obs-integration
Provides: %name = %version-%source_rel
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.179289347 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.187289391 +0100
@@ -18,7 +18,7 @@
%define srcversion 6.1
-%define patchversion 6.1.0
+%define patchversion 6.1.1
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.1.0
+Version: 6.1.1
%if 0%{?is_kotd}
-Release: <RELEASE>.gab10a11
+Release: <RELEASE>.ge71748d
%else
Release: 0
%endif
@@ -240,10 +240,10 @@
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
-Provides: kernel-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: kernel-%build_flavor-base-srchash-e71748d44896da2c218a153173fa0504f34836bc
+Provides: kernel-srchash-e71748d44896da2c218a153173fa0504f34836bc
# END COMMON DEPS
-Provides: %name-srchash-ab10a112debd048481eeb4d1d93a7b2366be6072
+Provides: %name-srchash-e71748d44896da2c218a153173fa0504f34836bc
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
kernel-zfcpdump.spec: same change
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 2253 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.951293641 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.955293663 +0100
@@ -27,6 +27,31 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
+ patches.kernel.org/6.1.1-001-x86-vdso-Conditionally-export-__vdso_sgx_enter…
+ patches.kernel.org/6.1.1-002-libbpf-Fix-uninitialized-warning-in-btf_dump_d…
+ patches.kernel.org/6.1.1-003-PCI-mt7621-Add-sentinel-to-quirks-table.patch
+ patches.kernel.org/6.1.1-004-mips-ralink-mt7621-define-MT7621_SYSC_BASE-wit…
+ patches.kernel.org/6.1.1-005-mips-ralink-mt7621-soc-queries-and-tests-as-fu…
+ patches.kernel.org/6.1.1-006-mips-ralink-mt7621-do-not-use-kzalloc-too-earl…
+ patches.kernel.org/6.1.1-007-irqchip-ls-extirq-Fix-endianness-detection.pat…
+ patches.kernel.org/6.1.1-008-udf-Discard-preallocation-before-extending-fil…
+ patches.kernel.org/6.1.1-009-udf-Fix-preallocation-discarding-at-indirect-e…
+ patches.kernel.org/6.1.1-010-udf-Do-not-bother-looking-for-prealloc-extents…
+ patches.kernel.org/6.1.1-011-udf-Fix-extending-file-within-last-block.patch
+ patches.kernel.org/6.1.1-012-usb-gadget-uvc-Prevent-buffer-overflow-in-setu…
+ patches.kernel.org/6.1.1-013-USB-serial-option-add-Quectel-EM05-G-modem.pat…
+ patches.kernel.org/6.1.1-014-USB-serial-cp210x-add-Kamstrup-RF-sniffer-PIDs…
+ patches.kernel.org/6.1.1-015-USB-serial-f81232-fix-division-by-zero-on-line…
+ patches.kernel.org/6.1.1-016-USB-serial-f81534-fix-division-by-zero-on-line…
+ patches.kernel.org/6.1.1-017-ALSA-hda-realtek-fix-mute-micmute-LEDs-for-a-H…
+ patches.kernel.org/6.1.1-018-xhci-Apply-XHCI_RESET_TO_DEFAULT-quirk-to-ADL-…
+ patches.kernel.org/6.1.1-019-staging-r8188eu-fix-led-register-settings.patch
+ patches.kernel.org/6.1.1-020-igb-Initialize-mailbox-message-for-VF-reset.pa…
+ patches.kernel.org/6.1.1-021-usb-typec-ucsi-Resume-in-separate-work.patch
+ patches.kernel.org/6.1.1-022-usb-dwc3-pci-Update-PCIe-device-ID-for-USB3-co…
+ patches.kernel.org/6.1.1-023-cifs-fix-oops-during-encryption.patch
+ patches.kernel.org/6.1.1-024-KEYS-encrypted-fix-key-instantiation-with-user…
+ patches.kernel.org/6.1.1-025-Linux-6.1.1.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.1VezDZ/_old 2022-12-27 11:54:59.979293797 +0100
+++ /var/tmp/diff_new_pack.1VezDZ/_new 2022-12-27 11:54:59.983293819 +0100
@@ -1,4 +1,4 @@
-2022-12-21 16:29:21 +0000
-GIT Revision: ab10a112debd048481eeb4d1d93a7b2366be6072
+2022-12-22 15:37:40 +0000
+GIT Revision: e71748d44896da2c218a153173fa0504f34836bc
GIT Branch: stable
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2022-12-27 11:54:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Tue Dec 27 11:54:29 2022 rev:180 rq:1045140 version:94.0.4606.38
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2022-12-20 20:19:03.689409412 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.1563/opera.changes 2022-12-27 11:54:30.483130159 +0100
@@ -1,0 +2,18 @@
+Thu Dec 22 07:31:12 UTC 2022 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to 94.0.4606.38
+ - CHR-9133 Update chromium on desktop-stable-108-4606 to
+ 108.0.5359.125
+ - DNA-103624 Create JS API to open Search tabs feature
+ - DNA-104004 Improve welcome pop-up
+ - DNA-104053 Right mouse click open speed dial instead of
+ context menu
+ - DNA-104055 News article opens in active tab
+ - DNA-104084 [Suggestion] Introduce a way to remove the
+ Lucid Mode button
+ - DNA-104089 No crashes reported in soccoro for Linux
+- The update to chromium 108.0.5359.125 fixes following issues:
+ CVE-2022-4436, CVE-2022-4437, CVE-2022-4438, CVE-2022-4439,
+ CVE-2022-4440
+
+-------------------------------------------------------------------
Old:
----
opera-stable_94.0.4606.26_amd64.rpm
New:
----
opera-stable_94.0.4606.38_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.hf9iV1/_old 2022-12-27 11:54:31.891137897 +0100
+++ /var/tmp/diff_new_pack.hf9iV1/_new 2022-12-27 11:54:31.895137918 +0100
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 94.0.4606.26
+Version: 94.0.4606.38
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_94.0.4606.26_amd64.rpm -> opera-stable_94.0.4606.38_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_94.0.4606.26_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.1563/opera-stable_94.0.4606.38_amd64.rpm differ: char 34, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2022-12-27 01:39:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Tue Dec 27 01:39:36 2022 rev:3449 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.799284115 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.803284138 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20221225" schemaversion="4.1">
+<image name="OBS__MicroOS___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20221225,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20221226,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20221225/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20221226/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.835284321 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.839284344 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20221225,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20221226,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.859284458 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.863284482 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221225,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221226,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.883284596 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.887284619 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221225,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221226,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.907284734 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.911284757 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221225,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221226,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.939284917 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.947284963 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221225,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221226,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:39.967285077 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:39.971285100 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221225" schemaversion="4.1">
+<image name="OBS__openSUSE___20221226" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20221225-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20221226-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221225</productvar>
+ <productvar name="VERSION">20221226</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221225,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221226,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221225/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221226/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:40.011285329 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:40.015285352 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20221225</version>
+ <version>20221226</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:40.103285856 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:40.111285902 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20221225</version>
+ <version>20221226</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:40.135286039 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:40.139286062 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20221225</version>
+ <version>20221226</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.lm52oJ/_old 2022-12-27 01:39:40.223286543 +0100
+++ /var/tmp/diff_new_pack.lm52oJ/_new 2022-12-27 01:39:40.231286589 +0100
@@ -8117,6 +8117,7 @@
- jupyter-ipyleaflet
- jupyter-ipyparallel
- jupyter-ipyscales
+ - jupyter-ipysheet
- jupyter-ipyvolume
- jupyter-ipywebrtc
- jupyter-jupyter-client
@@ -23063,6 +23064,7 @@
- python310-colorspacious
- python310-colour
- python310-columnize
+ - python310-comm
- python310-commentjson
- python310-compat-patcher-core
- python310-compileall2
@@ -23592,6 +23594,7 @@
- python310-hashids
- python310-hatch
- python310-hatch-fancy-pypi-readme
+ - python310-hatch-jupyter-builder
- python310-hatch_nodejs_version
- python310-hatch_vcs
- python310-hatchling
@@ -26356,6 +26359,7 @@
- python38-colorspacious
- python38-colour
- python38-columnize
+ - python38-comm
- python38-commentjson
- python38-compat-patcher-core
- python38-compileall2
@@ -26908,6 +26912,7 @@
- python38-hashids
- python38-hatch
- python38-hatch-fancy-pypi-readme
+ - python38-hatch-jupyter-builder
- python38-hatch_nodejs_version
- python38-hatch_vcs
- python38-hatchling
@@ -29732,6 +29737,7 @@
- python39-colorspacious
- python39-colour
- python39-columnize
+ - python39-comm
- python39-commentjson
- python39-compat-patcher-core
- python39-compileall2
@@ -30284,6 +30290,7 @@
- python39-hashids
- python39-hatch
- python39-hatch-fancy-pypi-readme
+ - python39-hatch-jupyter-builder
- python39-hatch_nodejs_version
- python39-hatch_vcs
- python39-hatchling
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2022-12-27 01:39:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Tue Dec 27 01:39:33 2022 rev:2018 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
openSUSE-Addon-NonOss-release.spec: same change
openSUSE-release.spec: same change
stub.spec: same change
++++++ weakremovers.inc ++++++
--- /var/tmp/diff_new_pack.Xx4wBE/_old 2022-12-27 01:39:35.859261555 +0100
+++ /var/tmp/diff_new_pack.Xx4wBE/_new 2022-12-27 01:39:35.867261600 +0100
@@ -6676,7 +6676,6 @@
Provides: weakremover(jupyter-ipykernel-doc)
Provides: weakremover(jupyter-ipykernel-python2)
Provides: weakremover(jupyter-ipyparallel-doc)
-Provides: weakremover(jupyter-ipysheet)
Provides: weakremover(jupyter-jupyter-contrib-nbextensions)
Provides: weakremover(jupyter-jupyter-core-doc)
Provides: weakremover(jupyter-jupyter-full-width)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000release-packages for openSUSE:Factory checked in at 2022-12-26 23:42:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000release-packages (Old)
and /work/SRC/openSUSE:Factory/.000release-packages.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000release-packages"
Mon Dec 26 23:42:40 2022 rev:2017 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-release.spec ++++++
--- /var/tmp/diff_new_pack.K3jh3Y/_old 2022-12-26 23:42:42.634109258 +0100
+++ /var/tmp/diff_new_pack.K3jh3Y/_new 2022-12-26 23:42:42.638109281 +0100
@@ -17,7 +17,7 @@
Name: MicroOS-release
-Version: 20221225
+Version: 20221226
Release: 0
Summary: openSUSE MicroOS
License: GPL-2.0-or-later
@@ -176,9 +176,9 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = MicroOS
-Provides: product(MicroOS) = 20221225-0
+Provides: product(MicroOS) = 20221226-0
Provides: product-label() = openSUSE%20MicroOS
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20221225
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20221226
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(MicroOS)
@@ -194,7 +194,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(MicroOS) = 20221225-0
+Provides: product_flavor(MicroOS) = 20221226-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description dvd
@@ -210,7 +210,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(MicroOS) = 20221225-0
+Provides: product_flavor(MicroOS) = 20221226-0
Summary: openSUSE MicroOS%{?betaversion: %{betaversion}}
%description appliance
@@ -274,11 +274,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>MicroOS</name>
- <version>20221225</version>
+ <version>20221226</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:microos:20221225</cpeid>
+ <cpeid>cpe:/o:opensuse:microos:20221226</cpeid>
<productline>MicroOS</productline>
<register>
<pool>
++++++ openSUSE-Addon-NonOss-release.spec ++++++
--- /var/tmp/diff_new_pack.K3jh3Y/_old 2022-12-26 23:42:42.662109423 +0100
+++ /var/tmp/diff_new_pack.K3jh3Y/_new 2022-12-26 23:42:42.666109446 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package openSUSE-Addon-NonOss-release (Version 20221225)
+# spec file for package openSUSE-Addon-NonOss-release (Version 20221226)
#
# Copyright (c) 2022 openSUSE.
#
@@ -16,7 +16,7 @@
Name: openSUSE-Addon-NonOss-release
%define product openSUSE-Addon-NonOss
Summary: openSUSE NonOSS Addon%{?betaversion: %{betaversion}}
-Version: 20221225
+Version: 20221226
Release: 0
License: BSD-3-Clause
Group: System/Fhs
@@ -24,9 +24,9 @@
Provides: %name-%version
Provides: product() = openSUSE%2DAddon%2DNonOss
-Provides: product(openSUSE-Addon-NonOss) = 20221225-0
+Provides: product(openSUSE-Addon-NonOss) = 20221226-0
Provides: product-label() = non%20oss%20addon
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20221225
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20221226
AutoReqProv: on
@@ -49,10 +49,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20221225</version>
+ <version>20221226</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20221225</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-addon-nonoss:20221226</cpeid>
<register>
<pool>
</pool>
++++++ openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.K3jh3Y/_old 2022-12-26 23:42:42.690109588 +0100
+++ /var/tmp/diff_new_pack.K3jh3Y/_new 2022-12-26 23:42:42.698109635 +0100
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20221225
+Version: 20221226
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -180,7 +180,7 @@
%include %{SOURCE100}
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20221225-0
+Provides: product(openSUSE) = 20221226-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -194,7 +194,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20221225
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20221226
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -208,7 +208,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description ftp
@@ -223,7 +223,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description mini
@@ -238,7 +238,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description dvd
@@ -253,7 +253,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-kde
@@ -268,7 +268,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-x11
@@ -283,7 +283,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-gnome
@@ -298,7 +298,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-xfce)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description livecd-xfce
@@ -313,7 +313,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-kde
@@ -328,7 +328,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-gnome
@@ -343,7 +343,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description usb-x11
@@ -358,7 +358,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance
@@ -373,7 +373,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-docker)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-docker
@@ -388,7 +388,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-kvm)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-kvm
@@ -403,7 +403,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vmware)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vmware
@@ -418,7 +418,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-openstack)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-openstack
@@ -433,7 +433,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-hyperv)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-hyperv
@@ -448,7 +448,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-vagrant)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-vagrant
@@ -463,7 +463,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-wsl)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-wsl
@@ -478,7 +478,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(appliance-custom)
-Provides: product_flavor(openSUSE) = 20221225-0
+Provides: product_flavor(openSUSE) = 20221226-0
Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}}
%description appliance-custom
@@ -557,10 +557,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20221225</version>
+ <version>20221226</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20221225</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20221226</cpeid>
<productline>openSUSE</productline>
<register>
<pool>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package whatsapp-for-linux for openSUSE:Factory checked in at 2022-12-26 23:28:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/whatsapp-for-linux (Old)
and /work/SRC/openSUSE:Factory/.whatsapp-for-linux.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "whatsapp-for-linux"
Mon Dec 26 23:28:05 2022 rev:3 rq:1045407 version:1.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/whatsapp-for-linux/whatsapp-for-linux.changes 2022-10-31 10:44:46.060874279 +0100
+++ /work/SRC/openSUSE:Factory/.whatsapp-for-linux.new.1563/whatsapp-for-linux.changes 2022-12-26 23:28:16.841009550 +0100
@@ -1,0 +2,17 @@
+Mon Dec 26 15:26:31 UTC 2022 - Michael Vetter <mvetter(a)suse.com>
+
+- Update to 1.5.1:
+ * Implemented enhancements:
+ + Introduce Prefer Dark Theme #256
+ * Fixed bugs:
+ + Mic not enabled #252
+ + Flatpak and Nvidia 520.65.01 driver compatibility #227
+ * Closed issues:
+ + High CPU usage when the focus is on the main window #115
+ * Merged pull requests:
+ + Updated Dutch translation #258
+ + Update Italian translation #257
+ + Add Mageia Linux to README.md #247
+ + Add Russian translation (ru.po + desktop.in) #246
+
+-------------------------------------------------------------------
Old:
----
whatsapp-for-linux-1.5.0.tar.xz
New:
----
whatsapp-for-linux-1.5.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ whatsapp-for-linux.spec ++++++
--- /var/tmp/diff_new_pack.TgVHou/_old 2022-12-26 23:28:17.257011980 +0100
+++ /var/tmp/diff_new_pack.TgVHou/_new 2022-12-26 23:28:17.261012003 +0100
@@ -17,7 +17,7 @@
Name: whatsapp-for-linux
-Version: 1.5.0
+Version: 1.5.1
Release: 0
Summary: WhatsApp for Linux
License: GPL-3.0-only
++++++ _service ++++++
--- /var/tmp/diff_new_pack.TgVHou/_old 2022-12-26 23:28:17.297012214 +0100
+++ /var/tmp/diff_new_pack.TgVHou/_new 2022-12-26 23:28:17.301012237 +0100
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">https://github.com/eneshecan/whatsapp-for-linux.git</param>
- <param name="revision">v1.5.0</param>
+ <param name="revision">v1.5.1</param>
<param name="match-tag">v*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ whatsapp-for-linux-1.5.0.tar.xz -> whatsapp-for-linux-1.5.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/.clang-format new/whatsapp-for-linux-1.5.1/.clang-format
--- old/whatsapp-for-linux-1.5.0/.clang-format 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/.clang-format 2022-12-23 12:53:17.000000000 +0100
@@ -1,13 +1,25 @@
---
Language: Cpp
-AlignAfterOpenBracket: Align
-AlignConsecutiveAssignments: None
-AlignConsecutiveBitFields: None
-AlignConsecutiveDeclarations: None
-AlignConsecutiveMacros: None
-AlignEscapedNewlines: Right
+Standard: Auto
+IndentWidth: 4
+TabWidth: 4
+UseTab: Never
+MaxEmptyLinesToKeep: 4
+ColumnLimit: 160
+DeriveLineEnding: true
+SortIncludes: Never
+SortUsingDeclarations: false
+NamespaceIndentation: All
+FixNamespaceComments: false
+PointerAlignment: Left
+AlignAfterOpenBracket: DontAlign
+AlignConsecutiveAssignments: Consecutive
+AlignConsecutiveBitFields: Consecutive
+AlignConsecutiveDeclarations: Consecutive
+AlignConsecutiveMacros: Consecutive
+AlignEscapedNewlines: Left
AlignOperands: Align
-AlignTrailingComments: false
+AlignTrailingComments: true
AllowAllArgumentsOnNextLine: true
AllowAllConstructorInitializersOnNextLine: false
AllowAllParametersOfDeclarationOnNextLine: false
@@ -18,55 +30,31 @@
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: false
-AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
-AlwaysBreakTemplateDeclarations: MultiLine
-BinPackArguments: false
+AlwaysBreakTemplateDeclarations: Yes
+BinPackArguments: true
BinPackParameters: true
-BreakAfterJavaFieldAnnotations: false
-BreakBeforeBinaryOperators: None
+BreakBeforeBinaryOperators: All
BreakBeforeBraces: Allman
-BreakBeforeInheritanceComma: false
BreakBeforeTernaryOperators: true
-BreakConstructorInitializers: BeforeColon
-BreakConstructorInitializersBeforeComma: true
-BreakInheritanceList: BeforeColon
+BreakConstructorInitializers: BeforeComma
+BreakInheritanceList: BeforeComma
BreakStringLiterals: false
-ColumnLimit: 160
+BreakBeforeConceptDeclarations: Always
CompactNamespaces: true
-ConstructorInitializerAllOnOneLineOrOnePerLine: false
+PackConstructorInitializers: Never
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
-DeriveLineEnding: true
-DerivePointerAlignment: false
-DisableFormat: false
-FixNamespaceComments: false
IndentAccessModifiers: true
IndentCaseBlocks: false
IndentCaseLabels: true
IndentExternBlock: AfterExternBlock
IndentPPDirectives: None
-IndentWidth: 4
IndentWrappedFunctionNames: false
InsertTrailingCommas: None
-MaxEmptyLinesToKeep: 2
-NamespaceIndentation: All
-PenaltyBreakAssignment: 2
-PenaltyBreakBeforeFirstCallParameter: 18
-PenaltyBreakComment: 226
-PenaltyBreakFirstLessLess: 183
-PenaltyBreakString: 540
-PenaltyBreakTemplateDeclaration: 10
-PenaltyExcessCharacter: 1145584
-PenaltyReturnTypeOnItsOwnLine: 58
-PointerAlignment: Left
ReflowComments: false
-SortIncludes: Never
-SortUsingDeclarations: false
-SpaceAfterCStyleCast: false
-SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceBeforeAssignmentOperators: true
SpaceBeforeCpp11BracedList: false
@@ -77,15 +65,10 @@
SpaceBeforeSquareBrackets: false
SpaceInEmptyBlock: false
SpaceInEmptyParentheses: false
-SpacesBeforeTrailingComments: 0
-SpacesInAngles: false
-SpacesInCStyleCastParentheses: false
+SpacesBeforeTrailingComments: 2
+SpacesInAngles: Never
SpacesInConditionalStatement: false
SpacesInContainerLiterals: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
-Standard: Auto
-TabWidth: 4
-UseCRLF: false
-UseTab: Never
...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/.github/workflows/install.yml new/whatsapp-for-linux-1.5.1/.github/workflows/install.yml
--- old/whatsapp-for-linux-1.5.0/.github/workflows/install.yml 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/.github/workflows/install.yml 2022-12-23 12:53:17.000000000 +0100
@@ -7,7 +7,7 @@
branches: [ master ]
jobs:
- build:
+ install:
runs-on: ubuntu-latest
steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/.github/workflows/linter.yml new/whatsapp-for-linux-1.5.1/.github/workflows/linter.yml
--- old/whatsapp-for-linux-1.5.0/.github/workflows/linter.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/whatsapp-for-linux-1.5.1/.github/workflows/linter.yml 2022-12-23 12:53:17.000000000 +0100
@@ -0,0 +1,22 @@
+name: Linter
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ linter:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+
+ - name: Lint clang-format
+ uses: DoozyX/clang-format-lint-action(a)v0.15
+ with:
+ source: './src'
+ extensions: 'hpp,cpp'
+ clangFormatVersion: 15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/.github/workflows/release.yml new/whatsapp-for-linux-1.5.1/.github/workflows/release.yml
--- old/whatsapp-for-linux-1.5.0/.github/workflows/release.yml 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/.github/workflows/release.yml 2022-12-23 12:53:17.000000000 +0100
@@ -5,7 +5,7 @@
branches: [ release ]
jobs:
- build:
+ release:
runs-on: ubuntu-latest
steps:
@@ -14,7 +14,7 @@
- name: Install Dependencies
run: |
- sudo apt update && sudo apt upgrade
+ sudo apt update
sudo apt -y install build-essential intltool cmake pkg-config libgtkmm-3.0-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev debhelper zsync squashfs-tools
- name: Build & Install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/CMakeLists.txt new/whatsapp-for-linux-1.5.1/CMakeLists.txt
--- old/whatsapp-for-linux-1.5.0/CMakeLists.txt 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/CMakeLists.txt 2022-12-23 12:53:17.000000000 +0100
@@ -1,11 +1,11 @@
cmake_minimum_required(VERSION 3.12)
project(
- whatsapp-for-linux
- VERSION 1.5.0
- DESCRIPTION "An unofficial WhatsApp desktop application for Linux"
- HOMEPAGE_URL "https://github.com/eneshecan/whatsapp-for-linux"
- LANGUAGES C CXX
-)
+ whatsapp-for-linux
+ VERSION 1.5.1
+ DESCRIPTION "An unofficial WhatsApp desktop application for Linux"
+ HOMEPAGE_URL "https://github.com/eneshecan/whatsapp-for-linux"
+ LANGUAGES C CXX
+ )
include(GNUInstallDirs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/README.md new/whatsapp-for-linux-1.5.1/README.md
--- old/whatsapp-for-linux-1.5.0/README.md 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/README.md 2022-12-23 12:53:17.000000000 +0100
@@ -21,18 +21,23 @@
<a href="https://github.com/OpenMandrivaAssociation/whatsapp-for-linux/tree/master">
<img align="center" alt="Get it from the OpenMandrive Cooker" src="https://www.openmandriva.org/squelettes/img/OM-300pl.png" width="120">
</a>
+ <a href="https://madb.mageia.org/package/show/name/whatsapp-for-linux">
+ <img align="center" alt="Get it from Mageia" src="https://www.mageia.org/g/media/logo/mageia-2013.png" width="120">
+ </a>
</p>
-[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Build/bad…
-[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Install/b…
-[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Release/b…
+[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Linter/ba…
+[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Build/bad…
+[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Install/b…
+[![Action Status](https://github.com/eneshecan/whatsapp-for-linux/workflows/Release/b…
![App Window](screenshot/app.png)
## About
-WhatsApp for Linux is an unofficial WhatsApp desktop application written in C++ with the help of gtkmm and WebKitGtk libraries. Check out [wiki](https://github.com/eneshecan/whatsapp-for-linux/wiki) for further details.
+WhatsApp for Linux is an unofficial WhatsApp desktop application written in C++ with the help of gtkmm and WebKitGtk libraries.
+Check out [wiki](https://github.com/eneshecan/whatsapp-for-linux/wiki) for further details.
## Features
@@ -48,9 +53,11 @@
* Open chat by phone number
-## Using whatsapp-for-linux
+## Using WhatsApp for Linux
+
+The application is available from a number of Linux distributions:
-Check out [releases](https://github.com/eneshecan/whatsapp-for-linux/releases) for available packages.
+[![Packaging Status](https://repology.org/badge/vertical-allrepos/whatsapp-for-linux.svg…
## Dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/LINGUAS new/whatsapp-for-linux-1.5.1/po/LINGUAS
--- old/whatsapp-for-linux-1.5.0/po/LINGUAS 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/po/LINGUAS 2022-12-23 12:53:17.000000000 +0100
@@ -1,4 +1,5 @@
# Keep this file sorted alphabetically, one language code per line
it
nl
+ru
tr
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/it.po new/whatsapp-for-linux-1.5.1/po/it.po
--- old/whatsapp-for-linux-1.5.0/po/it.po 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/po/it.po 2022-12-23 12:53:17.000000000 +0100
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: whatsapp-for-linux\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-27 09:20+0200\n"
-"PO-Revision-Date: 2022-10-26 19:57+0200\n"
+"POT-Creation-Date: 2022-12-10 22:56+0100\n"
+"PO-Revision-Date: 2022-12-11 17:15+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: it\n"
@@ -16,7 +16,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 3.1.1\n"
+"X-Generator: Poedit 3.2.2\n"
#: ../src/ui/MainWindow.cpp:287 ../src/ui/TrayIcon.cpp:46
#: ../resource/ui/MainWindow.ui.h:4
@@ -35,15 +35,15 @@
msgid "Github Repository"
msgstr "GitHub"
-#: ../src/ui/PreferencesWindow.cpp:30
+#: ../src/ui/PreferencesWindow.cpp:35
msgid "On Demand"
msgstr "Manuale"
-#: ../src/ui/PreferencesWindow.cpp:31
+#: ../src/ui/PreferencesWindow.cpp:36
msgid "Always"
msgstr "Sempre"
-#: ../src/ui/PreferencesWindow.cpp:32
+#: ../src/ui/PreferencesWindow.cpp:37
msgid "Never"
msgstr "Mai"
@@ -88,7 +88,7 @@
msgid "Fullscreen"
msgstr "Schermo intero"
-#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:15
+#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:18
msgid "Preferences"
msgstr "Preferenze"
@@ -146,22 +146,34 @@
msgstr "Generale"
#: ../resource/ui/PreferencesWindow.ui.h:10
+msgid "Prefer Dark Theme"
+msgstr "Preferisci tema scuro"
+
+#: ../resource/ui/PreferencesWindow.ui.h:11
+msgid "Prefer dark theme for the application if system theme includes a dark variant"
+msgstr "Usa un tema scuro se il tema di sistema include una variante scura"
+
+#: ../resource/ui/PreferencesWindow.ui.h:12
+msgid "Appearance"
+msgstr "Aspetto"
+
+#: ../resource/ui/PreferencesWindow.ui.h:13
msgid "Hardware Acceleration"
msgstr "Accelerazione hardware"
-#: ../resource/ui/PreferencesWindow.ui.h:11
+#: ../resource/ui/PreferencesWindow.ui.h:14
msgid "Allow Permissions"
msgstr "Consenti permessi"
-#: ../resource/ui/PreferencesWindow.ui.h:12
+#: ../resource/ui/PreferencesWindow.ui.h:15
msgid "Set hardware acceleration policy used by webkit"
msgstr "Imposta la politica di accelerazione hardware usata da webkit"
-#: ../resource/ui/PreferencesWindow.ui.h:13
+#: ../resource/ui/PreferencesWindow.ui.h:16
msgid "Allow permissions on application startup"
msgstr "Consenti i permessi all'avvio dell'applicazione"
-#: ../resource/ui/PreferencesWindow.ui.h:14
+#: ../resource/ui/PreferencesWindow.ui.h:17
msgid "Web"
msgstr "Web"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/nl.po new/whatsapp-for-linux-1.5.1/po/nl.po
--- old/whatsapp-for-linux-1.5.0/po/nl.po 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/po/nl.po 2022-12-23 12:53:17.000000000 +0100
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: whatsapp-for-linux\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-27 09:20+0200\n"
-"PO-Revision-Date: 2022-10-24 13:19+0200\n"
+"POT-Creation-Date: 2022-12-10 22:56+0100\n"
+"PO-Revision-Date: 2022-12-11 19:42+0100\n"
"Last-Translator: Heimen Stoffels <vistausss(a)fastmail.com>\n"
"Language-Team: Dutch\n"
"Language: nl\n"
@@ -16,7 +16,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 22.08.2\n"
+"X-Generator: Poedit 3.2.2\n"
#: ../src/ui/MainWindow.cpp:287 ../src/ui/TrayIcon.cpp:46
#: ../resource/ui/MainWindow.ui.h:4
@@ -35,15 +35,15 @@
msgid "Github Repository"
msgstr "Github"
-#: ../src/ui/PreferencesWindow.cpp:30
+#: ../src/ui/PreferencesWindow.cpp:35
msgid "On Demand"
msgstr "Op afroep"
-#: ../src/ui/PreferencesWindow.cpp:31
+#: ../src/ui/PreferencesWindow.cpp:36
msgid "Always"
msgstr "Altijd"
-#: ../src/ui/PreferencesWindow.cpp:32
+#: ../src/ui/PreferencesWindow.cpp:37
msgid "Never"
msgstr "Nooit"
@@ -88,7 +88,7 @@
msgid "Fullscreen"
msgstr "Schermvullende weergave"
-#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:15
+#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:18
msgid "Preferences"
msgstr "Instellingen"
@@ -146,22 +146,34 @@
msgstr "Algemeen"
#: ../resource/ui/PreferencesWindow.ui.h:10
+msgid "Prefer Dark Theme"
+msgstr "Donker thema gebruiken"
+
+#: ../resource/ui/PreferencesWindow.ui.h:11
+msgid "Prefer dark theme for the application if system theme includes a dark variant"
+msgstr "Stel het donkere thema in als het systeemthema een donkere variant kent"
+
+#: ../resource/ui/PreferencesWindow.ui.h:12
+msgid "Appearance"
+msgstr "Vormgeving"
+
+#: ../resource/ui/PreferencesWindow.ui.h:13
msgid "Hardware Acceleration"
msgstr "Hardwareversnelling"
-#: ../resource/ui/PreferencesWindow.ui.h:11
+#: ../resource/ui/PreferencesWindow.ui.h:14
msgid "Allow Permissions"
msgstr "Rechten verlenen"
-#: ../resource/ui/PreferencesWindow.ui.h:12
+#: ../resource/ui/PreferencesWindow.ui.h:15
msgid "Set hardware acceleration policy used by webkit"
msgstr "Stel de door WebKit gebruikte hardwareversnellingsmethode in"
-#: ../resource/ui/PreferencesWindow.ui.h:13
+#: ../resource/ui/PreferencesWindow.ui.h:16
msgid "Allow permissions on application startup"
msgstr "Verleen de vereiste rechten automatisch na het opstarten"
-#: ../resource/ui/PreferencesWindow.ui.h:14
+#: ../resource/ui/PreferencesWindow.ui.h:17
msgid "Web"
msgstr "Web"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/ru.po new/whatsapp-for-linux-1.5.1/po/ru.po
--- old/whatsapp-for-linux-1.5.0/po/ru.po 1970-01-01 01:00:00.000000000 +0100
+++ new/whatsapp-for-linux-1.5.1/po/ru.po 2022-12-23 12:53:17.000000000 +0100
@@ -0,0 +1,187 @@
+# Russian translation file for whatsapp-for-linux
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the whatsapp-for-linux package.
+#
+# Olesya Gerasimenko <translation-team(a)basealt.ru>, 2022.
+msgid ""
+msgstr ""
+"Project-Id-Version: whatsapp-for-linux\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-10-27 09:20+0200\n"
+"PO-Revision-Date: 2022-11-11 10:36+0300\n"
+"Last-Translator: Olesya Gerasimenko <translation-team(a)basealt.ru>\n"
+"Language-Team: Basealt Translation Team\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<"
+"=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Lokalize 22.04.3\n"
+
+#: ../src/ui/MainWindow.cpp:287 ../src/ui/TrayIcon.cpp:46
+#: ../resource/ui/MainWindow.ui.h:4
+msgid "About"
+msgstr "�� ������������������"
+
+#: ../src/ui/MainWindow.cpp:289 ../resource/ui/MainWindow.ui.h:6
+msgid "WhatsApp for Linux"
+msgstr "WhatsApp ������ Linux"
+
+#: ../src/ui/MainWindow.cpp:290
+msgid "An unofficial WhatsApp desktop application for Linux"
+msgstr "�������������������������� �������������������� WhatsApp ������ Linux"
+
+#: ../src/ui/MainWindow.cpp:292
+msgid "Github Repository"
+msgstr "���������������������� ���� GitHub"
+
+#: ../src/ui/PreferencesWindow.cpp:30
+msgid "On Demand"
+msgstr "���� ��������������"
+
+#: ../src/ui/PreferencesWindow.cpp:31
+msgid "Always"
+msgstr "������������"
+
+#: ../src/ui/PreferencesWindow.cpp:32
+msgid "Never"
+msgstr "��������������"
+
+#: ../src/ui/TrayIcon.cpp:45
+msgid "Show"
+msgstr "��������������������"
+
+#: ../src/ui/TrayIcon.cpp:47 ../resource/ui/MainWindow.ui.h:5
+#: ../resource/ui/ShortcutsWindow.ui.h:8
+msgid "Quit"
+msgstr "����������"
+
+#: ../src/ui/WebView.cpp:34
+msgid "Notification Request"
+msgstr "������������ ����������������������"
+
+#: ../src/ui/WebView.cpp:35
+msgid "Would you like to allow notifications?"
+msgstr "������������������ ����������������������?"
+
+#: ../src/ui/WebView.cpp:69
+msgid "Save File"
+msgstr "������������������ ��������"
+
+#: ../src/ui/WebView.cpp:70
+msgid "Ok"
+msgstr "����"
+
+#: ../src/ui/WebView.cpp:71
+msgid "Cancel"
+msgstr "������������"
+
+#: ../src/ui/WebView.cpp:307
+msgid "Unresponsive"
+msgstr "���� ����������������"
+
+#: ../src/ui/WebView.cpp:308
+msgid "The application is not responding. Would you like to reload?"
+msgstr "�������������������� ���� ����������������. �������������������������� ������?"
+
+#: ../resource/ui/MainWindow.ui.h:1
+msgid "Fullscreen"
+msgstr "���� �������� ����������"
+
+#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:15
+msgid "Preferences"
+msgstr "������������������"
+
+#: ../resource/ui/MainWindow.ui.h:3 ../resource/ui/ShortcutsWindow.ui.h:7
+msgid "Keyboard Shortcuts"
+msgstr "�������������������� ������������"
+
+#: ../resource/ui/MainWindow.ui.h:7
+msgid "Refresh"
+msgstr "����������������"
+
+#: ../resource/ui/MainWindow.ui.h:8 ../resource/ui/PhoneNumberDialog.ui.h:1
+msgid "Open chat by phone number"
+msgstr "�������������� ������ ���� ������������ ����������������"
+
+#: ../resource/ui/PhoneNumberDialog.ui.h:2
+msgid "Enter phone number (only digits)"
+msgstr "�������������� ���������� ���������������� (������������ ����������)"
+
+#: ../resource/ui/PreferencesWindow.ui.h:1
+msgid "Close to Tray"
+msgstr "���������������������� �� ������������������ ����������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:2
+msgid "Start in Tray"
+msgstr "������������������ �� ������������������ ����������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:3
+msgid "Start Minimized"
+msgstr "������������������ �� ������������������ ��������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:4
+msgid "Autostart"
+msgstr "��������������������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:5
+msgid "Enable tray icon"
+msgstr "������������ �� ������������������ ����������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:6
+msgid "Start application as closed to tray"
+msgstr "������������������ �������������������� ������������������ �� ������������������ ����������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:7
+msgid "Start application as minimized"
+msgstr "������������������ �������������������� �� ������������������ ��������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:8
+msgid "Start application after system boots"
+msgstr "������������������ �������������������� ���������� ���������������� ��������������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:9
+#: ../resource/ui/ShortcutsWindow.ui.h:2
+msgid "General"
+msgstr "����������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:10
+msgid "Hardware Acceleration"
+msgstr "�������������������� ������������������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:11
+msgid "Allow Permissions"
+msgstr "������������������������ ��������������������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:12
+msgid "Set hardware acceleration policy used by webkit"
+msgstr "�������������������� ���������������� ���������������������� ������������������, ������������������������ webkit"
+
+#: ../resource/ui/PreferencesWindow.ui.h:13
+msgid "Allow permissions on application startup"
+msgstr "������������������������ �������������������� ������ �������������� ��������������������"
+
+#: ../resource/ui/PreferencesWindow.ui.h:14
+msgid "Web"
+msgstr "����������������"
+
+#: ../resource/ui/ShortcutsWindow.ui.h:1
+msgid "Shortcuts"
+msgstr "�������������������� ������������"
+
+#: ../resource/ui/ShortcutsWindow.ui.h:3
+msgid "Refresh Page"
+msgstr "���������������� ����������������"
+
+#: ../resource/ui/ShortcutsWindow.ui.h:4
+msgid "Enter/Exit Fullscreen"
+msgstr "���������������� ������ ������������������ �������������������������� ����������"
+
+#: ../resource/ui/ShortcutsWindow.ui.h:5
+msgid "Show/Hide Header Bar"
+msgstr "���������������� ������ ������������ ������������ ������������������"
+
+#: ../resource/ui/ShortcutsWindow.ui.h:6
+msgid "Open Preferences"
+msgstr "�������������� ������������������"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/tr.po new/whatsapp-for-linux-1.5.1/po/tr.po
--- old/whatsapp-for-linux-1.5.0/po/tr.po 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/po/tr.po 2022-12-23 12:53:17.000000000 +0100
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: whatsapp-for-linux\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-27 09:20+0200\n"
+"POT-Creation-Date: 2022-12-10 22:56+0100\n"
"PO-Revision-Date: 2022-10-27 09:20+0200\n"
"Last-Translator: Enes Hecan <nshecan(a)gmail.com>\n"
"Language-Team: Turkish <>\n"
@@ -34,15 +34,15 @@
msgid "Github Repository"
msgstr "Github"
-#: ../src/ui/PreferencesWindow.cpp:30
+#: ../src/ui/PreferencesWindow.cpp:35
msgid "On Demand"
msgstr "Gerektik��e"
-#: ../src/ui/PreferencesWindow.cpp:31
+#: ../src/ui/PreferencesWindow.cpp:36
msgid "Always"
msgstr "Daima"
-#: ../src/ui/PreferencesWindow.cpp:32
+#: ../src/ui/PreferencesWindow.cpp:37
msgid "Never"
msgstr "Asla"
@@ -87,7 +87,7 @@
msgid "Fullscreen"
msgstr "Tam Ekran"
-#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:15
+#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:18
msgid "Preferences"
msgstr "Tercihler"
@@ -109,19 +109,19 @@
#: ../resource/ui/PreferencesWindow.ui.h:1
msgid "Close to Tray"
-msgstr "Traye k������lt"
+msgstr "Traye K������lt"
#: ../resource/ui/PreferencesWindow.ui.h:2
msgid "Start in Tray"
-msgstr "Trayde ba��lat"
+msgstr "Trayde Ba��lat"
#: ../resource/ui/PreferencesWindow.ui.h:3
msgid "Start Minimized"
-msgstr "Ba��lang����ta k������lt"
+msgstr "Ba��lang����ta K������lt"
#: ../resource/ui/PreferencesWindow.ui.h:4
msgid "Autostart"
-msgstr "Otomatik ba��lat"
+msgstr "Otomatik Ba��lat"
#: ../resource/ui/PreferencesWindow.ui.h:5
msgid "Enable tray icon"
@@ -145,22 +145,34 @@
msgstr "Genel"
#: ../resource/ui/PreferencesWindow.ui.h:10
-msgid "Hardware Acceleration"
-msgstr "Donan��m h��zland��rma"
+msgid "Prefer Dark Theme"
+msgstr "Koyu Temay�� Tercih Et"
#: ../resource/ui/PreferencesWindow.ui.h:11
+msgid "Prefer dark theme for the application if system theme includes a dark variant"
+msgstr "Sistem temas�� karanl��k bir de��i��ken i��eriyorsa, uygulama i��in koyu temay�� tercih et"
+
+#: ../resource/ui/PreferencesWindow.ui.h:12
+msgid "Appearance"
+msgstr "D���� G��r��n����"
+
+#: ../resource/ui/PreferencesWindow.ui.h:13
+msgid "Hardware Acceleration"
+msgstr "Donan��m H��zland��rma"
+
+#: ../resource/ui/PreferencesWindow.ui.h:14
msgid "Allow Permissions"
msgstr "Bildirimlere ��zin Ver"
-#: ../resource/ui/PreferencesWindow.ui.h:12
+#: ../resource/ui/PreferencesWindow.ui.h:15
msgid "Set hardware acceleration policy used by webkit"
-msgstr "Webkit taraf��ndan kullan��lan donan��m h��zland��rma politikas��n�� ayarlay��n"
+msgstr "Webkit taraf��ndan kullan��lan donan��m h��zland��rma politikas��n�� ayarla"
-#: ../resource/ui/PreferencesWindow.ui.h:13
+#: ../resource/ui/PreferencesWindow.ui.h:16
msgid "Allow permissions on application startup"
msgstr "Uygulama ba��lang��c��nda bildirimlere izin ver"
-#: ../resource/ui/PreferencesWindow.ui.h:14
+#: ../resource/ui/PreferencesWindow.ui.h:17
msgid "Web"
msgstr "A��"
@@ -170,7 +182,7 @@
#: ../resource/ui/ShortcutsWindow.ui.h:3
msgid "Refresh Page"
-msgstr "Sayfay�� yenile"
+msgstr "Sayfay�� Yenile"
#: ../resource/ui/ShortcutsWindow.ui.h:4
msgid "Enter/Exit Fullscreen"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/po/whatsapp-for-linux.pot new/whatsapp-for-linux-1.5.1/po/whatsapp-for-linux.pot
--- old/whatsapp-for-linux-1.5.0/po/whatsapp-for-linux.pot 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/po/whatsapp-for-linux.pot 2022-12-23 12:53:17.000000000 +0100
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: whatsapp-for-linux\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-27 09:20+0200\n"
+"POT-Creation-Date: 2022-12-10 22:56+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
@@ -34,15 +34,15 @@
msgid "Github Repository"
msgstr ""
-#: ../src/ui/PreferencesWindow.cpp:30
+#: ../src/ui/PreferencesWindow.cpp:35
msgid "On Demand"
msgstr ""
-#: ../src/ui/PreferencesWindow.cpp:31
+#: ../src/ui/PreferencesWindow.cpp:36
msgid "Always"
msgstr ""
-#: ../src/ui/PreferencesWindow.cpp:32
+#: ../src/ui/PreferencesWindow.cpp:37
msgid "Never"
msgstr ""
@@ -87,7 +87,7 @@
msgid "Fullscreen"
msgstr ""
-#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:15
+#: ../resource/ui/MainWindow.ui.h:2 ../resource/ui/PreferencesWindow.ui.h:18
msgid "Preferences"
msgstr ""
@@ -145,22 +145,34 @@
msgstr ""
#: ../resource/ui/PreferencesWindow.ui.h:10
-msgid "Hardware Acceleration"
+msgid "Prefer Dark Theme"
msgstr ""
#: ../resource/ui/PreferencesWindow.ui.h:11
-msgid "Allow Permissions"
+msgid "Prefer dark theme for the application if system theme includes a dark variant"
msgstr ""
#: ../resource/ui/PreferencesWindow.ui.h:12
-msgid "Set hardware acceleration policy used by webkit"
+msgid "Appearance"
msgstr ""
#: ../resource/ui/PreferencesWindow.ui.h:13
-msgid "Allow permissions on application startup"
+msgid "Hardware Acceleration"
msgstr ""
#: ../resource/ui/PreferencesWindow.ui.h:14
+msgid "Allow Permissions"
+msgstr ""
+
+#: ../resource/ui/PreferencesWindow.ui.h:15
+msgid "Set hardware acceleration policy used by webkit"
+msgstr ""
+
+#: ../resource/ui/PreferencesWindow.ui.h:16
+msgid "Allow permissions on application startup"
+msgstr ""
+
+#: ../resource/ui/PreferencesWindow.ui.h:17
msgid "Web"
msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in new/whatsapp-for-linux-1.5.1/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in
--- old/whatsapp-for-linux-1.5.0/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/resource/desktop/com.github.eneshecan.WhatsAppForLinux.desktop.in 2022-12-23 12:53:17.000000000 +0100
@@ -4,14 +4,17 @@
Name=${WFL_FRIENDLY_NAME}
Name[it]=WhatsApp per Linux
Name[nl]=WhatsApp voor Linux
+Name[ru]=WhatsApp ������ Linux
Name[tr]=Linux i��in WhatsApp
GenericName=Unofficial WhatsApp client
GenericName[it]=Client WhatsApp non ufficiale
GenericName[nl]=Niet-offici��le WhatsApp-client
+GenericName[ru]=�������������������������� ������������ WhatsApp
GenericName[tr]=Resmi olmayan WhatsApp istemcisi
Comment=${WFL_DESCRIPTION}
Comment[it]=Un'applicazione WhatsApp non ufficiale per Linux
Comment[nl]=Een onoffici��le WhatsApp-desktoptoepassing voor Linux
+Comment[ru]=�������������������������� �������������������� WhatsApp ������ Linux
Comment[tr]=Linux i��in resmi olmayan bir WhatsApp masa��st�� uygulamas��
Exec=${WFL_NAME} %u
Icon=${WFL_ICON}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/resource/ui/PreferencesWindow.ui new/whatsapp-for-linux-1.5.1/resource/ui/PreferencesWindow.ui
--- old/whatsapp-for-linux-1.5.0/resource/ui/PreferencesWindow.ui 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/resource/ui/PreferencesWindow.ui 2022-12-23 12:53:17.000000000 +0100
@@ -128,8 +128,56 @@
<property name="can-focus">False</property>
<property name="label" translatable="yes">General</property>
</object>
+ </child>
+ <child>
+ <!-- n-columns=2 n-rows=1 -->
+ <object class="GtkGrid" id="grid_appearance">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="margin-start">8</property>
+ <property name="margin-end">8</property>
+ <property name="margin-top">8</property>
+ <property name="margin-bottom">8</property>
+ <property name="row-spacing">8</property>
+ <property name="column-spacing">8</property>
+ <property name="column-homogeneous">True</property>
+ <child>
+ <object class="GtkLabel" id="label_prefer_dark_theme">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="halign">start</property>
+ <property name="label" translatable="yes">Prefer Dark Theme</property>
+ </object>
+ <packing>
+ <property name="left-attach">0</property>
+ <property name="top-attach">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSwitch" id="switch_prefer_dark_theme">
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="tooltip-text" translatable="yes">Prefer dark theme for the application if system theme includes a dark variant</property>
+ <property name="halign">end</property>
+ </object>
+ <packing>
+ <property name="left-attach">1</property>
+ <property name="top-attach">0</property>
+ </packing>
+ </child>
+ </object>
<packing>
- <property name="tab-fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child type="tab">
+ <object class="GtkLabel" id="label_appearance">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Appearance</property>
+ </object>
+ <packing>
+ <property name="position">1</property>
</packing>
</child>
<child>
@@ -194,7 +242,7 @@
</child>
</object>
<packing>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
<child type="tab">
@@ -204,8 +252,7 @@
<property name="label" translatable="yes">Web</property>
</object>
<packing>
- <property name="position">1</property>
- <property name="tab-fill">False</property>
+ <property name="position">2</property>
</packing>
</child>
</object>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/main.cpp new/whatsapp-for-linux-1.5.1/src/main.cpp
--- old/whatsapp-for-linux-1.5.0/src/main.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/main.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -27,7 +27,7 @@
wfl::util::redirectOutputToLogger();
- signal(SIGINT, sigterm);
+ signal(SIGINT, sigterm);
signal(SIGTERM, sigterm);
signal(SIGPIPE, SIG_IGN);
@@ -47,7 +47,8 @@
return 1;
}
- app.signal_open().connect([&app, &mainWindow](Gtk::Application::type_vec_files const& files, const Glib::ustring&)
+ app.signal_open().connect(
+ [&app, &mainWindow](Gtk::Application::type_vec_files const& files, const Glib::ustring&)
{
if (!files.empty())
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/Application.cpp new/whatsapp-for-linux-1.5.1/src/ui/Application.cpp
--- old/whatsapp-for-linux-1.5.0/src/ui/Application.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/Application.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -1,4 +1,6 @@
#include "Application.hpp"
+#include <gtkmm/settings.h>
+#include "../util/Settings.hpp"
namespace wfl::ui
{
@@ -40,4 +42,13 @@
m_onHold = false;
}
}
+
+ void Application::on_activate()
+ {
+ auto const settings = Gtk::Settings::get_default();
+ auto const preferDark = util::Settings::getInstance().getValue<bool>("appearance", "prefer-dark-theme");
+ settings->property_gtk_application_prefer_dark_theme().set_value(preferDark);
+
+ Gtk::Application::on_activate();
+ }
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/Application.hpp new/whatsapp-for-linux-1.5.1/src/ui/Application.hpp
--- old/whatsapp-for-linux-1.5.0/src/ui/Application.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/Application.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -4,8 +4,7 @@
namespace wfl::ui
{
- class Application
- : public Gtk::Application
+ class Application : public Gtk::Application
{
public:
static Application& getInstance();
@@ -17,6 +16,9 @@
void keepAlive();
void endKeepAlive();
+ protected:
+ virtual void on_activate() override;
+
private:
static Application* m_instance;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/MainWindow.cpp new/whatsapp-for-linux-1.5.1/src/ui/MainWindow.cpp
--- old/whatsapp-for-linux-1.5.0/src/ui/MainWindow.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/MainWindow.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -22,9 +22,9 @@
, m_shortcutsWindow{nullptr}
, m_fullscreen{false}
{
- auto const appIcon16x16 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/16x16/apps/" WFL_ICON ".png");
- auto const appIcon32x32 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/32x32/apps/" WFL_ICON ".png");
- auto const appIcon64x64 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/64x64/apps/" WFL_ICON ".png");
+ auto const appIcon16x16 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/16x16/apps/" WFL_ICON ".png");
+ auto const appIcon32x32 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/32x32/apps/" WFL_ICON ".png");
+ auto const appIcon64x64 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/64x64/apps/" WFL_ICON ".png");
auto const appIcon128x128 = Gdk::Pixbuf::create_from_resource("/main/image/icons/hicolor/128x128/apps/" WFL_ICON ".png");
set_icon_list({appIcon16x16, appIcon32x32, appIcon64x64, appIcon128x128});
set_default_icon(appIcon64x64);
@@ -152,14 +152,14 @@
return Gtk::ApplicationWindow::on_key_press_event(keyEvent);
}
- bool MainWindow::on_window_state_event(GdkEventWindowState *windowStateEvent)
+ bool MainWindow::on_window_state_event(GdkEventWindowState* windowStateEvent)
{
m_fullscreen = (windowStateEvent->new_window_state & GDK_WINDOW_STATE_FULLSCREEN);
return Gtk::ApplicationWindow::on_window_state_event(windowStateEvent);
}
- bool MainWindow::on_delete_event(GdkEventAny* any_event)
+ bool MainWindow::on_delete_event(GdkEventAny*)
{
if (m_trayIcon.isVisible())
{
@@ -289,7 +289,7 @@
aboutDialog.set_program_name(_("WhatsApp for Linux"));
aboutDialog.set_comments(_("An unofficial WhatsApp desktop application for Linux"));
aboutDialog.set_website(WFL_HOMEPAGE);
- aboutDialog.set_website_label(_("Github Repository"));
+ aboutDialog.set_website_label(_("GitHub Repository"));
aboutDialog.set_license_type(Gtk::LICENSE_GPL_3_0);
aboutDialog.set_transient_for(*this);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/MainWindow.hpp new/whatsapp-for-linux-1.5.1/src/ui/MainWindow.hpp
--- old/whatsapp-for-linux-1.5.0/src/ui/MainWindow.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/MainWindow.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -12,8 +12,7 @@
namespace wfl::ui
{
- class MainWindow
- : public Gtk::ApplicationWindow
+ class MainWindow : public Gtk::ApplicationWindow
{
public:
MainWindow(BaseObjectType* cobject, Glib::RefPtr<Gtk::Builder> const& refBuilder);
@@ -24,7 +23,7 @@
protected:
bool on_key_press_event(GdkEventKey* keyEvent) override;
bool on_window_state_event(GdkEventWindowState* windowStateEvent) override;
- bool on_delete_event(GdkEventAny* any_event) override;
+ bool on_delete_event(GdkEventAny*) override;
private:
void onRefresh();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/PhoneNumberDialog.hpp new/whatsapp-for-linux-1.5.1/src/ui/PhoneNumberDialog.hpp
--- old/whatsapp-for-linux-1.5.0/src/ui/PhoneNumberDialog.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/PhoneNumberDialog.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -7,8 +7,7 @@
namespace wfl::ui
{
- class PhoneNumberDialog
- : public Gtk::Dialog
+ class PhoneNumberDialog : public Gtk::Dialog
{
public:
PhoneNumberDialog(BaseObjectType* cobject, Glib::RefPtr<Gtk::Builder> const& refBuilder);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/PreferencesWindow.cpp new/whatsapp-for-linux-1.5.1/src/ui/PreferencesWindow.cpp
--- old/whatsapp-for-linux-1.5.0/src/ui/PreferencesWindow.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/PreferencesWindow.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -1,5 +1,6 @@
#include "PreferencesWindow.hpp"
#include <glibmm/i18n.h>
+#include <gtkmm/settings.h>
#include "../util/Settings.hpp"
namespace wfl::ui
@@ -25,6 +26,10 @@
refBuilder->get_widget("switch_autostart", switchAutostart);
switchAutostart->signal_state_set().connect(sigc::mem_fun(*this, &PreferencesWindow::onAutostartChanged), false);
+ Gtk::Switch* switchPreferDarkTheme = nullptr;
+ refBuilder->get_widget("switch_prefer_dark_theme", switchPreferDarkTheme);
+ switchPreferDarkTheme->signal_state_set().connect(sigc::mem_fun(*this, &PreferencesWindow::onPreferDarkThemeChanged), false);
+
refBuilder->get_widget("combobox_hw_accel", m_comboboxHwAccel);
m_comboboxHwAccel->signal_changed().connect(sigc::mem_fun(*this, &PreferencesWindow::onHwAccelChanged));
m_comboboxHwAccel->append(_("On Demand"));
@@ -40,6 +45,7 @@
m_switchStartInTray->set_sensitive(m_trayIcon->isVisible());
m_switchStartMinimized->set_state(util::Settings::getInstance().getValue<bool>("general", "start-minimized"));
switchAutostart->set_state(util::Settings::getInstance().getValue<bool>("general", "autostart"));
+ switchPreferDarkTheme->set_state(util::Settings::getInstance().getValue<bool>("appearance", "prefer-dark-theme"));
m_comboboxHwAccel->set_active(util::Settings::getInstance().getValue<int>("web", "hw-accel", 1));
switchAllowPermissions->set_state(util::Settings::getInstance().getValue<bool>("web", "allow-permissions"));
}
@@ -91,6 +97,16 @@
return false;
}
+ bool PreferencesWindow::onPreferDarkThemeChanged(bool state) const
+ {
+ auto const settings = Gtk::Settings::get_default();
+ settings->property_gtk_application_prefer_dark_theme().set_value(state);
+
+ util::Settings::getInstance().setValue("appearance", "prefer-dark-theme", state);
+
+ return false;
+ }
+
bool PreferencesWindow::onAllowPermissionsChanged(bool state) const
{
util::Settings::getInstance().setValue("web", "allow-permissions", state);
@@ -98,7 +114,7 @@
return false;
}
- void PreferencesWindow::onHwAccelChanged()
+ void PreferencesWindow::onHwAccelChanged() const
{
auto active = m_comboboxHwAccel->get_active_row_number();
m_webView->setHwAccelPolicy(static_cast<WebKitHardwareAccelerationPolicy>(active));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/PreferencesWindow.hpp new/whatsapp-for-linux-1.5.1/src/ui/PreferencesWindow.hpp
--- old/whatsapp-for-linux-1.5.0/src/ui/PreferencesWindow.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/PreferencesWindow.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -9,8 +9,7 @@
namespace wfl::ui
{
- class PreferencesWindow
- : public Gtk::Window
+ class PreferencesWindow : public Gtk::Window
{
public:
PreferencesWindow(BaseObjectType* cobject, Glib::RefPtr<Gtk::Builder> const& refBuilder, TrayIcon& trayIcon, WebView& webView);
@@ -20,8 +19,9 @@
bool onStartInTrayChanged(bool state) const;
bool onStartMinimizedChanged(bool state) const;
bool onAutostartChanged(bool state) const;
+ bool onPreferDarkThemeChanged(bool state) const;
bool onAllowPermissionsChanged(bool state) const;
- void onHwAccelChanged();
+ void onHwAccelChanged() const;
private:
TrayIcon* m_trayIcon;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/TrayIcon.cpp new/whatsapp-for-linux-1.5.1/src/ui/TrayIcon.cpp
--- old/whatsapp-for-linux-1.5.0/src/ui/TrayIcon.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/TrayIcon.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -42,18 +42,18 @@
app_indicator_set_icon_full(m_appIndicator, trayIconName, WFL_FRIENDLY_NAME " Tray");
app_indicator_set_attention_icon_full(m_appIndicator, attentionIconName, WFL_FRIENDLY_NAME "Tray Attention");
- auto const showMenuItem = Gtk::manage(new Gtk::MenuItem{_("Show")});
+ auto const showMenuItem = Gtk::manage(new Gtk::MenuItem{_("Show")});
auto const aboutMenuItem = Gtk::manage(new Gtk::MenuItem{_("About")});
- auto const quitMenuItem = Gtk::manage(new Gtk::MenuItem{_("Quit")});
+ auto const quitMenuItem = Gtk::manage(new Gtk::MenuItem{_("Quit")});
m_popupMenu.append(*showMenuItem);
m_popupMenu.append(*aboutMenuItem);
m_popupMenu.append(*quitMenuItem);
app_indicator_set_menu(m_appIndicator, m_popupMenu.gobj());
- showMenuItem->signal_activate().connect([this]{ m_signalShow.emit(); });
- aboutMenuItem->signal_activate().connect([this]{ m_signalAbout.emit(); });
- quitMenuItem->signal_activate().connect([this]{ m_signalQuit.emit(); });
+ showMenuItem->signal_activate().connect([this] { m_signalShow.emit(); });
+ aboutMenuItem->signal_activate().connect([this] { m_signalAbout.emit(); });
+ quitMenuItem->signal_activate().connect([this] { m_signalQuit.emit(); });
m_popupMenu.show_all();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/WebView.cpp new/whatsapp-for-linux-1.5.1/src/ui/WebView.cpp
--- old/whatsapp-for-linux-1.5.0/src/ui/WebView.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/WebView.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -48,9 +48,9 @@
case WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION:
{
auto const navigationDecision = WEBKIT_NAVIGATION_POLICY_DECISION(decision);
- auto const navigationAction = webkit_navigation_policy_decision_get_navigation_action(navigationDecision);
- auto const request = webkit_navigation_action_get_request(navigationAction);
- auto const uri = webkit_uri_request_get_uri(request);
+ auto const navigationAction = webkit_navigation_policy_decision_get_navigation_action(navigationDecision);
+ auto const request = webkit_navigation_action_get_request(navigationAction);
+ auto const uri = webkit_uri_request_get_uri(request);
if (GError* error = nullptr; !gtk_show_uri_on_window(nullptr, uri, GDK_CURRENT_TIME, &error))
{
@@ -97,9 +97,9 @@
{
if (util::Settings::getInstance().getValue<bool>("web", "allow-permissions"))
{
- auto const origin = webkit_security_origin_new_for_uri(WHATSAPP_WEB_URI);
+ auto const origin = webkit_security_origin_new_for_uri(WHATSAPP_WEB_URI);
auto const allowedOrigins = g_list_alloc();
- allowedOrigins->data = origin;
+ allowedOrigins->data = origin;
webkit_web_context_initialize_notification_permissions(context, allowedOrigins, nullptr);
@@ -225,14 +225,14 @@
auto script = std::string{};
script.append("(function(){"
- "var a = document.createElement(\"a\");"
- "a.href = \"");
+ "var a = document.createElement(\"a\");"
+ "a.href = \"");
script.append(url);
script.append("\";"
- "document.body.appendChild(a);"
- "a.click();"
- "a.remove();"
- "})();");
+ "document.body.appendChild(a);"
+ "a.click();"
+ "a.remove();"
+ "})();");
webkit_web_view_run_javascript(*this, script.c_str(), nullptr, nullptr, nullptr);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/ui/WebView.hpp new/whatsapp-for-linux-1.5.1/src/ui/WebView.hpp
--- old/whatsapp-for-linux-1.5.0/src/ui/WebView.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/ui/WebView.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -10,8 +10,7 @@
void loadChanged(WebKitWebView*, WebKitLoadEvent loadEvent, gpointer userData);
}
- class WebView
- : public Gtk::Widget
+ class WebView : public Gtk::Widget
{
public:
WebView();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/util/SettingMap.hpp new/whatsapp-for-linux-1.5.1/src/util/SettingMap.hpp
--- old/whatsapp-for-linux-1.5.0/src/util/SettingMap.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/util/SettingMap.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -28,9 +28,7 @@
- inline SettingMap::SettingMap()
- : m_map{}
- {}
+ inline SettingMap::SettingMap() = default;
inline bool SettingMap::loadFromFile(std::string const& fileName)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/util/Settings.cpp new/whatsapp-for-linux-1.5.1/src/util/Settings.cpp
--- old/whatsapp-for-linux-1.5.0/src/util/Settings.cpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/util/Settings.cpp 2022-12-23 12:53:17.000000000 +0100
@@ -64,19 +64,17 @@
auto destDesktopFile = Gio::File::create_for_path(AUTOSTART_DESKTOP_FILE_PATH);
if (autostart)
{
- constexpr auto const possible_desktop_file_paths = std::array<char const*, 3>{
- "/usr/local/share/applications/" WFL_APP_ID ".desktop",
- "/usr/share/applications/" WFL_APP_ID ".desktop",
- "/snap/whatsapp-for-linux/current/share/applications/" WFL_APP_ID ".desktop"
- };
+ constexpr auto const possibleDesktopFilePaths = std::array<char const*, 3>{"/usr/local/share/applications/" WFL_APP_ID ".desktop",
+ "/usr/share/applications/" WFL_APP_ID ".desktop", "/snap/whatsapp-for-linux/current/share/applications/" WFL_APP_ID ".desktop"};
- auto const it = std::find_if(possible_desktop_file_paths.begin(), possible_desktop_file_paths.end(),[](auto const& elem)
+ auto const it = std::find_if(possibleDesktopFilePaths.begin(), possibleDesktopFilePaths.end(),
+ [](auto const& elem)
{
auto const file = Gio::File::create_for_path(elem);
return file->query_exists();
});
- if (it == possible_desktop_file_paths.end())
+ if (it == possibleDesktopFilePaths.end())
{
std::cerr << "Settings: Failed to find desktop file" << std::endl;
return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whatsapp-for-linux-1.5.0/src/util/Settings.hpp new/whatsapp-for-linux-1.5.1/src/util/Settings.hpp
--- old/whatsapp-for-linux-1.5.0/src/util/Settings.hpp 2022-10-27 17:11:53.000000000 +0200
+++ new/whatsapp-for-linux-1.5.1/src/util/Settings.hpp 2022-12-23 12:53:17.000000000 +0100
@@ -10,7 +10,7 @@
static Settings& getInstance();
public:
- Settings(Settings const&) = delete;
+ Settings(Settings const&) = delete;
Settings& operator=(Settings const&) = delete;
public:
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package flacon for openSUSE:Factory checked in at 2022-12-26 23:28:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/flacon (Old)
and /work/SRC/openSUSE:Factory/.flacon.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flacon"
Mon Dec 26 23:28:02 2022 rev:9 rq:1045399 version:9.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/flacon/flacon.changes 2022-12-05 18:01:48.272778728 +0100
+++ /work/SRC/openSUSE:Factory/.flacon.new.1563/flacon.changes 2022-12-26 23:28:15.573002144 +0100
@@ -1,0 +2,5 @@
+Mon Dec 26 15:29:54 UTC 2022 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- fix spec for building on openSUSE_Backports_SLE-15-SP5
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ flacon.spec ++++++
--- /var/tmp/diff_new_pack.JUkrLk/_old 2022-12-26 23:28:16.017004738 +0100
+++ /var/tmp/diff_new_pack.JUkrLk/_new 2022-12-26 23:28:16.021004761 +0100
@@ -28,6 +28,7 @@
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: hicolor-icon-theme
+BuildRequires: zlib-devel
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5LinguistTools)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package spacenavd for openSUSE:Factory checked in at 2022-12-26 23:28:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spacenavd (Old)
and /work/SRC/openSUSE:Factory/.spacenavd.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spacenavd"
Mon Dec 26 23:28:04 2022 rev:11 rq:1045401 version:1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/spacenavd/spacenavd.changes 2022-09-26 18:47:58.464028250 +0200
+++ /work/SRC/openSUSE:Factory/.spacenavd.new.1563/spacenavd.changes 2022-12-26 23:28:16.157005555 +0100
@@ -1,0 +2,16 @@
+Fri Dec 23 20:47:37 UTC 2022 - Herbert Graeber <herbert(a)graeber-clan.de>
+
+- Update to version 1.2
+ * Fixed incorrect button mappings for the SpaceMouse Pro. The button remapping
+ which was designed to fix this in v1.1 would end up becoming disabled due to
+ an incorrect assumption about reported number of buttons.
+ * Fixed incorrect number of stop bits for serial magellan spacemice. Some devices
+ tolerated that, while others did not work.
+ * Improved compatibility with some serial spaceballs. Relaxed the device matching
+ condition and allowed some time for the device to boot up before initializing it.
+ * Added hardcoded "reasonable" default values for number of axes and buttons in
+ the incomplete FreeBSD USB device handling code, to stop it from reporting 0 axes
+ and freaking clients out. This is a stop-gap, eventually it needs to be
+ implemented correctly.
+
+-------------------------------------------------------------------
Old:
----
spacenavd-1.1.tar.gz
New:
----
spacenavd-1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spacenavd.spec ++++++
--- /var/tmp/diff_new_pack.BLtUim/_old 2022-12-26 23:28:16.585008055 +0100
+++ /var/tmp/diff_new_pack.BLtUim/_new 2022-12-26 23:28:16.589008078 +0100
@@ -18,7 +18,7 @@
Name: spacenavd
-Version: 1.1
+Version: 1.2
Release: 0
Summary: Daemon for 3Dconnexion devices
License: GPL-3.0-or-later
++++++ spacenavd-1.1.tar.gz -> spacenavd-1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/.github/workflows/build_freebsd.yml new/spacenavd-1.2/.github/workflows/build_freebsd.yml
--- old/spacenavd-1.1/.github/workflows/build_freebsd.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/spacenavd-1.2/.github/workflows/build_freebsd.yml 2022-12-11 20:27:43.000000000 +0100
@@ -0,0 +1,32 @@
+name: FreeBSD build
+
+on:
+ push:
+ pull_request:
+ workflow_dispatch:
+
+jobs:
+ build:
+
+ runs-on: macos-12
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: FreeBSD build
+ uses: vmactions/freebsd-vm@v0
+ with:
+ prepare: |
+ pkg install -y git gmake libX11 libXi libXtst
+
+ run: |
+ ./configure
+ gmake
+ gmake DESTDIR=spacenavd-freebsd install
+
+ - uses: actions/upload-artifact@v3
+ with:
+ name: spacenavd-freebsd
+ path: spacenavd-freebsd
+
+# vi:ts=2 sts=2 sw=2 expandtab:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/.github/workflows/build_gnulinux.yml new/spacenavd-1.2/.github/workflows/build_gnulinux.yml
--- old/spacenavd-1.1/.github/workflows/build_gnulinux.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/spacenavd-1.2/.github/workflows/build_gnulinux.yml 2022-12-11 20:27:43.000000000 +0100
@@ -0,0 +1,57 @@
+name: GNU/Linux build
+
+on:
+ push:
+ pull_request:
+ workflow_dispatch:
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: install dependencies
+ run: |
+ sudo apt-get update
+ sudo apt-get install libx11-dev libxi-dev libxtst-dev
+
+ - name: configure
+ run: ./configure
+
+ - name: build
+ run: make
+
+ - name: stage install
+ run: DESTDIR=spacenavd-gnulinux make install
+
+ - uses: actions/upload-artifact@v3
+ with:
+ name: spacenavd-gnulinux
+ path: spacenavd-gnulinux
+
+ build-nox11:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: configure
+ run: ./configure --disable-x11
+
+ - name: build
+ run: make
+
+ - name: stage install
+ run: DESTDIR=spacenavd-gnulinux-nox11 make install
+
+ - uses: actions/upload-artifact@v3
+ with:
+ name: spacenavd-gnulinux-nox11
+ path: spacenavd-gnulinux-nox11
+
+
+# vi:ts=2 sts=2 sw=2 expandtab:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/.github/workflows/build_macosx.yml new/spacenavd-1.2/.github/workflows/build_macosx.yml
--- old/spacenavd-1.1/.github/workflows/build_macosx.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/spacenavd-1.2/.github/workflows/build_macosx.yml 2022-12-11 20:27:43.000000000 +0100
@@ -0,0 +1,55 @@
+name: MacOS X build
+
+on:
+ push:
+ pull_request:
+ workflow_dispatch:
+
+jobs:
+ build:
+
+ runs-on: macos-latest
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: install dependencies
+ run: |
+ brew install libx11 libxi libxtst
+
+ - name: configure
+ run: ./configure
+
+ - name: build
+ run: make
+
+ - name: stage install
+ run: DESTDIR=spacenavd-macosx make install
+
+ - uses: actions/upload-artifact@v3
+ with:
+ name: spacenavd-macosx
+ path: spacenavd-macosx
+
+ build-nox11:
+
+ runs-on: macos-latest
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: configure
+ run: ./configure --disable-x11
+
+ - name: build
+ run: make
+
+ - name: stage install
+ run: DESTDIR=spacenavd-macosx-nox11 make install
+
+ - uses: actions/upload-artifact@v3
+ with:
+ name: spacenavd-macosx-nox11
+ path: spacenavd-macosx-nox11
+
+# vi:ts=2 sts=2 sw=2 expandtab:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/README.md new/spacenavd-1.2/README.md
--- old/spacenavd-1.1/README.md 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/README.md 2022-12-11 20:27:43.000000000 +0100
@@ -1,6 +1,10 @@
spacenavd
=========
+![GNU/Linux build status](https://github.com/FreeSpacenav/spacenavd/actions/workflows/build_g…
+![FreeBSD build status](https://github.com/FreeSpacenav/spacenavd/actions/workflows/build_f…
+![MacOS X build status](https://github.com/FreeSpacenav/spacenavd/actions/workflows/build_m…
+
About
-----
Spacenavd is a free software user-space driver (daemon), for 6-dof input
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/configure new/spacenavd-1.2/configure
--- old/spacenavd-1.1/configure 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/configure 2022-12-11 21:00:13.000000000 +0100
@@ -44,7 +44,7 @@
X11=yes
HOTPLUG=yes
XINPUT=yes
-VER=`git describe --tags 2>/dev/null`
+VER=1.2
CFGDIR=/etc
if [ -z "$VER" ]; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/mkrel new/spacenavd-1.2/mkrel
--- old/spacenavd-1.1/mkrel 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/mkrel 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-#!/bin/sh
-# helper script to prepare a release
-
-if [ -z "$1" ]; then
- echo 'pass the release version number' >&2
- exit 1
-fi
-if echo $1 | grep -v '[0-9\.]' >/dev/null; then
- echo 'invalid release number, try something like "1.2"' >&2
- exit 1
-fi
-
-ver=$1
-name=$(pwd | xargs basename)
-fullname=$name-$ver
-
-if git tag | grep "^v$ver$" >/dev/null; then
- echo "release tag v$ver already exists" >&2
- exit 1
-fi
-
-echo "tagging v$ver ..."
-git tag v$ver
-echo "preparing tarball: $fullname.tar.gz ..."
-git archive -o $fullname.tar.gz --prefix=$fullname/ v$ver
-
-# fixup VER in the configure script
-echo "fixing up version in configure script to not rely on git ..."
-orig_pwd=`pwd`
-mkdir -p /tmp/mkrelfix
-cd /tmp/mkrelfix
-tar xzvf $orig_pwd/$fullname.tar.gz
-sed -i "s/^VER=.*/VER=$ver/" $fullname/configure
-# also while we're at it, remove this script too
-rm -f $fullname/`basename $0`
-tar czvf $orig_pwd/$fullname.tar.gz $fullname
-
-echo
-echo "Done. If there was some mistake delete the tag with: git tag -d v$ver"
-echo 'Otherwise, push the new tag with: git push --tags, and upload the tarball.'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/src/dev_serial.c new/spacenavd-1.2/src/dev_serial.c
--- old/spacenavd-1.1/src/dev_serial.c 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/src/dev_serial.c 2022-12-11 20:27:43.000000000 +0100
@@ -139,9 +139,15 @@
if(stty_sball(sb) == -1) {
goto err;
}
+
+ /* Apparently some spaceballs take some time to initialize, and it's
+ * necessary to wait for a little while before we start sending commands.
+ */
+ sleep(1);
+
write(fd, "\r@RESET\r", 8);
- if((sz = read_timeout(fd, buf, sizeof buf - 1, 2000000)) > 0 && (buf[sz] = 0, strstr(buf, "\r@1"))) {
+ if((sz = read_timeout(fd, buf, sizeof buf - 1, 2000000)) > 0 && (buf[sz] = 0, strstr(buf, "@1"))) {
/* we got a response, so it's a spaceball */
make_printable(buf, sz);
logmsg(LOG_INFO, "Spaceball detected: %s\n", buf);
@@ -262,13 +268,9 @@
return 0;
}
-/* Logicad magellan spacemouse: 9600 8n1 CTS/RTS (see NOTE)
+/* Logicad magellan spacemouse: 9600 8n2 CTS/RTS
* Since the magellan devices don't seem to send any newlines, we can rely on
* canonical mode to feed us nice whole lines at a time.
- *
- * NOTE: the documentation specifies 2 stop bits instead of 1, but this seems to
- * cause incompatibilities with certain USB-serial converters, using one 1 stop
- * bit seems to work fine in all cases, so we'll go with that.
*/
static int stty_mag(struct sball *sb)
{
@@ -286,7 +288,7 @@
term.c_cc[VERASE] = 0;
term.c_cc[VKILL] = 0;
- term.c_cflag = CLOCAL | CREAD | CS8 | HUPCL;
+ term.c_cflag = CLOCAL | CREAD | CS8 | CSTOPB | HUPCL;
#ifdef CCTS_OFLOW
term.c_cflag |= CCTS_OFLOW;
#elif defined(CRTSCTS)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/src/dev_usb_freebsd.c new/spacenavd-1.2/src/dev_usb_freebsd.c
--- old/spacenavd-1.1/src/dev_usb_freebsd.c 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/src/dev_usb_freebsd.c 2022-12-11 20:27:43.000000000 +0100
@@ -216,6 +216,13 @@
dev->read = read_hid;
dev->set_led = set_led_hid;
+ /* TODO until we flesh out the USB code on FreeBSD, let's fill the structure
+ * with fake but plausible information.
+ */
+ dev->bnbase = 0;
+ dev->num_buttons = 2;
+ dev->num_axes = 6;
+
return 0;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spacenavd-1.1/src/dev_usb_linux.c new/spacenavd-1.2/src/dev_usb_linux.c
--- old/spacenavd-1.1/src/dev_usb_linux.c 2022-08-26 21:54:36.000000000 +0200
+++ new/spacenavd-1.2/src/dev_usb_linux.c 2022-12-11 20:27:43.000000000 +0100
@@ -149,17 +149,12 @@
dev->bnbase = 0;
}
- /* sanity check, problematic devices appear to report 256 buttons, if that's
- * not the case, this is probably a mistake.
+ /* for devices marked for disjointed button range remapping, log the button
+ * count reported before applying the remapping function
*/
- if(dev->bnhack && dev->num_buttons < 255) {
- logmsg(LOG_DEBUG, "BUG! Please report this at https://github.com/FreeSpacenav/spacenavd/issues, "
- "or by sending an email to nuclear(a)member.fsf.org.\n");
- logmsg(LOG_DEBUG, "This device (%04x:%04x) was marked for disjointed "
- "button remapping, but unexpectedly reports %d buttons\n",
+ if(dev->bnhack) {
+ logmsg(LOG_DEBUG, "Device %04x:%04x reports %d buttons before disjointed button remapping\n",
dev->usbid[0], dev->usbid[1], dev->num_buttons);
-
- dev->bnhack = 0;
}
if(dev->bnhack) {
1
0