openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- 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
- 1 participants
- 384596 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package bluedevil5 for openSUSE:Factory checked in at 2021-05-06 22:51:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bluedevil5 (Old)
and /work/SRC/openSUSE:Factory/.bluedevil5.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluedevil5"
Thu May 6 22:51:56 2021 rev:111 rq:890557 version:5.21.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/bluedevil5/bluedevil5.changes 2021-04-14 10:09:38.913358891 +0200
+++ /work/SRC/openSUSE:Factory/.bluedevil5.new.2988/bluedevil5.changes 2021-05-06 22:52:07.678873051 +0200
@@ -1,0 +2,11 @@
+Tue May 4 14:15:38 UTC 2021 - Fabian Vogt <fabian(a)ritter-vogt.de>
+
+- Update to 5.21.5
+ * New bugfix release
+ * For more details please see:
+ * https://kde.org/announcements/plasma/5/5.21.5
+- Changes since 5.21.4:
+ * [sendfile] Update org.kde.bluedevilsendfile.desktop
+ * [kio] Add trailing slash to device url (kde#409179)
+
+-------------------------------------------------------------------
Old:
----
bluedevil-5.21.4.tar.xz
bluedevil-5.21.4.tar.xz.sig
New:
----
bluedevil-5.21.5.tar.xz
bluedevil-5.21.5.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bluedevil5.spec ++++++
--- /var/tmp/diff_new_pack.J01kJP/_old 2021-05-06 22:52:08.186870956 +0200
+++ /var/tmp/diff_new_pack.J01kJP/_new 2021-05-06 22:52:08.190870939 +0200
@@ -22,7 +22,7 @@
%bcond_without lang
Name: bluedevil5
-Version: 5.21.4
+Version: 5.21.5
Release: 0
Summary: Bluetooth Manager for KDE Plasma
License: GPL-2.0-or-later
++++++ bluedevil-5.21.4.tar.xz -> bluedevil-5.21.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/CMakeLists.txt new/bluedevil-5.21.5/CMakeLists.txt
--- old/bluedevil-5.21.4/CMakeLists.txt 2021-04-06 14:14:02.000000000 +0200
+++ new/bluedevil-5.21.5/CMakeLists.txt 2021-05-04 13:43:17.000000000 +0200
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.0)
project(bluedevil)
-set(PROJECT_VERSION "5.21.4")
+set(PROJECT_VERSION "5.21.5")
set(PROJECT_VERSION_MAJOR 5)
set(QT_MIN_VERSION "5.15.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/de/kcm_bluetooth.po new/bluedevil-5.21.5/po/de/kcm_bluetooth.po
--- old/bluedevil-5.21.4/po/de/kcm_bluetooth.po 2021-04-06 14:13:39.000000000 +0200
+++ new/bluedevil-5.21.5/po/de/kcm_bluetooth.po 2021-05-04 13:42:16.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: bluedevil\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-01-21 02:49+0100\n"
-"PO-Revision-Date: 2021-03-11 17:40+0100\n"
+"PO-Revision-Date: 2021-04-24 10:38+0200\n"
"Last-Translator: Burkhard L��ck <lueck(a)hube-lueck.de>\n"
"Language-Team: German <kde-i18n-de(a)kde.org>\n"
"Language: de\n"
@@ -20,12 +20,12 @@
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
-msgstr "Deutsches KDE-��bersetzerteam,Burkhard L��ck"
+msgstr "Deutsches KDE-��bersetzerteam"
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
-msgstr "kde-i18n-de@kde.org,lueck@hube-lueck.de"
+msgstr "kde-i18n-de(a)kde.org"
#: bluetooth.cpp:26
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/ro/bluedevil.po new/bluedevil-5.21.5/po/ro/bluedevil.po
--- old/bluedevil-5.21.4/po/ro/bluedevil.po 2021-04-06 14:13:54.000000000 +0200
+++ new/bluedevil-5.21.5/po/ro/bluedevil.po 2021-05-04 13:42:57.000000000 +0200
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This file is copyright:
# This file is distributed under the same license as the bluedevil package.
-# Sergiu Bivol <sergiu(a)cip.md>, 2020.
+# Sergiu Bivol <sergiu(a)cip.md>, 2020, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: bluedevil\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-01-21 02:49+0100\n"
-"PO-Revision-Date: 2020-09-06 23:25+0100\n"
+"PO-Revision-Date: 2021-05-03 15:11+0100\n"
"Last-Translator: Sergiu Bivol <sergiu(a)cip.md>\n"
"Language-Team: Romanian\n"
"Language: ro\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/ro/kcm_bluetooth.po new/bluedevil-5.21.5/po/ro/kcm_bluetooth.po
--- old/bluedevil-5.21.4/po/ro/kcm_bluetooth.po 2021-04-06 14:13:54.000000000 +0200
+++ new/bluedevil-5.21.5/po/ro/kcm_bluetooth.po 2021-05-04 13:42:57.000000000 +0200
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This file is copyright:
# This file is distributed under the same license as the bluedevil package.
-# Sergiu Bivol <sergiu(a)cip.md>, 2020.
+# Sergiu Bivol <sergiu(a)cip.md>, 2020, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: bluedevil\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-01-21 02:49+0100\n"
-"PO-Revision-Date: 2020-09-26 12:43+0100\n"
+"PO-Revision-Date: 2021-05-03 15:11+0100\n"
"Last-Translator: Sergiu Bivol <sergiu(a)cip.md>\n"
"Language-Team: Romanian\n"
"Language: ro\n"
@@ -62,7 +62,7 @@
#: package/contents/ui/Bluetooth.qml:71
#, kde-format
msgid "No devices paired"
-msgstr ""
+msgstr "Niciun dispozitiv asociat"
#: package/contents/ui/Bluetooth.qml:92
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/zh_CN/bluedevil.po new/bluedevil-5.21.5/po/zh_CN/bluedevil.po
--- old/bluedevil-5.21.4/po/zh_CN/bluedevil.po 2021-04-06 14:14:01.000000000 +0200
+++ new/bluedevil-5.21.5/po/zh_CN/bluedevil.po 2021-05-04 13:43:15.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-01-21 02:49+0100\n"
-"PO-Revision-Date: 2021-03-27 17:31\n"
+"PO-Revision-Date: 2021-04-24 15:44\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/zh_CN/kcm_bluetooth.po new/bluedevil-5.21.5/po/zh_CN/kcm_bluetooth.po
--- old/bluedevil-5.21.4/po/zh_CN/kcm_bluetooth.po 2021-04-06 14:14:01.000000000 +0200
+++ new/bluedevil-5.21.5/po/zh_CN/kcm_bluetooth.po 2021-05-04 13:43:15.000000000 +0200
@@ -3,7 +3,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-01-21 02:49+0100\n"
-"PO-Revision-Date: 2021-03-27 17:31\n"
+"PO-Revision-Date: 2021-04-24 15:44\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-5.21.5/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po
--- old/bluedevil-5.21.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2021-04-06 14:14:01.000000000 +0200
+++ new/bluedevil-5.21.5/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2021-05-04 13:43:15.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2021-03-08 09:18+0100\n"
-"PO-Revision-Date: 2021-03-27 17:31\n"
+"PO-Revision-Date: 2021-04-24 15:44\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/src/kio/bluetooth/kiobluetooth.cpp new/bluedevil-5.21.5/src/kio/bluetooth/kiobluetooth.cpp
--- old/bluedevil-5.21.4/src/kio/bluetooth/kiobluetooth.cpp 2021-04-06 14:13:34.000000000 +0200
+++ new/bluedevil-5.21.5/src/kio/bluetooth/kiobluetooth.cpp 2021-05-04 13:42:00.000000000 +0200
@@ -169,7 +169,7 @@
return;
}
QString target = QStringLiteral("bluetooth://");
- target.append(QString(device[QStringLiteral("address")]).replace(QLatin1Char(':'), QLatin1Char('-')));
+ target.append(QString(device[QStringLiteral("address")]).replace(QLatin1Char(':'), QLatin1Char('-')) + QLatin1Char('/'));
KIO::UDSEntry entry;
entry.fastInsert(KIO::UDSEntry::UDS_URL, target);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-5.21.4/src/sendfile/org.kde.bluedevilsendfile.desktop new/bluedevil-5.21.5/src/sendfile/org.kde.bluedevilsendfile.desktop
--- old/bluedevil-5.21.4/src/sendfile/org.kde.bluedevilsendfile.desktop 2021-04-06 14:13:34.000000000 +0200
+++ new/bluedevil-5.21.5/src/sendfile/org.kde.bluedevilsendfile.desktop 2021-05-04 13:42:00.000000000 +0200
@@ -136,9 +136,10 @@
Comment[zh_TW]=BlueDevil ������������
Type=Application
-Exec=bluedevil-sendfile
+Exec=bluedevil-sendfile -k %u
Icon=preferences-system-bluetooth
Terminal=false
NoDisplay=true
Categories=Qt;KDE;X-Bluetooth;Network;
X-DBUS-ServiceName=org.kde.bluedevilsendfile
+MimeType=application/vnd.kde.bluedevil-sendfile
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package evolution-data-server for openSUSE:Factory checked in at 2021-05-06 22:51:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
and /work/SRC/openSUSE:Factory/.evolution-data-server.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-data-server"
Thu May 6 22:51:55 2021 rev:223 rq:890763 version:3.40.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes 2021-05-01 00:46:30.519502802 +0200
+++ /work/SRC/openSUSE:Factory/.evolution-data-server.new.2988/evolution-data-server.changes 2021-05-06 22:52:05.762880953 +0200
@@ -1,0 +2,34 @@
+Wed May 5 15:16:02 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Drop baselibs.conf: eds-32bit seems no longer to be needed. Let's
+ try to reduce the 32bit footprint a bit further.
+
+-------------------------------------------------------------------
+Fri Apr 30 12:53:59 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 3.40.1:
+ + EWebDAVCollectionBackend: Preset also auth method on the new
+ child.
+ + Camel: Fails to filter unread junk messages in a virtual Junk
+ folder.
+ + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if
+ needed.
+ + Ensure non-const pointers passed to I_CAL_IS_... functions.
+ + ECalBackendSync: Ensure no Recurrence-ID set when removing all
+ components.
+ + PrintableOptions.cmake: Correct variable name comparison.
+ + libecal: Fix a warning caught by a gcc static analyzer.
+ + Updated translations.
+- Drop c95a70bfeae25b.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Apr 30 08:14:25 UTC 2021 - Andr��s B.S. <andresbs(a)opensuse.org>
+
+- Enable libphonenumber support: to be used in Chatty and Calls, as
+ they need to parse phone numbers:
+ + Add libphonenumber-devel, libboost-thread-devel and
+ pkgconfig(protobuf) BuildRequires: dependencies to
+ libphonenumber support.
+ + Pass -DWITH_PHONENUMBER=ON to meson.
+
+-------------------------------------------------------------------
Old:
----
baselibs.conf
c95a70bfeae25b.patch
evolution-data-server-3.40.0.tar.xz
New:
----
evolution-data-server-3.40.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.8Rbdsx/_old 2021-05-06 22:52:06.266878875 +0200
+++ /var/tmp/diff_new_pack.8Rbdsx/_new 2021-05-06 22:52:06.266878875 +0200
@@ -19,7 +19,6 @@
%global with_docs 0
# Shared Library soNUMs, to make it easier for updates
-# When updating the sonums, do not forget to also update baselibs.conf
%define so_camel 62
%define so_ebackend 10
%define so_edataserver 26
@@ -32,16 +31,13 @@
%bcond_without introspection
Name: evolution-data-server
-Version: 3.40.0
+Version: 3.40.1
Release: 0
Summary: Evolution Data Server
License: LGPL-2.0-only
Group: Development/Libraries/GNOME
URL: https://wiki.gnome.org/Apps/Evolution
Source0: https://download.gnome.org/sources/evolution-data-server/3.40/%{name}-%{ver…
-Source99: baselibs.conf
-# PATCH-FIX-UPSTREAM c95a70bfeae25b.patch dimstar(a)opensuse.org -- Fix build with cmake 3.20.1
-Patch0: https://gitlab.gnome.org/GNOME/evolution-data-server/-/commit/c95a70bfeae25…
BuildRequires: cmake
BuildRequires: db-devel
@@ -64,6 +60,8 @@
BuildRequires: pkgconfig(libical-glib) >= 3.0.7
# For adressbook data generating
BuildRequires: python3-base
+BuildRequires: libboost_thread-devel
+BuildRequires: libphonenumber-devel
BuildRequires: sqlite3-devel >= 3.7.17
BuildRequires: translation-update-upstream
BuildRequires: vala >= 0.22.0
@@ -76,6 +74,7 @@
BuildRequires: pkgconfig(libnotify) >= 0.7
BuildRequires: pkgconfig(libsecret-unstable) >= 0.5
BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(protobuf) >= 2.4
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.11.91
Requires: mozilla-nss
# typelib-1_0-ECalendar-1_2 was dropped with e-d-s 3.7.3 due to libical not being introspecatble.
@@ -329,6 +328,7 @@
%{?with_introspection:\
-DENABLE_VALA_BINDINGS=ON \
-DENABLE_INTROSPECTION=ON} \
+ -DWITH_PHONENUMBER=ON \
-DENABLE_DBUS_SESSION_TOOL=OFF \
%gtkdoc_flags \
%{nil}
++++++ evolution-data-server-3.40.0.tar.xz -> evolution-data-server-3.40.1.tar.xz ++++++
++++ 21941 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package adwaita-icon-theme for openSUSE:Factory checked in at 2021-05-06 22:51:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/adwaita-icon-theme (Old)
and /work/SRC/openSUSE:Factory/.adwaita-icon-theme.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "adwaita-icon-theme"
Thu May 6 22:51:54 2021 rev:29 rq:890359 version:40.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/adwaita-icon-theme/adwaita-icon-theme.changes 2021-04-24 23:06:46.499193029 +0200
+++ /work/SRC/openSUSE:Factory/.adwaita-icon-theme.new.2988/adwaita-icon-theme.changes 2021-05-06 22:52:05.050883889 +0200
@@ -1,0 +2,14 @@
+Tue May 4 11:54:06 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 40.1.1:
+ + symblic: night-light bbox fix.
+
+-------------------------------------------------------------------
+Mon May 3 14:38:24 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 40.1:
+ + 5G cellular status.
+ + night light legibility.
+ + hicolor inheritance.
+
+-------------------------------------------------------------------
Old:
----
adwaita-icon-theme-40.0.tar.xz
New:
----
adwaita-icon-theme-40.1.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ adwaita-icon-theme.spec ++++++
--- /var/tmp/diff_new_pack.K8N5pY/_old 2021-05-06 22:52:05.510881992 +0200
+++ /var/tmp/diff_new_pack.K8N5pY/_new 2021-05-06 22:52:05.510881992 +0200
@@ -17,7 +17,7 @@
Name: adwaita-icon-theme
-Version: 40.0
+Version: 40.1.1
Release: 0
Summary: GNOME Icon Theme
License: CC-BY-SA-3.0 OR LGPL-3.0-or-later
++++++ adwaita-icon-theme-40.0.tar.xz -> adwaita-icon-theme-40.1.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/adwaita-icon-theme/adwaita-icon-theme-40.0.tar.xz /work/SRC/openSUSE:Factory/.adwaita-icon-theme.new.2988/adwaita-icon-theme-40.1.1.tar.xz differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-desktop for openSUSE:Factory checked in at 2021-05-06 22:51:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-desktop (Old)
and /work/SRC/openSUSE:Factory/.gnome-desktop.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-desktop"
Thu May 6 22:51:52 2021 rev:168 rq:890148 version:40.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-desktop/gnome-desktop.changes 2021-04-12 12:39:02.713486497 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-desktop.new.2988/gnome-desktop.changes 2021-05-06 22:52:03.394890719 +0200
@@ -1,0 +2,7 @@
+Mon May 3 14:40:27 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 40.1:
+ + xkbinfo: skip over duplicate layouts.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gnome-desktop-40.0.tar.xz
New:
----
gnome-desktop-40.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-desktop.spec ++++++
--- /var/tmp/diff_new_pack.1d6T0X/_old 2021-05-06 22:52:03.798889052 +0200
+++ /var/tmp/diff_new_pack.1d6T0X/_new 2021-05-06 22:52:03.802889037 +0200
@@ -17,7 +17,7 @@
Name: gnome-desktop
-Version: 40.0
+Version: 40.1
Release: 0
Summary: The GNOME Desktop API Library
License: LGPL-2.1-or-later
++++++ gnome-desktop-40.0.tar.xz -> gnome-desktop-40.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/NEWS new/gnome-desktop-40.1/NEWS
--- old/gnome-desktop-40.0/NEWS 2021-03-22 23:18:29.391926300 +0100
+++ new/gnome-desktop-40.1/NEWS 2021-05-03 13:01:54.032309800 +0200
@@ -1,4 +1,11 @@
============
+Version 40.1
+===========
+
+- xkbinfo: skip over duplicate layouts
+- Translation updates
+
+============
Version 40.0
============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/libgnome-desktop/gnome-xkb-info.c new/gnome-desktop-40.1/libgnome-desktop/gnome-xkb-info.c
--- old/gnome-desktop-40.0/libgnome-desktop/gnome-xkb-info.c 2021-03-22 23:18:29.410926300 +0100
+++ new/gnome-desktop-40.1/libgnome-desktop/gnome-xkb-info.c 2021-05-03 13:01:54.056322600 +0200
@@ -268,6 +268,12 @@
l->iso3166Ids = g_slist_prepend (l->iso3166Ids, id);
}
+ if (g_hash_table_contains (priv->layouts_table, l->id))
+ {
+ g_clear_pointer (&l, free_layout);
+ continue;
+ }
+
g_hash_table_replace (priv->layouts_table, l->id, l);
add_layout_to_locale_tables (l,
priv->layouts_by_language,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/meson.build new/gnome-desktop-40.1/meson.build
--- old/gnome-desktop-40.0/meson.build 2021-03-22 23:18:29.410926300 +0100
+++ new/gnome-desktop-40.1/meson.build 2021-05-03 13:01:54.056322600 +0200
@@ -1,6 +1,6 @@
project('gnome-desktop', 'c',
meson_version: '>= 0.49.0',
- version: '40.0',
+ version: '40.1',
license: ['GPL2+', 'LGPL2+']
)
@@ -14,7 +14,7 @@
# to 0. When bumping the second version, set the third one to zero.
#
# A lot easier than libtool, right?
-libversion = '19.1.3'
+libversion = '19.1.4'
soversion = libversion.split('.')[0]
gdk_pixbuf_req = '>= 2.36.5'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/po/he.po new/gnome-desktop-40.1/po/he.po
--- old/gnome-desktop-40.0/po/he.po 2021-03-22 23:18:29.415926200 +0100
+++ new/gnome-desktop-40.1/po/he.po 2021-05-03 13:01:54.064326800 +0200
@@ -10,16 +10,16 @@
msgstr ""
"Project-Id-Version: gnome-desktop.HEAD.he\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-desktop/issues\n"
-"POT-Creation-Date: 2020-09-23 17:28+0000\n"
-"PO-Revision-Date: 2020-10-06 22:27+0300\n"
-"Last-Translator: Yosef Or Boczko <yoseforb(a)gmail.com>\n"
+"POT-Creation-Date: 2021-01-13 14:01+0000\n"
+"PO-Revision-Date: 2021-03-31 11:13+0300\n"
+"Last-Translator: Yaron Shahrabani <sh.yaron(a)gmail.com>\n"
"Language-Team: Hebrew <yoseforb(a)gmail.com>\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Gtranslator 3.36.0\n"
-"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n>2||n==0) ? 1 : 2\n"
+"X-Generator: Poedit 2.4.2\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n>2||n==0) ? 1 : 2;\n"
#: libgnome-desktop/gnome-languages.c:717
msgid "Unspecified"
@@ -30,7 +30,7 @@
#. difference is related to collation.
#: libgnome-desktop/gnome-languages.c:1382
msgid "Abegede"
-msgstr ""
+msgstr "��������"
#. TRANSLATORS: Used to distinguish Cyrillic from Latin written language variants.
#: libgnome-desktop/gnome-languages.c:1384
@@ -48,7 +48,7 @@
#. locale from tt_RU@iqtelif. It's a special alphabet for Tatar.
#: libgnome-desktop/gnome-languages.c:1391
msgid "IQTElif"
-msgstr ""
+msgstr "IQTElif"
#. TRANSLATORS: The alphabet/script, not the language. Used to distinguish
#. Latin from Cyrillic written language variants.
@@ -67,7 +67,7 @@
#. locale from ca_ES@valencia.
#: libgnome-desktop/gnome-languages.c:1401
msgid "Valencia"
-msgstr ""
+msgstr "������������"
#: libgnome-desktop/gnome-rr-config.c:754
#, c-format
@@ -143,7 +143,6 @@
"minimum=(%d, %d), maximum=(%d, %d)"
#: libgnome-desktop/gnome-wall-clock.c:258
-#| msgid "%R���%S"
msgctxt "time separator"
msgid "���"
msgstr "���"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/po/ne.po new/gnome-desktop-40.1/po/ne.po
--- old/gnome-desktop-40.0/po/ne.po 2021-03-22 23:18:29.417926300 +0100
+++ new/gnome-desktop-40.1/po/ne.po 2021-05-03 13:01:54.068328900 +0200
@@ -9,8 +9,8 @@
msgstr ""
"Project-Id-Version: Nepali Translation Gnome 3.26\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-desktop/issues\n"
-"POT-Creation-Date: 2019-07-15 00:21+0000\n"
-"PO-Revision-Date: 2019-08-29 13:53+0545\n"
+"POT-Creation-Date: 2021-04-15 14:55+0000\n"
+"PO-Revision-Date: 2021-04-15 20:39+0545\n"
"Last-Translator: Pawan Chitrakar <chautari(a)gmail.com>\n"
"Language-Team: Nepali Translation Team <chautari(a)gmail.com>\n"
"Language: ne\n"
@@ -18,7 +18,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"First-Translator: Suman Raj Tiwari <tiwarisuman(a)hotmail.com>\n"
-"X-Generator: Poedit 2.2.3\n"
+"X-Generator: Poedit 2.4.2\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Poedit-SourceCharset: UTF-8\n"
@@ -29,58 +29,63 @@
#. TRANSLATORS: Used to distinguish the labels representing the gez_ER
#. and gez_ET locales from gez_ER@abegede respective gez_ET@abegede. The
#. difference is related to collation.
-#: libgnome-desktop/gnome-languages.c:1377
+#: libgnome-desktop/gnome-languages.c:1382
msgid "Abegede"
msgstr "���������������������"
-#: libgnome-desktop/gnome-languages.c:1378
+#. TRANSLATORS: Used to distinguish Cyrillic from Latin written language variants.
+#: libgnome-desktop/gnome-languages.c:1384
msgid "Cyrillic"
msgstr "���������������������"
-#: libgnome-desktop/gnome-languages.c:1379
+#. TRANSLATORS: Also known as "Nagari", a written variant for many languages
+#. of the Indian subcontinent. See:
+#. https://en.wikipedia.org/wiki/Devanagari
+#: libgnome-desktop/gnome-languages.c:1388
msgid "Devanagari"
msgstr "������������������������"
#. TRANSLATORS: Used to distinguish the label representing the tt_RU
#. locale from tt_RU@iqtelif. It's a special alphabet for Tatar.
-#: libgnome-desktop/gnome-languages.c:1382
+#: libgnome-desktop/gnome-languages.c:1391
msgid "IQTElif"
msgstr "IQTElif"
-#. TRANSLATORS: The alphabet/script, not the language.
-#: libgnome-desktop/gnome-languages.c:1384
+#. TRANSLATORS: The alphabet/script, not the language. Used to distinguish
+#. Latin from Cyrillic written language variants.
+#: libgnome-desktop/gnome-languages.c:1394
msgid "Latin"
msgstr "���������������������"
#. TRANSLATORS: "Saho" is a variant of the Afar language. Used to
#. distinguish the label representing the aa_ER locale from aa_ER@saaho.
-#: libgnome-desktop/gnome-languages.c:1387
+#: libgnome-desktop/gnome-languages.c:1397
msgid "Saho"
msgstr "������������"
#. TRANSLATORS: "Valencia" is a dialect of the Catalan language spoken
#. in Valencia. Used to distinguish the label representing the ca_ES
#. locale from ca_ES@valencia.
-#: libgnome-desktop/gnome-languages.c:1391
+#: libgnome-desktop/gnome-languages.c:1401
msgid "Valencia"
msgstr "������������������������������������"
-#: libgnome-desktop/gnome-rr-config.c:759
+#: libgnome-desktop/gnome-rr-config.c:754
#, c-format
msgid "CRTC %d cannot drive output %s"
msgstr "��������������������������� %d ������������������ %s ��������������� ������������������"
-#: libgnome-desktop/gnome-rr-config.c:766
+#: libgnome-desktop/gnome-rr-config.c:761
#, c-format
msgid "output %s does not support mode %dx%d@%dHz"
msgstr "������������������ %s ��������� %dx%d@%dHz ������������������ ������������������"
-#: libgnome-desktop/gnome-rr-config.c:777
+#: libgnome-desktop/gnome-rr-config.c:772
#, c-format
msgid "CRTC %d does not support rotation=%d"
msgstr "��������������������������� %d ��������������������� %d ������������������ ������������������"
-#: libgnome-desktop/gnome-rr-config.c:790
+#: libgnome-desktop/gnome-rr-config.c:785
#, c-format
msgid ""
"output %s does not have the same parameters as another cloned output:\n"
@@ -93,24 +98,24 @@
"��������������������� ������������������ = (%d,%d), ������������ ������������������ = (%d,%d)\n"
"��������������������� ������������������ =%d, ������������ ������������������ =%d"
-#: libgnome-desktop/gnome-rr-config.c:805
+#: libgnome-desktop/gnome-rr-config.c:800
#, c-format
msgid "cannot clone to output %s"
msgstr "������������������ %s ������ ��������������� ���������������������������"
-#: libgnome-desktop/gnome-rr-config.c:931
+#: libgnome-desktop/gnome-rr-config.c:926
#, c-format
msgid "Trying modes for CRTC %d\n"
msgstr ""
"��������������������������� %d\n"
"������ ������������ ������������������ ������������������ ���������������\n"
-#: libgnome-desktop/gnome-rr-config.c:955
+#: libgnome-desktop/gnome-rr-config.c:950
#, c-format
msgid "CRTC %d: trying mode %dx%d@%dHz with output at %dx%d@%dHz (pass %d)\n"
msgstr "��������������������������� %d %dx%d@%dHz (pass %d) ������ ������������������ ������������ %dx%d@%dHz ������������������ ���������������\n"
-#: libgnome-desktop/gnome-rr-config.c:1002
+#: libgnome-desktop/gnome-rr-config.c:997
#, c-format
msgid ""
"could not assign CRTCs to outputs:\n"
@@ -119,7 +124,7 @@
"������������������������������������ %s\n"
"��������������������������������� ��������������� ������������������"
-#: libgnome-desktop/gnome-rr-config.c:1006
+#: libgnome-desktop/gnome-rr-config.c:1001
#, c-format
msgid ""
"none of the selected modes were compatible with the possible modes:\n"
@@ -129,104 +134,101 @@
#. Translators: the "requested", "minimum", and
#. * "maximum" words here are not keywords; please
#. * translate them as usual.
-#: libgnome-desktop/gnome-rr-config.c:1087
+#: libgnome-desktop/gnome-rr-config.c:1082
#, c-format
msgid ""
-"required virtual size does not fit available size: requested=(%d, %d), minimum=(%d, %d), "
-"maximum=(%d, %d)"
+"required virtual size does not fit available size: requested=(%d, %d), "
+"minimum=(%d, %d), maximum=(%d, %d)"
msgstr ""
-"������������������ ��������������������� ������������ ������������������ ������������ ��������� ��������� ������������������: ������������������������ =(%d, %d), ��������������������� =(%d, %d), ������������������ "
-"=(%d, %d)"
+"������������������ ��������������������� ������������ ������������������ ������������ ��������� ��������� ������������������: ������������������������ =(%d, %d), ��������������������� =(%d, "
+"%d), ������������������ =(%d, %d)"
+
+#: libgnome-desktop/gnome-wall-clock.c:258
+msgctxt "time separator"
+msgid "���"
+msgstr "���"
#. Translators: This is the time format with full date
#. plus day used in 24-hour mode. Please keep the under-
#. score to separate the date from the time.
-#: libgnome-desktop/gnome-wall-clock.c:332
-#| msgid "%a %b %e, %R:%S"
+#: libgnome-desktop/gnome-wall-clock.c:340
msgid "%a %b %-e_%R:%S"
msgstr "%a %b %-e_%R:%S"
-#: libgnome-desktop/gnome-wall-clock.c:333
-#| msgid "%a %b %e, %R"
+#: libgnome-desktop/gnome-wall-clock.c:341
msgid "%a %b %-e_%R"
msgstr "%a %b %-e_%R"
#. Translators: This is the time format with full date
#. used in 24-hour mode. Please keep the underscore to
#. separate the date from the time.
-#: libgnome-desktop/gnome-wall-clock.c:338
-#| msgid "%a %b %e, %R:%S"
+#: libgnome-desktop/gnome-wall-clock.c:346
msgid "%b %-e_%R:%S"
msgstr "%b %-e_%R:%S"
-#: libgnome-desktop/gnome-wall-clock.c:339
-#| msgid "%a %b %e, %R"
+#: libgnome-desktop/gnome-wall-clock.c:347
msgid "%b %-e_%R"
msgstr "%b %-e_%R"
#. Translators: This is the time format with day used
#. in 24-hour mode.
-#: libgnome-desktop/gnome-wall-clock.c:343
+#: libgnome-desktop/gnome-wall-clock.c:351
msgid "%a %R:%S"
msgstr "%a %R:%S"
-#: libgnome-desktop/gnome-wall-clock.c:344
+#: libgnome-desktop/gnome-wall-clock.c:352
msgid "%a %R"
msgstr "%a %R"
#. Translators: This is the time format without date used
#. in 24-hour mode.
-#: libgnome-desktop/gnome-wall-clock.c:348
+#: libgnome-desktop/gnome-wall-clock.c:356
msgid "%R:%S"
msgstr "%R:%S"
-#: libgnome-desktop/gnome-wall-clock.c:349
+#: libgnome-desktop/gnome-wall-clock.c:357
msgid "%R"
msgstr "%R"
#. Translators: This is a time format with full date
#. plus day used for AM/PM. Please keep the under-
#. score to separate the date from the time.
-#: libgnome-desktop/gnome-wall-clock.c:357
-#| msgid "%a %b %e, %l:%M:%S %p"
+#: libgnome-desktop/gnome-wall-clock.c:365
msgid "%a %b %-e_%l:%M:%S %p"
msgstr "%a %b %-e_%l:%M:%S %p"
-#: libgnome-desktop/gnome-wall-clock.c:358
-#| msgid "%a %b %e, %l:%M %p"
+#: libgnome-desktop/gnome-wall-clock.c:366
msgid "%a %b %-e_%l:%M %p"
msgstr "%a %b %-e_%l:%M %p"
#. Translators: This is a time format with full date
#. used for AM/PM. Please keep the underscore to
#. separate the date from the time.
-#: libgnome-desktop/gnome-wall-clock.c:363
-#| msgid "%a %b %e, %l:%M:%S %p"
+#: libgnome-desktop/gnome-wall-clock.c:371
msgid "%b %-e_%l:%M:%S %p"
msgstr "%b %-e_%l:%M:%S %p"
-#: libgnome-desktop/gnome-wall-clock.c:364
-#| msgid "%a %b %e, %l:%M %p"
+#: libgnome-desktop/gnome-wall-clock.c:372
msgid "%b %-e_%l:%M %p"
msgstr "%b %-e_%l:%M %p"
#. Translators: This is a time format with day used
#. for AM/PM.
-#: libgnome-desktop/gnome-wall-clock.c:368
+#: libgnome-desktop/gnome-wall-clock.c:376
msgid "%a %l:%M:%S %p"
msgstr "%a %l:%M:%S %p"
-#: libgnome-desktop/gnome-wall-clock.c:369
+#: libgnome-desktop/gnome-wall-clock.c:377
msgid "%a %l:%M %p"
msgstr "%a %l:%M %p"
#. Translators: This is a time format without date used
#. for AM/PM.
-#: libgnome-desktop/gnome-wall-clock.c:373
+#: libgnome-desktop/gnome-wall-clock.c:381
msgid "%l:%M:%S %p"
msgstr "%l:%M:%S %p"
-#: libgnome-desktop/gnome-wall-clock.c:374
+#: libgnome-desktop/gnome-wall-clock.c:382
msgid "%l:%M %p"
msgstr "%l���%M %p"
@@ -309,47 +311,49 @@
#~ msgstr "��������������������� ������������������ ������������ ������������������������������"
#~ msgid ""
-#~ "GNOME also includes a complete development platform for applications programmers, "
-#~ "allowing the creation of powerful and complex applications."
+#~ "GNOME also includes a complete development platform for applications "
+#~ "programmers, allowing the creation of powerful and complex applications."
#~ msgstr ""
-#~ "��������������������������� ������������������������������������������ ������������ ��������������������� ��������� ��������������������������� ��� ������������ ������������������������������������������ ������������������������������ ������������������ ��������������� "
-#~ "������������ ��������������� ��������������� ������������ ������������������ ��������������� ���"
+#~ "��������������������������� ������������������������������������������ ������������ ��������������������� ��������� ��������������������������� ��� ������������ ������������������������������������������ ������������������������������ "
+#~ "������������������ ��������������� ������������ ��������������� ��������������� ������������ ������������������ ��������������� ���"
#~ msgid ""
-#~ "GNOME includes most of what you see on your computer, including the file manager, web "
-#~ "browser, menus, and many applications."
+#~ "GNOME includes most of what you see on your computer, including the file "
+#~ "manager, web browser, menus, and many applications."
#~ msgstr ""
-#~ "��������������������� ��������������������� ��������������� ������������������������������������ ������������������ ������������ ������������������������, ��������� ���������������������, ��������������������� ��� ������������ ������������������������������������ ������������ ������������ "
-#~ "��������� ������������������ ��������������� ���"
+#~ "��������������������� ��������������������� ��������������� ������������������������������������ ������������������ ������������ ������������������������, ��������� ���������������������, ��������������������� ��� ������������ "
+#~ "������������������������������������ ������������ ������������ ��������� ������������������ ��������������� ���"
#~ msgid ""
-#~ "GNOME is a Free, usable, stable, accessible desktop environment for the Unix-like "
-#~ "family of operating systems."
+#~ "GNOME is a Free, usable, stable, accessible desktop environment for the "
+#~ "Unix-like family of operating systems."
#~ msgstr ""
-#~ "��������������������� ��������������������������� ���������������������-��������������� ������������������������ ������������ ��������������� ���������������������������, ������������������, ������������������, ������������������������������ ��������������������� "
-#~ "������������������ ������ ���"
+#~ "��������������������� ��������������������������� ���������������������-��������������� ������������������������ ������������ ��������������� ���������������������������, ������������������, ������������������, "
+#~ "������������������������������ ��������������������� ������������������ ������ ���"
#~ msgid ""
-#~ "GNOME's focus on usability and accessibility, regular release cycle, and strong "
-#~ "corporate backing make it unique among Free Software desktops."
+#~ "GNOME's focus on usability and accessibility, regular release cycle, and "
+#~ "strong corporate backing make it unique among Free Software desktops."
#~ msgstr ""
-#~ "��������������������������������������� ��� ��������������������������� ��������������������� ������������, ������������������ ������������������������ ������������, ��� ��������������� ������������������ ������������������������ ��������������� "
-#~ "��������������������������� ������������������������ ������������������������������ ��������������� ������������������������ ��������������������� ���"
+#~ "��������������������������������������� ��� ��������������������������� ��������������������� ������������, ������������������ ������������������������ ������������, ��� ��������������� ������������������ "
+#~ "������������������������ ��������������� ��������������������������� ������������������������ ������������������������������ ��������������� ������������������������ ��������������������� ���"
#~ msgid ""
-#~ "GNOME's greatest strength is our strong community. Virtually anyone, with or without "
-#~ "coding skills, can contribute to making GNOME better."
+#~ "GNOME's greatest strength is our strong community. Virtually anyone, with "
+#~ "or without coding skills, can contribute to making GNOME better."
#~ msgstr ""
-#~ "��������������������� ��������� ��������������� ������������ ������������ ��������������� ������������������ ��������������� ������������������ ������ ������ ��� ������������������������ ��������������� ������ ������������������, ��������������������� "
-#~ "������������������ ������ ������������������ ������������ ������, ������������������������ ������������������ ��������������� ������������������ ������������ ��������������� ��� "
+#~ "��������������������� ��������� ��������������� ������������ ������������ ��������������� ������������������ ��������������� ������������������ ������ ������ ��� ������������������������ ��������������� ������ "
+#~ "������������������, ��������������������� ������������������ ������ ������������������ ������������ ������, ������������������������ ������������������ ��������������� ������������������ ������������ ��������������� "
+#~ "��� "
#~ msgid ""
-#~ "Hundreds of people have contributed code to GNOME since it was started in 1997; many "
-#~ "more have contributed in other important ways, including translations, documentation, "
-#~ "and quality assurance."
+#~ "Hundreds of people have contributed code to GNOME since it was started in "
+#~ "1997; many more have contributed in other important ways, including "
+#~ "translations, documentation, and quality assurance."
#~ msgstr ""
-#~ "������������ ������ ��������������� ��������������� ������ ������������ ������ ������������ ������������������������������ ��������������������� ��������� ������������������ ��������������������������� ���; ������������ ������������������ ������������������, "
-#~ "���������������������������, ��� ������������������������ ��������������������� ������������ ������������ ������������ ������������������������������ ��������������������� ������������������ ��������������������������� ���,"
+#~ "������������ ������ ��������������� ��������������� ������ ������������ ������ ������������ ������������������������������ ��������������������� ��������� ������������������ ��������������������������� ���; ������������ "
+#~ "������������������ ������������������, ���������������������������, ��� ������������������������ ��������������������� ������������ ������������ ������������ ������������������������������ ��������������������� ������������������ "
+#~ "��������������������������� ���,"
#~ msgid "Error reading file '%s': %s"
#~ msgstr "'%s' ������������ ��������������� ������������������: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-desktop-40.0/po/vi.po new/gnome-desktop-40.1/po/vi.po
--- old/gnome-desktop-40.0/po/vi.po 2021-03-22 23:18:29.420926000 +0100
+++ new/gnome-desktop-40.1/po/vi.po 2021-05-03 13:01:54.072331000 +0200
@@ -5,15 +5,15 @@
# Nguy���n Th��i Ng���c Duy <pclouds(a)gmail.com>, 2004, 2007, 2013.
# Pham Thanh Long <lngt(a)ngonngu.net>, 2007.
# Clytie Siddall <clytie(a)riverland.net.au>, 2005-2009.
-# Tr���n Ng���c Qu��n <vnwildman(a)gmail.com>, 2014.
+# Tr���n Ng���c Qu��n <vnwildman(a)gmail.com>, 2014, 2021.
+# Antoine ����� <do.antoine(a)disroot.org>, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-desktop master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
-"desktop&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2014-11-24 19:26+0000\n"
-"PO-Revision-Date: 2014-11-25 08:39+0700\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-desktop/issues\n"
+"POT-Creation-Date: 2021-01-22 01:35+0000\n"
+"PO-Revision-Date: 2021-04-01 15:00+0700\n"
"Last-Translator: Tr���n Ng���c Qu��n <vnwildman(a)gmail.com>\n"
"Language-Team: Vietnamese <gnome-vi-list(a)gnome.org>\n"
"Language: vi\n"
@@ -21,28 +21,72 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: LocFactoryEditor 1.8\n"
+"X-Generator: Gtranslator 3.38.0\n"
-#: ../libgnome-desktop/gnome-languages.c:712
+#: libgnome-desktop/gnome-languages.c:717
msgid "Unspecified"
msgstr "Ch��a x��c �����nh"
-#: ../libgnome-desktop/gnome-rr-config.c:743
+#. TRANSLATORS: Used to distinguish the labels representing the gez_ER
+#. and gez_ET locales from gez_ER@abegede respective gez_ET@abegede. The
+#. difference is related to collation.
+#: libgnome-desktop/gnome-languages.c:1382
+msgid "Abegede"
+msgstr "Abegede"
+
+#. TRANSLATORS: Used to distinguish Cyrillic from Latin written language variants.
+#: libgnome-desktop/gnome-languages.c:1384
+msgid "Cyrillic"
+msgstr "Kirin"
+
+#. TRANSLATORS: Also known as "Nagari", a written variant for many languages
+#. of the Indian subcontinent. See:
+#. https://en.wikipedia.org/wiki/Devanagari
+#: libgnome-desktop/gnome-languages.c:1388
+msgid "Devanagari"
+msgstr "Devanagari"
+
+#. TRANSLATORS: Used to distinguish the label representing the tt_RU
+#. locale from tt_RU@iqtelif. It's a special alphabet for Tatar.
+#: libgnome-desktop/gnome-languages.c:1391
+msgid "IQTElif"
+msgstr "IQTElif"
+
+#. TRANSLATORS: The alphabet/script, not the language. Used to distinguish
+#. Latin from Cyrillic written language variants.
+#: libgnome-desktop/gnome-languages.c:1394
+msgid "Latin"
+msgstr "Ti���ng la tinh"
+
+#. TRANSLATORS: "Saho" is a variant of the Afar language. Used to
+#. distinguish the label representing the aa_ER locale from aa_ER@saaho.
+#: libgnome-desktop/gnome-languages.c:1397
+msgid "Saho"
+msgstr "Saho"
+
+#. TRANSLATORS: "Valencia" is a dialect of the Catalan language spoken
+#. in Valencia. Used to distinguish the label representing the ca_ES
+#. locale from ca_ES@valencia.
+#: libgnome-desktop/gnome-languages.c:1401
+msgid "Valencia"
+msgstr "Valencia"
+
+#: libgnome-desktop/gnome-rr-config.c:754
#, c-format
msgid "CRTC %d cannot drive output %s"
-msgstr "CRTC %d kh��ng th��� xu���t ra %s"
+msgstr "CRTC %d kh��ng th��� ��i���u khi���n �����u ra %s"
-#: ../libgnome-desktop/gnome-rr-config.c:750
+#: libgnome-desktop/gnome-rr-config.c:761
#, c-format
msgid "output %s does not support mode %dx%d@%dHz"
-msgstr "�����u ra %s kh��ng h��� tr��� ch��� ����� %dx%d@%dHz"
+msgstr "�����u ra %s kh��ng h��� tr��� ch��� ����� %dx%d@%dHz"
-#: ../libgnome-desktop/gnome-rr-config.c:761
+#: libgnome-desktop/gnome-rr-config.c:772
#, c-format
msgid "CRTC %d does not support rotation=%d"
msgstr "CRTC %d kh��ng h��� tr��� quay=%d"
-#: ../libgnome-desktop/gnome-rr-config.c:774
+#: libgnome-desktop/gnome-rr-config.c:785
#, c-format
msgid ""
"output %s does not have the same parameters as another cloned output:\n"
@@ -50,27 +94,27 @@
"existing coordinates = (%d, %d), new coordinates = (%d, %d)\n"
"existing rotation = %d, new rotation = %d"
msgstr ""
-"�����u ra %s kh��ng ch���a ����ng th��ng s��� nh�� �����u ra kh��c ���� �������c nh��n t��nh:\n"
+"�����u ra %s kh��ng ch���a ����ng th��ng s��� nh�� �����u ra kh��c ���� �������c nh��n ����i:\n"
"ch��� ����� c�� = %d, ch��� ����� m���i = %d\n"
"t���a ����� c�� = (%d, %d), t���a ����� m���i = (%d, %d)\n"
"h�����ng quay c�� = %d, h�����ng quay m���i = %d"
-#: ../libgnome-desktop/gnome-rr-config.c:789
+#: libgnome-desktop/gnome-rr-config.c:800
#, c-format
msgid "cannot clone to output %s"
-msgstr "kh��ng th��� sao �����u ra %s"
+msgstr "kh��ng th��� nh��n ����i �����u ra %s"
-#: ../libgnome-desktop/gnome-rr-config.c:915
+#: libgnome-desktop/gnome-rr-config.c:926
#, c-format
msgid "Trying modes for CRTC %d\n"
msgstr "Th��� ch��� ����� cho CRTC %d\n"
-#: ../libgnome-desktop/gnome-rr-config.c:939
+#: libgnome-desktop/gnome-rr-config.c:950
#, c-format
msgid "CRTC %d: trying mode %dx%d@%dHz with output at %dx%d@%dHz (pass %d)\n"
msgstr "CRTC %d: th��� ch��� ����� %dx%d@%dHz v���i �����u ra %dx%d@%dHz (b�����c %d)\n"
-#: ../libgnome-desktop/gnome-rr-config.c:986
+#: libgnome-desktop/gnome-rr-config.c:997
#, c-format
msgid ""
"could not assign CRTCs to outputs:\n"
@@ -79,7 +123,7 @@
"kh��ng th��� ch��� �����nh CRTC v���i �����u ra:\n"
"%s"
-#: ../libgnome-desktop/gnome-rr-config.c:990
+#: libgnome-desktop/gnome-rr-config.c:1001
#, c-format
msgid ""
"none of the selected modes were compatible with the possible modes:\n"
@@ -91,7 +135,7 @@
#. Translators: the "requested", "minimum", and
#. * "maximum" words here are not keywords; please
#. * translate them as usual.
-#: ../libgnome-desktop/gnome-rr-config.c:1071
+#: libgnome-desktop/gnome-rr-config.c:1082
#, c-format
msgid ""
"required virtual size does not fit available size: requested=(%d, %d), "
@@ -100,63 +144,92 @@
"k��ch c��� ���o c���n thi���t kh��ng ph���i t����ng ���ng v���i k��ch c��� s���n s��ng: y��u c���u=(%d, "
"%d), t���i thi���u=(%d, %d), t���i ��a=(%d, %d)"
-#. Translators: This is the time format with full date used
-#. in 24-hour mode.
-#: ../libgnome-desktop/gnome-wall-clock.c:299
-msgid "%a %b %e, %R:%S"
-msgstr "%R:%S, %a %e %b"
-
-#: ../libgnome-desktop/gnome-wall-clock.c:300
-msgid "%a %b %e, %R"
-msgstr "%R, %a %e %b"
+#: libgnome-desktop/gnome-wall-clock.c:258
+msgctxt "time separator"
+msgid "���"
+msgstr "���"
+
+#. Translators: This is the time format with full date
+#. plus day used in 24-hour mode. Please keep the under-
+#. score to separate the date from the time.
+#: libgnome-desktop/gnome-wall-clock.c:340
+msgid "%a %b %-e_%R:%S"
+msgstr "%R���%S_%a %-e %b"
+
+#: libgnome-desktop/gnome-wall-clock.c:341
+msgid "%a %b %-e_%R"
+msgstr "%R_%a %-e %b"
+
+#. Translators: This is the time format with full date
+#. used in 24-hour mode. Please keep the underscore to
+#. separate the date from the time.
+#: libgnome-desktop/gnome-wall-clock.c:346
+msgid "%b %-e_%R:%S"
+msgstr "%R:%S_%-e %b"
+
+#: libgnome-desktop/gnome-wall-clock.c:347
+msgid "%b %-e_%R"
+msgstr "%R_%-e %b"
#. Translators: This is the time format with day used
#. in 24-hour mode.
-#: ../libgnome-desktop/gnome-wall-clock.c:304
+#: libgnome-desktop/gnome-wall-clock.c:351
msgid "%a %R:%S"
msgstr "%R:%S %a"
-#: ../libgnome-desktop/gnome-wall-clock.c:305
+#: libgnome-desktop/gnome-wall-clock.c:352
msgid "%a %R"
msgstr "%a %R"
#. Translators: This is the time format without date used
#. in 24-hour mode.
-#: ../libgnome-desktop/gnome-wall-clock.c:309
+#: libgnome-desktop/gnome-wall-clock.c:356
msgid "%R:%S"
msgstr "%R:%S"
-#: ../libgnome-desktop/gnome-wall-clock.c:309
+#: libgnome-desktop/gnome-wall-clock.c:357
msgid "%R"
msgstr "%R"
-#. Translators: This is a time format with full date used
-#. for AM/PM.
-#: ../libgnome-desktop/gnome-wall-clock.c:315
-msgid "%a %b %e, %l:%M:%S %p"
-msgstr "%l:%M:%S %p, %a %e %b"
-
-#: ../libgnome-desktop/gnome-wall-clock.c:316
-msgid "%a %b %e, %l:%M %p"
-msgstr "%l:%M %p, %a %e %b"
+#. Translators: This is a time format with full date
+#. plus day used for AM/PM. Please keep the under-
+#. score to separate the date from the time.
+#: libgnome-desktop/gnome-wall-clock.c:365
+msgid "%a %b %-e_%l:%M:%S %p"
+msgstr "%l:%M:%S %p_%a %-e %b"
+
+#: libgnome-desktop/gnome-wall-clock.c:366
+msgid "%a %b %-e_%l:%M %p"
+msgstr "%l:%M %p_%a %-e %b"
+
+#. Translators: This is a time format with full date
+#. used for AM/PM. Please keep the underscore to
+#. separate the date from the time.
+#: libgnome-desktop/gnome-wall-clock.c:371
+msgid "%b %-e_%l:%M:%S %p"
+msgstr "%l:%M:%S %p_%e %b"
+
+#: libgnome-desktop/gnome-wall-clock.c:372
+msgid "%b %-e_%l:%M %p"
+msgstr "%l:%M %p_%-e %b"
#. Translators: This is a time format with day used
#. for AM/PM.
-#: ../libgnome-desktop/gnome-wall-clock.c:320
+#: libgnome-desktop/gnome-wall-clock.c:376
msgid "%a %l:%M:%S %p"
msgstr "%l:%M:%S %p %a"
-#: ../libgnome-desktop/gnome-wall-clock.c:321
+#: libgnome-desktop/gnome-wall-clock.c:377
msgid "%a %l:%M %p"
msgstr "%l:%M %p %a"
#. Translators: This is a time format without date used
#. for AM/PM.
-#: ../libgnome-desktop/gnome-wall-clock.c:325
+#: libgnome-desktop/gnome-wall-clock.c:381
msgid "%l:%M:%S %p"
msgstr "%l:%M:%S %p"
-#: ../libgnome-desktop/gnome-wall-clock.c:326
+#: libgnome-desktop/gnome-wall-clock.c:382
msgid "%l:%M %p"
msgstr "%l:%M %p"
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-autoar for openSUSE:Factory checked in at 2021-05-06 22:51:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-autoar (Old)
and /work/SRC/openSUSE:Factory/.gnome-autoar.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-autoar"
Thu May 6 22:51:53 2021 rev:8 rq:890149 version:0.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-autoar/gnome-autoar.changes 2021-04-18 21:45:11.368729862 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-autoar.new.2988/gnome-autoar.changes 2021-05-06 22:52:04.238887238 +0200
@@ -1,0 +2,9 @@
+Fri Apr 30 16:22:18 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 0.3.2:
+ + compressor:
+ - Fix hardlink handling for new cpio format.
+ - Fix hardlink detection for remote files.
+ + extractor: Fix extraction of readonly folders.
+
+-------------------------------------------------------------------
Old:
----
gnome-autoar-0.3.1.tar.xz
New:
----
gnome-autoar-0.3.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-autoar.spec ++++++
--- /var/tmp/diff_new_pack.khDY5c/_old 2021-05-06 22:52:04.610885704 +0200
+++ /var/tmp/diff_new_pack.khDY5c/_new 2021-05-06 22:52:04.610885704 +0200
@@ -17,7 +17,7 @@
Name: gnome-autoar
-Version: 0.3.1
+Version: 0.3.2
Release: 0
Summary: Automatic archives creating and extracting library
License: LGPL-2.0-or-later
++++++ gnome-autoar-0.3.1.tar.xz -> gnome-autoar-0.3.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/Makefile.in new/gnome-autoar-0.3.2/Makefile.in
--- old/gnome-autoar-0.3.1/Makefile.in 2021-03-13 08:52:35.000000000 +0100
+++ new/gnome-autoar-0.3.2/Makefile.in 2021-04-30 13:49:57.000000000 +0200
@@ -552,6 +552,7 @@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
+runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/NEWS new/gnome-autoar-0.3.2/NEWS
--- old/gnome-autoar-0.3.1/NEWS 2021-03-13 08:48:12.000000000 +0100
+++ new/gnome-autoar-0.3.2/NEWS 2021-04-30 13:29:31.000000000 +0200
@@ -1,5 +1,10 @@
+Major changes in 0.3.2:
+* compressor: Fix hardlink handling for new cpio format (Ondrej Holy)
+* compressor: Fix hardlink detection for remote files (Ondrej Holy)
+* extractor: Fix extraction of readonly folders (Ondrej Holy)
+
Major changes in 0.3.1:
-* Disallow symlinks in parents completely when extracting (Ondrej Holy)
+* CVE-2021-28650: Disallow symlinks in parents completely when extracting (Ondrej Holy)
* Make AutoarExtractor documentation clearer (Ondrej Holy)
* Drop recursive delete on failure to prevent data loss (Ondrej Holy)
* Add back RAR support (Matthias)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/configure new/gnome-autoar-0.3.2/configure
--- old/gnome-autoar-0.3.1/configure 2021-03-13 08:52:35.000000000 +0100
+++ new/gnome-autoar-0.3.2/configure 2021-04-30 13:49:56.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gnome-autoar 0.3.1.
+# Generated by GNU Autoconf 2.69 for gnome-autoar 0.3.2.
#
# Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-autoar>.
#
@@ -591,8 +591,8 @@
# Identity of this package.
PACKAGE_NAME='gnome-autoar'
PACKAGE_TARNAME='gnome-autoar'
-PACKAGE_VERSION='0.3.1'
-PACKAGE_STRING='gnome-autoar 0.3.1'
+PACKAGE_VERSION='0.3.2'
+PACKAGE_STRING='gnome-autoar 0.3.2'
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-autoar'
PACKAGE_URL=''
@@ -794,6 +794,7 @@
docdir
oldincludedir
includedir
+runstatedir
localstatedir
sharedstatedir
sysconfdir
@@ -898,6 +899,7 @@
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
+runstatedir='${localstatedir}/run'
includedir='${prefix}/include'
oldincludedir='/usr/include'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
@@ -1150,6 +1152,15 @@
| -silent | --silent | --silen | --sile | --sil)
silent=yes ;;
+ -runstatedir | --runstatedir | --runstatedi | --runstated \
+ | --runstate | --runstat | --runsta | --runst | --runs \
+ | --run | --ru | --r)
+ ac_prev=runstatedir ;;
+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
+ | --run=* | --ru=* | --r=*)
+ runstatedir=$ac_optarg ;;
+
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
ac_prev=sbindir ;;
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
@@ -1287,7 +1298,7 @@
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
datadir sysconfdir sharedstatedir localstatedir includedir \
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
- libdir localedir mandir
+ libdir localedir mandir runstatedir
do
eval ac_val=\$$ac_var
# Remove trailing slashes.
@@ -1400,7 +1411,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures gnome-autoar 0.3.1 to adapt to many kinds of systems.
+\`configure' configures gnome-autoar 0.3.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1440,6 +1451,7 @@
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
@@ -1470,7 +1482,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gnome-autoar 0.3.1:";;
+ short | recursive ) echo "Configuration of gnome-autoar 0.3.2:";;
esac
cat <<\_ACEOF
@@ -1615,7 +1627,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gnome-autoar configure 0.3.1
+gnome-autoar configure 0.3.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1947,7 +1959,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gnome-autoar $as_me 0.3.1, which was
+It was created by gnome-autoar $as_me 0.3.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2816,7 +2828,7 @@
# Define the identity of the package.
PACKAGE='gnome-autoar'
- VERSION='0.3.1'
+ VERSION='0.3.2'
cat >>confdefs.h <<_ACEOF
@@ -3096,7 +3108,7 @@
-LIBGNOME_AUTOAR_LT_VERSION=301:0:301
+LIBGNOME_AUTOAR_LT_VERSION=302:0:302
LIBGNOME_AUTOAR_API_VERSION=0
@@ -15001,7 +15013,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gnome-autoar $as_me 0.3.1, which was
+This file was extended by gnome-autoar $as_me 0.3.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15067,7 +15079,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gnome-autoar config.status 0.3.1
+gnome-autoar config.status 0.3.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/configure.ac new/gnome-autoar-0.3.2/configure.ac
--- old/gnome-autoar-0.3.1/configure.ac 2021-03-13 08:50:53.000000000 +0100
+++ new/gnome-autoar-0.3.2/configure.ac 2021-04-30 13:27:43.000000000 +0200
@@ -6,7 +6,7 @@
m4_define([major_version], [0])
m4_define([minor_version], [3])
-m4_define([micro_version], [1])
+m4_define([micro_version], [2])
AC_INIT([gnome-autoar],
[major_version.minor_version.micro_version],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/docs/Makefile.in new/gnome-autoar-0.3.2/docs/Makefile.in
--- old/gnome-autoar-0.3.1/docs/Makefile.in 2021-03-13 08:52:35.000000000 +0100
+++ new/gnome-autoar-0.3.2/docs/Makefile.in 2021-04-30 13:49:57.000000000 +0200
@@ -335,6 +335,7 @@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
+runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/docs/reference/Makefile.in new/gnome-autoar-0.3.2/docs/reference/Makefile.in
--- old/gnome-autoar-0.3.1/docs/reference/Makefile.in 2021-03-13 08:52:35.000000000 +0100
+++ new/gnome-autoar-0.3.2/docs/reference/Makefile.in 2021-04-30 13:49:57.000000000 +0200
@@ -301,6 +301,7 @@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
+runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/docs/reference/gnome-autoar-docs.xml new/gnome-autoar-0.3.2/docs/reference/gnome-autoar-docs.xml
--- old/gnome-autoar-0.3.1/docs/reference/gnome-autoar-docs.xml 2020-11-13 11:53:53.000000000 +0100
+++ new/gnome-autoar-0.3.2/docs/reference/gnome-autoar-docs.xml 2021-04-29 17:05:38.000000000 +0200
@@ -8,9 +8,9 @@
<bookinfo>
<title>gnome-autoar Reference Manual</title>
<releaseinfo>
- gnome-autoar provides functions, widgets, and gschemas for GNOME
- applications which want to use archives as a convenient method
- to transfer directories over the internet.
+ gnome-autoar provides functions and widgets for GNOME
+ applications which want to use archives as a convenient method
+ to transfer directories over the internet.
</releaseinfo>
</bookinfo>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/docs/reference/html/index.html new/gnome-autoar-0.3.2/docs/reference/html/index.html
--- old/gnome-autoar-0.3.1/docs/reference/html/index.html 2021-03-13 08:56:08.000000000 +0100
+++ new/gnome-autoar-0.3.2/docs/reference/html/index.html 2021-04-30 13:50:04.000000000 +0200
@@ -15,9 +15,9 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">gnome-autoar Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- gnome-autoar provides functions, widgets, and gschemas for GNOME
- applications which want to use archives as a convenient method
- to transfer directories over the internet.
+ gnome-autoar provides functions and widgets for GNOME
+ applications which want to use archives as a convenient method
+ to transfer directories over the internet.
</p></div>
</div>
<hr>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/docs/reference/html/style.css new/gnome-autoar-0.3.2/docs/reference/html/style.css
--- old/gnome-autoar-0.3.1/docs/reference/html/style.css 2021-03-13 08:56:08.000000000 +0100
+++ new/gnome-autoar-0.3.2/docs/reference/html/style.css 2021-04-30 13:50:04.000000000 +0200
@@ -455,6 +455,11 @@
}
}
+pre { line-height: 125%; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.hll { background-color: #ffffcc }
.c { color: #408080; font-style: italic } /* Comment */
.err { border: 1px solid #FF0000 } /* Error */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/gnome-autoar/autoar-compressor.c new/gnome-autoar-0.3.2/gnome-autoar/autoar-compressor.c
--- old/gnome-autoar-0.3.1/gnome-autoar/autoar-compressor.c 2021-02-12 09:58:12.000000000 +0100
+++ new/gnome-autoar-0.3.2/gnome-autoar/autoar-compressor.c 2021-04-29 17:05:38.000000000 +0200
@@ -851,33 +851,53 @@
time_t atime, btime, ctime, mtime;
long atimeu, btimeu, ctimeu, mtimeu;
- atime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_ACCESS);
- btime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CREATED);
- ctime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CHANGED);
- mtime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED);
-
- atimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_ACCESS_USEC);
- btimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CREATED_USEC);
- ctimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CHANGED_USEC);
- mtimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC);
-
- archive_entry_set_atime (self->entry, atime, atimeu * 1000);
- archive_entry_set_birthtime (self->entry, btime, btimeu * 1000);
- archive_entry_set_ctime (self->entry, ctime, ctimeu * 1000);
- archive_entry_set_mtime (self->entry, mtime, mtimeu * 1000);
-
- archive_entry_set_uid (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_UID));
- archive_entry_set_gid (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_GID));
- archive_entry_set_uname (self->entry, g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_OWNER_USER));
- archive_entry_set_gname (self->entry, g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_OWNER_GROUP));
- archive_entry_set_mode (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_MODE));
- }
-
- archive_entry_set_size (self->entry, g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_STANDARD_SIZE));
- archive_entry_set_dev (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_DEVICE));
- archive_entry_set_ino64 (self->entry, g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_UNIX_INODE));
- archive_entry_set_nlink (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_NLINK));
- archive_entry_set_rdev (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_RDEV));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_TIME_ACCESS)) {
+ atime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_ACCESS);
+ atimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_ACCESS_USEC);
+ archive_entry_set_atime (self->entry, atime, atimeu * 1000);
+ }
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_TIME_CREATED)) {
+ btime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CREATED);
+ btimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CREATED_USEC);
+ archive_entry_set_birthtime (self->entry, btime, btimeu * 1000);
+ }
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_TIME_CHANGED)) {
+ ctime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CHANGED);
+ ctimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CHANGED_USEC);
+ archive_entry_set_ctime (self->entry, ctime, ctimeu * 1000);
+ }
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_TIME_MODIFIED)) {
+ mtime = g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED);
+ mtimeu = g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC);
+ archive_entry_set_mtime (self->entry, mtime, mtimeu * 1000);
+ }
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_UID))
+ archive_entry_set_uid (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_UID));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_GID))
+ archive_entry_set_gid (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_GID));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_OWNER_USER))
+ archive_entry_set_uname (self->entry, g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_OWNER_USER));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_OWNER_GROUP))
+ archive_entry_set_gname (self->entry, g_file_info_get_attribute_string (info, G_FILE_ATTRIBUTE_OWNER_GROUP));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_MODE))
+ archive_entry_set_mode (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_MODE));
+ }
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_STANDARD_SIZE))
+ archive_entry_set_size (self->entry, g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_STANDARD_SIZE));
+
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_DEVICE))
+ archive_entry_set_dev (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_DEVICE));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_INODE))
+ archive_entry_set_ino64 (self->entry, g_file_info_get_attribute_uint64 (info, G_FILE_ATTRIBUTE_UNIX_INODE));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_NLINK))
+ archive_entry_set_nlink (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_NLINK));
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_RDEV))
+ archive_entry_set_rdev (self->entry, g_file_info_get_attribute_uint32 (info, G_FILE_ATTRIBUTE_UNIX_RDEV));
switch (filetype) {
case G_FILE_TYPE_DIRECTORY:
@@ -943,23 +963,32 @@
g_object_ref (file));
{
- struct archive_entry *entry, *sparse;
+ struct archive_entry *sparse;
- entry = self->entry;
- archive_entry_linkify (self->resolver, &entry, &sparse);
+ /* Hardlinks are handled in different ways by the archive formats. The
+ * archive_entry_linkify function is a unified interface, which handling
+ * the complexity behind the scene. It assumes that archive_entry instances
+ * have valid nlinks, inode and device values. The inode and device value
+ * is used to match entries. The nlinks value is used to determined if all
+ * references have been found and if the internal references can be
+ * recycled. */
+ if (g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_DEVICE) &&
+ g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_INODE) &&
+ g_file_info_has_attribute (info, G_FILE_ATTRIBUTE_UNIX_NLINK))
+ archive_entry_linkify (self->resolver, &self->entry, &sparse);
- if (entry != NULL) {
+ if (self->entry != NULL) {
GFile *file_to_read;
const char *pathname_in_entry;
- pathname_in_entry = archive_entry_pathname (entry);
+ pathname_in_entry = archive_entry_pathname (self->entry);
file_to_read = g_hash_table_lookup (self->pathname_to_g_file,
pathname_in_entry);
- autoar_compressor_do_write_data (self, entry, file_to_read);
+ autoar_compressor_do_write_data (self, self->entry, file_to_read);
/* Entries for non-regular files might have their size attribute
* different to their actual size on the disk
*/
- if (archive_entry_filetype (entry) != AE_IFREG &&
- archive_entry_size (entry) != g_file_info_get_size (info)) {
+ if (archive_entry_filetype (self->entry) != AE_IFREG &&
+ archive_entry_size (self->entry) != g_file_info_get_size (info)) {
self->completed_size += g_file_info_get_size (info);
autoar_compressor_signal_progress (self);
}
@@ -967,12 +996,16 @@
g_hash_table_remove (self->pathname_to_g_file, pathname_in_entry);
/* We have registered g_object_unref function to free the GFile object,
* so we do not have to unref it here. */
+ } else {
+ /* The archive_entry_linkify function stole our entry, so new one has to
+ * be allocated here to not crash on the next file. */
+ self->entry = archive_entry_new ();
}
if (sparse != NULL) {
GFile *file_to_read;
const char *pathname_in_entry;
- pathname_in_entry = archive_entry_pathname (entry);
+ pathname_in_entry = archive_entry_pathname (self->entry);
file_to_read = g_hash_table_lookup (self->pathname_to_g_file,
pathname_in_entry);
autoar_compressor_do_write_data (self, sparse, file_to_read);
@@ -1484,14 +1517,19 @@
return;
}
- /* Process the final entry */
+ /* Flush deferred entries, if any, by calling linkify with entry unset. */
{
struct archive_entry *entry, *sparse;
- entry = NULL;
- archive_entry_linkify (self->resolver, &entry, &sparse);
- if (entry != NULL) {
- GFile *file_to_read;
- const char *pathname_in_entry;
+ GFile *file_to_read;
+ const char *pathname_in_entry;
+
+ while (TRUE) {
+ /* The archive_entry is freed by the archive_entry_linkify function. */
+ entry = NULL;
+ archive_entry_linkify (self->resolver, &entry, &sparse);
+ if (entry == NULL)
+ break;
+
pathname_in_entry = archive_entry_pathname (entry);
file_to_read = g_hash_table_lookup (self->pathname_to_g_file,
pathname_in_entry);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/gnome-autoar/autoar-extractor.c new/gnome-autoar-0.3.2/gnome-autoar/autoar-extractor.c
--- old/gnome-autoar-0.3.1/gnome-autoar/autoar-extractor.c 2021-03-12 16:46:50.000000000 +0100
+++ new/gnome-autoar-0.3.2/gnome-autoar/autoar-extractor.c 2021-04-29 17:05:38.000000000 +0200
@@ -1204,8 +1204,12 @@
}
fileandinfo.file = g_object_ref (dest);
- fileandinfo.info = g_object_ref (info);
+ fileandinfo.info = g_file_info_dup (info);
g_array_append_val (self->extracted_dir_list, fileandinfo);
+
+ /* Unset folder permissions for now to be sure it is writable. */
+ g_file_info_set_attribute (info, G_FILE_ATTRIBUTE_UNIX_MODE,
+ G_FILE_ATTRIBUTE_TYPE_INVALID, NULL);
}
break;
case AE_IFLNK:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-autoar-0.3.1/tests/test-extract-unit.c new/gnome-autoar-0.3.2/tests/test-extract-unit.c
--- old/gnome-autoar-0.3.1/tests/test-extract-unit.c 2021-03-12 16:46:50.000000000 +0100
+++ new/gnome-autoar-0.3.2/tests/test-extract-unit.c 2021-04-29 17:05:38.000000000 +0200
@@ -1286,6 +1286,50 @@
assert_reference_and_output_match (extract_test);
}
+/* Be sure that extraction of children from a readonly directory doesn't fail. */
+static void
+test_readonly_directory (void)
+{
+ /* arextract.tar
+ * ��������� arextract
+ * ��������� arextract.txt
+ *
+ * 1 directories, 1 files
+ *
+ *
+ * ref
+ * ��������� arextract
+ * ��������� arextract.txt
+ *
+ * 1 directories, 1 files
+ */
+
+ g_autoptr (ExtractTest) extract_test = NULL;
+ g_autoptr (ExtractTestData) data = NULL;
+ g_autoptr (GFile) archive = NULL;
+ g_autoptr (AutoarExtractor) extractor = NULL;
+
+ extract_test = extract_test_new ("test-readonly-directory");
+
+ if (!extract_test) {
+ g_assert_nonnull (extract_test);
+ return;
+ }
+
+ archive = g_file_get_child (extract_test->input, "arextract.tar");
+
+ extractor = autoar_extractor_new (archive, extract_test->output);
+
+ data = extract_test_data_new_for_extract (extractor);
+
+ autoar_extractor_start (extractor, data->cancellable);
+
+ g_assert_cmpuint (data->number_of_files, ==, 2);
+ g_assert_no_error (data->error);
+ g_assert_true (data->completed_signalled);
+ assert_reference_and_output_match (extract_test);
+}
+
static void
setup_test_suite (void)
{
@@ -1324,6 +1368,9 @@
test_sanitize_dotdot_parent);
g_test_add_func ("/autoar-extract/test-sanitize-absolute-path",
test_sanitize_absolute_path);
+
+ g_test_add_func ("/autoar-extract/test-readonly-directory",
+ test_readonly_directory);
}
int
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package vte for openSUSE:Factory checked in at 2021-05-06 22:51:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vte (Old)
and /work/SRC/openSUSE:Factory/.vte.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vte"
Thu May 6 22:51:52 2021 rev:129 rq:890145 version:0.64.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/vte/vte.changes 2021-04-12 12:38:47.437468738 +0200
+++ /work/SRC/openSUSE:Factory/.vte.new.2988/vte.changes 2021-05-06 22:52:02.466894546 +0200
@@ -1,0 +2,31 @@
+Sat Apr 17 08:46:03 UTC 2021 - dimstar(a)opensuse.org
+
+- Update to version 0.64.0:
+ + app: Add debug option to track clipboard targets.
+ + parser: Add new sequence from xterm 362.
+ + pty: Add support for PTY packet mode on sysv-like systems.
+ + app: Fix search next/prev button sensitivity.
+ + app: Use smart pointer.
+ + app: Fix background image drawing.
+ + emulation: sixel: Implement DECSET 1070.
+ + vte.sh: Avoid warnings if shell is configured with 'set -u'.
+
+-------------------------------------------------------------------
+Sat Apr 17 08:44:04 UTC 2021 - dimstar(a)opensuse.org
+
+- Update to version 0.62.1:
+ + Export vte_pty_spawn_finish again.
+ + Post release version bump.
+ + docs: Remove three mistaken little words.
+ + gtk: Allow passing null callback to spawn_async.
+ + lib: Abort when alloc returns nullptr.
+ + parser: HTJ is not a NOP.
+ + pty: Allow null callback for spawn_async.
+ + vte.sh: Avoid warnings if shell is configured with 'set -u'.
+ + widget: Define text_view_bg in fallback CSS if the theme
+ doesn't.
+ + widget: Implement GtkScrollableInterface::get_border.
+ + widget: Reference terminals while processing.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
vte-0.63.91.obscpio
New:
----
vte-0.64.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.SmFygT/_old 2021-05-06 22:52:02.910892715 +0200
+++ /var/tmp/diff_new_pack.SmFygT/_new 2021-05-06 22:52:02.910892715 +0200
@@ -23,7 +23,7 @@
%define _name vte
Name: vte
-Version: 0.63.91
+Version: 0.64.0
Release: 0
Summary: Terminal Emulator Library
License: CC-BY-4.0 AND LGPL-3.0-or-later AND GPL-3.0-or-later AND MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.SmFygT/_old 2021-05-06 22:52:02.934892616 +0200
+++ /var/tmp/diff_new_pack.SmFygT/_new 2021-05-06 22:52:02.938892599 +0200
@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
- <param name="revision">refs/tags/0.63.91</param>
+ <param name="revision">refs/tags/0.64.0</param>
<param name="exclude">doc/vttest.*</param>
</service>
<service mode="buildtime" name="tar" />
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.SmFygT/_old 2021-05-06 22:52:02.954892534 +0200
+++ /var/tmp/diff_new_pack.SmFygT/_new 2021-05-06 22:52:02.954892534 +0200
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/GNOME/vte.git</param>
- <param name="changesrevision">3ade6aef026c181a2385b5678b62b6e2f8aea549</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">2520d6b6785646ceb5f501f9c37a1a0307fa4486</param></service></servicedata>
\ No newline at end of file
++++++ vte-0.63.91.obscpio -> vte-0.64.0.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/Makefile.meson new/vte-0.64.0/Makefile.meson
--- old/vte-0.63.91/Makefile.meson 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/Makefile.meson 2021-03-19 22:52:23.000000000 +0100
@@ -24,6 +24,8 @@
NJOBS = -j$(NTHREADS)
NINJA = ninja $(NJOBS)
+MESON = meson
+
#
all:
@@ -46,3 +48,9 @@
uninstall:
$(NINJA) uninstall
+
+dist:
+ $(MESON) dist --no-tests
+
+distcheck:
+ $(MESON) dist
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/meson.build new/vte-0.64.0/meson.build
--- old/vte-0.63.91/meson.build 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/meson.build 2021-03-19 22:52:23.000000000 +0100
@@ -17,7 +17,7 @@
project(
'vte',
['c', 'cpp'],
- version: '0.63.91',
+ version: '0.64.0',
license: ['LGPL-3.0-or-later', 'GPL-3.0-or-later'],
default_options: [
'buildtype=release',
@@ -464,6 +464,12 @@
subdir('doc/reference')
endif
+# Dist
+
+meson.add_dist_script(
+ find_program('meson_changelog.sh'),
+)
+
# Simple compat Makefile
makefile_conf = configuration_data()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/meson_changelog.sh new/vte-0.64.0/meson_changelog.sh
--- old/vte-0.63.91/meson_changelog.sh 1970-01-01 01:00:00.000000000 +0100
+++ new/vte-0.64.0/meson_changelog.sh 2021-03-19 22:52:23.000000000 +0100
@@ -0,0 +1,33 @@
+#!/usr/bin/env bash
+# Copyright �� 2021 Christian Persch
+#
+# This programme is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or (at your
+# option) any later version.
+#
+# This programme is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this programme. If not, see <https://www.gnu.org/licenses/>.
+
+set -e
+
+top_srcdir="$MESON_SOURCE_ROOT"
+top_builddir="MESON_BUILD_ROOT"
+top_distdir="$MESON_DIST_ROOT"
+
+if ! test -e "${top_srcdir}"/.git; then
+ echo "Must be run from gnome-terminal git checkout"
+ exit 1
+fi
+
+if ! test -e "${top_distdir}"; then
+ echo "Must be run from 'meson dist'"
+ exit 1
+fi
+
+GIT_DIR="${top_srcdir}"/.git git log --stat > "${top_distdir}"/ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/po/fi.po new/vte-0.64.0/po/fi.po
--- old/vte-0.63.91/po/fi.po 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/po/fi.po 2021-03-19 22:52:23.000000000 +0100
@@ -10,8 +10,8 @@
msgstr ""
"Project-Id-Version: vte\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/vte/issues\n"
-"POT-Creation-Date: 2018-06-20 20:20+0000\n"
-"PO-Revision-Date: 2018-08-17 21:03+0300\n"
+"POT-Creation-Date: 2021-02-22 17:16+0000\n"
+"PO-Revision-Date: 2021-02-27 11:57+0200\n"
"Last-Translator: Jiri Gr��nroos <jiri.gronroos+l10n(a)iki.fi>\n"
"Language-Team: suomi <gnome-fi-laatu(a)lists.sourceforge.net>\n"
"Language: fi\n"
@@ -19,31 +19,55 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.0.6\n"
+"X-Generator: Poedit 2.4.2\n"
-#. Translators: %s is replaced with error message returned by strerror().
-#: ../src/vte.cc:3966
-#, c-format
-msgid "Error reading from child: %s."
-msgstr "Virhe lapselta lukemisessa: %s."
-
-#: ../src/vte.cc:4122
-#, c-format
-msgid "Error (%s) converting data for child, dropping."
-msgstr "Virhe (%s) datan muuntamisessa lapselle, putoaa pois."
-
-#: ../src/vte.cc:8179
+#: src/vte.cc:7710
msgid "WARNING"
msgstr "VAROITUS"
-#: ../src/vte.cc:8180
+#: src/vte.cc:7712
msgid "GnuTLS not enabled; data will be written to disk unencrypted!"
msgstr "GnuTLS ei ole k��yt��ss��; tiedot kirjoitetaan levylle ilman salausta!"
-#: ../src/vtegtk.cc:3618
+#: src/spawn.cc:110
+#, c-format
+msgid "Failed to set pipe nonblocking: %s"
+msgstr ""
+
+#: src/spawn.cc:155
+#, c-format
+msgid "poll error: %s"
+msgstr ""
+
+#: src/spawn.cc:162
+msgid "Operation timed out"
+msgstr "Toiminto aikakatkaistiin"
+
+#: src/spawn.cc:172
+msgid "Operation was cancelled"
+msgstr "Toiminto peruttiin"
+
+#: src/spawn.cc:190
+#, fuzzy, c-format
+#| msgid "Error reading from child: %s."
+msgid "Failed to read from child pipe (%s)"
+msgstr "Virhe lapselta lukemisessa: %s."
+
+#: src/spawn.cc:620
#, c-format
-msgid "Unable to convert characters from %s to %s."
-msgstr "Merkkien muuntaminen merkist��st�� %s merkist����n %s ei onnistu."
+msgid "Failed to change to directory ���%s���: %s"
+msgstr ""
+
+#: src/spawn.cc:689
+#, c-format
+msgid "Failed to execute child process ���%s���: "
+msgstr "Lapsiprosessin ���%s��� suorittaminen ep��onnistui: "
+
+#~ msgid "Error (%s) converting data for child, dropping."
+#~ msgstr "Virhe (%s) datan muuntamisessa lapselle, putoaa pois."
+
+#~ msgid "Unable to convert characters from %s to %s."
+#~ msgstr "Merkkien muuntaminen merkist��st�� %s merkist����n %s ei onnistu."
#~ msgid "Copy"
#~ msgstr "Kopioi"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/po/gl.po new/vte-0.64.0/po/gl.po
--- old/vte-0.63.91/po/gl.po 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/po/gl.po 2021-03-19 22:52:23.000000000 +0100
@@ -5,16 +5,16 @@
# Ignacio Casal Quinteiro <icq(a)cvs.gnome.org>, 2007, 2008.
# Mancom��n - Centro de Referencia e Servizos de Software Libre <g11n(a)mancomun.org>, 2009.
# Fran Di��guez <frandieguez(a)ubuntu.com>, 2010, 2011.
-# Fran Dieguez <frandieguez(a)gnome.gl>, 2014-2020.
+# Fran Dieguez <frandieguez(a)gnome.org>, 2014-2020.
#
msgid ""
msgstr ""
"Project-Id-Version: gl\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/vte/issues\n"
-"POT-Creation-Date: 2020-05-27 19:17+0000\n"
+"POT-Creation-Date: 2021-02-22 17:16+0000\n"
"PO-Revision-Date: 2020-08-04 09:31+0200\n"
-"Last-Translator: Fran Dieguez <frandieguez(a)gnome.gl>\n"
-"Language-Team: Galician <Proxecto Trasno <proxecto(a)trasno.gal>>\n"
+"Last-Translator: Fran Dieguez <frandieguez(a)gnome.org>\n"
+"Language-Team: Proxecto Trasno <proxecto(a)trasno.gal>\n"
"Language: gl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,15 +22,15 @@
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Gtranslator 3.36.0\n"
-#: src/vte.cc:7763
+#: src/vte.cc:7710
msgid "WARNING"
msgstr "AVISO"
-#: src/vte.cc:7765
+#: src/vte.cc:7712
msgid "GnuTLS not enabled; data will be written to disk unencrypted!"
msgstr "GnuTLS non est�� activado; os datos escribiranse no disco sen cifrar!"
-#: src/spawn.cc:111
+#: src/spawn.cc:110
#, c-format
msgid "Failed to set pipe nonblocking: %s"
msgstr "Produciuse un fallo ao estabelecer a tuber��a non bloqueante: %s"
@@ -40,26 +40,25 @@
msgid "poll error: %s"
msgstr "erro de consulta: %s"
-#: src/spawn.cc:161
+#: src/spawn.cc:162
msgid "Operation timed out"
msgstr "Expirou o tempo da operaci��n"
-#: src/spawn.cc:171
+#: src/spawn.cc:172
msgid "Operation was cancelled"
msgstr "Cancelouse a operaci��n"
-#: src/spawn.cc:189
+#: src/spawn.cc:190
#, c-format
-#| msgid "Error reading from child: %s."
msgid "Failed to read from child pipe (%s)"
msgstr "Produciuse un erro ao ler desde a tuber��a filla (%s)"
-#: src/spawn.cc:576
+#: src/spawn.cc:620
#, c-format
msgid "Failed to change to directory ���%s���: %s"
msgstr "Produciuse un fallo ao cambiar ao directorio ��%s��: %s"
-#: src/spawn.cc:645
+#: src/spawn.cc:689
#, c-format
msgid "Failed to execute child process ���%s���: "
msgstr "Produciuse un fallo ao executar o proceso fillo ��%s��: "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/src/app/app.cc new/vte-0.64.0/src/app/app.cc
--- old/vte-0.63.91/src/app/app.cc 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/src/app/app.cc 2021-03-19 22:52:23.000000000 +0100
@@ -81,6 +81,7 @@
gboolean require_systemd_scope{false};
gboolean reverse{false};
gboolean test_mode{false};
+ gboolean track_clipboard_targets{false};
gboolean use_theme_colors{false};
gboolean version{false};
gboolean whole_window_transparent{false};
@@ -486,7 +487,7 @@
char* argv[],
GError** error)
{
- bool dummy_bool;
+ gboolean dummy_bool;
char* dummy_string = nullptr;
GOptionEntry const entries[] = {
{ "allow-window-ops", 0, 0, G_OPTION_ARG_NONE, &allow_window_ops,
@@ -593,6 +594,8 @@
"Specify the number of scrollback-lines (-1 for infinite)", nullptr },
{ "transparent", 'T', 0, G_OPTION_ARG_INT, &transparency_percent,
"Enable the use of a transparent background", "0..100" },
+ { "track-clipboard-targets", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_NONE, &track_clipboard_targets,
+ "Track clipboard targets", nullptr },
{ "verbose", 'v', G_OPTION_FLAG_NO_ARG, G_OPTION_ARG_CALLBACK,
(void*)parse_verbosity,
"Enable verbose debug output", nullptr },
@@ -2369,6 +2372,36 @@
return G_SOURCE_CONTINUE;
}
+static void
+app_clipboard_targets_received_cb(GtkClipboard* clipboard,
+ GdkAtom* targets,
+ int n_targets,
+ VteappApplication* application)
+{
+ verbose_print("Clipboard has %d targets:", n_targets);
+
+ for (auto i = 0; i < n_targets; ++i) {
+ auto atom_name = vte::glib::take_string(gdk_atom_name(targets[i]));
+ verbose_print(" %s", atom_name.get());
+ }
+ verbose_print("\n");
+}
+
+static void
+app_clipboard_owner_change_cb(GtkClipboard* clipboard,
+ GdkEvent* event G_GNUC_UNUSED,
+ VteappApplication* application)
+{
+ verbose_print("Clipboard owner-change, requesting targets\n");
+
+ /* We can do this without holding a reference to @application since
+ * the application lives as long as the process.
+ */
+ gtk_clipboard_request_targets(clipboard,
+ (GtkClipboardTargetsReceivedFunc)app_clipboard_targets_received_cb,
+ application);
+}
+
G_DEFINE_TYPE(VteappApplication, vteapp_application, GTK_TYPE_APPLICATION)
static void
@@ -2394,6 +2427,14 @@
(GUnixFDSourceFunc)app_stdin_readable_cb,
application);
}
+
+ if (options.track_clipboard_targets) {
+ auto clipboard = gtk_clipboard_get_for_display(gdk_display_get_default(),
+ GDK_SELECTION_CLIPBOARD);
+ app_clipboard_owner_change_cb(clipboard, nullptr, application);
+ g_signal_connect(clipboard, "owner-change",
+ G_CALLBACK(app_clipboard_owner_change_cb), application);
+ }
}
static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.63.91/src/vtegtk.cc new/vte-0.64.0/src/vtegtk.cc
--- old/vte-0.63.91/src/vtegtk.cc 2021-02-13 22:52:05.000000000 +0100
+++ new/vte-0.64.0/src/vtegtk.cc 2021-03-19 22:52:23.000000000 +0100
@@ -114,8 +114,6 @@
std::shared_ptr<vte::platform::Widget> m_widget;
};
-static void vte_terminal_scrollable_iface_init(GtkScrollableInterface* iface) noexcept;
-
#ifdef VTE_DEBUG
G_DEFINE_TYPE_WITH_CODE(VteTerminal, vte_terminal, GTK_TYPE_WIDGET,
{
@@ -123,7 +121,7 @@
g_type_add_instance_private(g_define_type_id, sizeof(VteTerminalPrivate));
}
g_type_add_class_private (g_define_type_id, sizeof (VteTerminalClassPrivate));
- G_IMPLEMENT_INTERFACE(GTK_TYPE_SCROLLABLE, vte_terminal_scrollable_iface_init)
+ G_IMPLEMENT_INTERFACE(GTK_TYPE_SCROLLABLE, nullptr)
if (_vte_debug_on(VTE_DEBUG_LIFECYCLE)) {
g_printerr("vte_terminal_get_type()\n");
})
@@ -134,7 +132,7 @@
g_type_add_instance_private(g_define_type_id, sizeof(VteTerminalPrivate));
}
g_type_add_class_private (g_define_type_id, sizeof (VteTerminalClassPrivate));
- G_IMPLEMENT_INTERFACE(GTK_TYPE_SCROLLABLE, vte_terminal_scrollable_iface_init))
+ G_IMPLEMENT_INTERFACE(GTK_TYPE_SCROLLABLE, nullptr))
#endif
static inline auto
@@ -2105,26 +2103,6 @@
#endif
}
-static gboolean
-vte_terminal_scrollable_get_border(GtkScrollable* scrollable,
- GtkBorder* border) noexcept
-try
-{
- *border = *WIDGET(VTE_TERMINAL(scrollable))->padding();
- return true;
-}
-catch (...)
-{
- vte::log_exception();
- return false;
-}
-
-static void
-vte_terminal_scrollable_iface_init(GtkScrollableInterface* iface) noexcept
-{
- iface->get_border = vte_terminal_scrollable_get_border;
-}
-
/* public API */
/**
++++++ vte.obsinfo ++++++
--- /var/tmp/diff_new_pack.SmFygT/_old 2021-05-06 22:52:03.118891857 +0200
+++ /var/tmp/diff_new_pack.SmFygT/_new 2021-05-06 22:52:03.118891857 +0200
@@ -1,5 +1,5 @@
name: vte
-version: 0.63.91
-mtime: 1613253125
-commit: 3ade6aef026c181a2385b5678b62b6e2f8aea549
+version: 0.64.0
+mtime: 1616190743
+commit: 2520d6b6785646ceb5f501f9c37a1a0307fa4486
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package tracker2 for openSUSE:Factory checked in at 2021-05-06 22:51:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker2 (Old)
and /work/SRC/openSUSE:Factory/.tracker2.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker2"
Thu May 6 22:51:51 2021 rev:3 rq:890144 version:2.3.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker2/tracker2.changes 2021-01-19 15:58:32.855049235 +0100
+++ /work/SRC/openSUSE:Factory/.tracker2.new.2988/tracker2.changes 2021-05-06 22:52:01.434898802 +0200
@@ -1,0 +2,8 @@
+Fri Apr 30 14:35:57 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Disable test suite: it is not compatible to latest meson
+ versions. With Tracker2 being deprecated in favor of Tracker3
+ (only very few consumers left, miners are already not
+ autostarted) we can get away ignoring the test suite failures.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tracker2.spec ++++++
--- /var/tmp/diff_new_pack.znwu46/_old 2021-05-06 22:52:01.834897153 +0200
+++ /var/tmp/diff_new_pack.znwu46/_new 2021-05-06 22:52:01.834897153 +0200
@@ -92,6 +92,7 @@
# name across multiple versions of tracker).
# Yet, different libtracker-miner-* packages require their explicit
# version of libtracker-common.so as they link is done using rpath.
+
%package -n libtracker-common-%{RPMTrackerAPI}
Summary: Convenience libraries for Tracker
Group: System/Libraries
@@ -243,11 +244,6 @@
%fdupes %{buildroot}%{_datadir}/gtk-doc
rm -f %{buildroot}%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.a
-%ifnarch %arm
-%check
-%meson_test
-%endif
-
%post -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
%postun -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
%post -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package swell-foop for openSUSE:Factory checked in at 2021-05-06 22:51:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/swell-foop (Old)
and /work/SRC/openSUSE:Factory/.swell-foop.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "swell-foop"
Thu May 6 22:51:50 2021 rev:31 rq:890143 version:40.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/swell-foop/swell-foop.changes 2021-04-12 12:38:39.657459693 +0200
+++ /work/SRC/openSUSE:Factory/.swell-foop.new.2988/swell-foop.changes 2021-05-06 22:52:00.618902168 +0200
@@ -1,0 +2,7 @@
+Fri Apr 30 16:18:30 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 40.1:
+ + Fixed application not starting from launcher.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
swell-foop-40.0.tar.xz
New:
----
swell-foop-40.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ swell-foop.spec ++++++
--- /var/tmp/diff_new_pack.WkHS08/_old 2021-05-06 22:52:00.946900815 +0200
+++ /var/tmp/diff_new_pack.WkHS08/_new 2021-05-06 22:52:00.946900815 +0200
@@ -17,7 +17,7 @@
Name: swell-foop
-Version: 40.0
+Version: 40.1
Release: 0
Summary: Same Game for GNOME
License: GPL-2.0-or-later
++++++ swell-foop-40.0.tar.xz -> swell-foop-40.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swell-foop-40.0/NEWS new/swell-foop-40.1/NEWS
--- old/swell-foop-40.0/NEWS 2021-03-19 19:42:25.860683400 +0100
+++ new/swell-foop-40.1/NEWS 2021-04-30 15:45:33.502813800 +0200
@@ -1,3 +1,9 @@
+Swell Foop 40.1
+==================
+
+* Updated translations
+* Fixed application not starting from launcher #22 (Robert Roth)
+
Swell Foop 40.0
==================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swell-foop-40.0/help/fr/fr.po new/swell-foop-40.1/help/fr/fr.po
--- old/swell-foop-40.0/help/fr/fr.po 2021-03-19 19:42:25.867683200 +0100
+++ new/swell-foop-40.1/help/fr/fr.po 2021-04-30 15:45:33.509813800 +0200
@@ -5,13 +5,13 @@
# Jonathan Ernst <jonathan(a)ernstfamily.ch>, 2007.
# Claude Paroz <claude(a)2xlibre.net>, 2007-2009.
# Bruno Brouard <annoa.b(a)gmail.com>, 2008,2010, 2012.
-# Charles Monzat <charles.monzat(a)free.fr>, 2020.
+# Charles Monzat <charles.monzat(a)free.fr>, 2020-2021.
#
msgid ""
msgstr ""
"Project-Id-Version: swell-foop documentation fr\n"
-"POT-Creation-Date: 2020-09-14 02:44+0000\n"
-"PO-Revision-Date: 2020-09-19 11:56+0200\n"
+"POT-Creation-Date: 2020-11-08 09:08+0000\n"
+"PO-Revision-Date: 2021-03-13 18:23+0100\n"
"Last-Translator: Charles Monzat <charles.monzat(a)free.fr>\n"
"Language-Team: GNOME French Team <gnomefr(a)traduc.org>\n"
"Language: fr\n"
@@ -19,7 +19,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 3.38.0\n"
#. (itstool) path: p/link
#: C/legal.xml:5
@@ -40,7 +40,7 @@
"Jonathan Ernst <jonathan(a)ernstfamily.ch>, 2007\n"
"Claude Paroz <claude(a)2xlibre.net>, 2007-2009\n"
"Bruno Brouard <annoa.b(a)gmail.com>, 2008,2010,2012\n"
-"Charles Monzat <charles.monzat(a)free.fr>, 2020"
+"Charles Monzat <charles.monzat(a)free.fr>, 2020-2021"
#. (itstool) path: credit/name
#: C/index.page:13 C/introduction.page:11 C/playing-game.page:11
@@ -257,14 +257,18 @@
#. (itstool) path: section/p
#: C/preferences.page:58
-msgid ""
-"The default animation is designed to be fast. If it is too fast for you and "
-"you would like playing slower then this may be too fast for you. In this "
-"case you can slow down the game animation."
+#| msgid ""
+#| "The default animation is designed to be fast. If it is too fast for you "
+#| "and you would like playing slower then this may be too fast for you. In "
+#| "this case you can slow down the game animation."
+msgid ""
+"The default animation is designed to be fast. If it is too fast for you, "
+"then you might like playing slower. In this case, you can slow down the game "
+"animation."
msgstr ""
"L���animation par d��faut est con��ue pour ��tre rapide. Si vous trouvez que la "
-"vitesse est trop ��lev��e et que vous souhaitez jouer plus lentement, vous "
-"pouvez ralentir l���animation du jeu."
+"vitesse est trop ��lev��e, vous souhaiterez peut-��tre jouer plus lentement. "
+"Dans ce cas, vous pouvez ralentir l���animation du jeu."
#. (itstool) path: item/p
#: C/preferences.page:64
@@ -521,4 +525,3 @@
"obtenir le m��me nombre de points avec un seul groupe, celui-ci devrait ��tre "
"compos�� de 34 objets. Il est tr��s peu probable que vous vous retrouviez dans "
"la situation de devoir sacrifier un tel groupe pour vider le tableau."
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swell-foop-40.0/meson.build new/swell-foop-40.1/meson.build
--- old/swell-foop-40.0/meson.build 2021-03-19 19:42:25.870683200 +0100
+++ new/swell-foop-40.1/meson.build 2021-04-30 15:45:33.512813800 +0200
@@ -1,5 +1,5 @@
project('swell-foop', ['c','vala'],
- version: '40.0',
+ version: '40.1',
meson_version: '>= 0.50',
license: 'GPLv2+',
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swell-foop-40.0/po/es.po new/swell-foop-40.1/po/es.po
--- old/swell-foop-40.0/po/es.po 2021-03-19 19:42:25.874683100 +0100
+++ new/swell-foop-40.1/po/es.po 2021-04-30 15:45:33.516813800 +0200
@@ -5,22 +5,22 @@
# Lucas Vieites <lucas(a)codexion.com>, 2007, 2008.
# Jorge Gonz��lez <jorgegonz(a)svn.gnome.org>, 2007, 2008, 2009, 2010, 2011.
# Chris Leonard <cjl(a)laptop.org>, 2012.
-# Daniel Mustieles <daniel.mustieles(a)gmail.com>, 2008-2020.
+# Daniel Mustieles <daniel.mustieles(a)gmail.com>, 2008-2021.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-games.master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/swell-foop/issues\n"
-"POT-Creation-Date: 2020-07-14 11:46+0000\n"
-"PO-Revision-Date: 2020-06-03 11:52+0200\n"
+"POT-Creation-Date: 2021-04-08 07:02+0000\n"
+"PO-Revision-Date: 2021-04-28 09:20+0200\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles(a)gmail.com>\n"
-"Language-Team: es <gnome-es-list(a)gnome.org>\n"
-"Language: es\n"
+"Language-Team: Spanish - Spain <gnome-es-list(a)gnome.org>\n"
+"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Gtranslator 3.36.0\n"
+"X-Generator: Gtranslator 40.0\n"
"X-Project-Style: gnome\n"
#. Translators: title of the window displayed by window managers; name of the application
@@ -30,7 +30,7 @@
#: data/org.gnome.SwellFoop.desktop.in:3 data/ui/swell-foop.ui:141
#: data/ui/swell-foop.ui:147 src/swell-foop.vala:16
msgid "Swell Foop"
-msgstr "Swell Foopm"
+msgstr "Swell Foop"
#: data/org.gnome.SwellFoop.appdata.xml.in:8
#: data/org.gnome.SwellFoop.desktop.in:4
@@ -333,12 +333,12 @@
msgstr "Rehacer"
#. Translators: text of a button that appears on the board at the end of a game
-#: src/game-view.vala:415
+#: src/game-view.vala:439
msgid "_Play Again"
msgstr "_Jugar otra vez"
#. Label showing the number of points at the end of the game
-#: src/game-view.vala:607
+#: src/game-view.vala:631
#, c-format
msgid "%u point"
msgid_plural "%u points"
@@ -346,28 +346,28 @@
msgstr[1] "%u puntos"
#. Translators: text of a label that appears on the board at the end of a game
-#: src/game-view.vala:610
+#: src/game-view.vala:634
msgid "Game Over!"
msgstr "Juego terminado"
#. Translators: command-line option description, see 'swell-foop --help'
-#: src/swell-foop.vala:26
+#: src/swell-foop.vala:25
msgid "Print release version and exit"
msgstr "Mostrar informaci��n de la versi��n y salir"
#. Translators: About dialog text, name of an author
#. Translators: About dialog text, name of an artist
-#: src/swell-foop.vala:96 src/swell-foop.vala:104
+#: src/swell-foop.vala:106 src/swell-foop.vala:114
msgid "Tim Horton"
msgstr "Tim Horton"
#. Translators: About dialog text, name of an author
-#: src/swell-foop.vala:100
+#: src/swell-foop.vala:110
msgid "Sophia Yu"
msgstr "Sophia Yu"
#. Translators: About dialog text, small description of the application
-#: src/swell-foop.vala:113
+#: src/swell-foop.vala:123
msgid ""
"I want to play that game!\n"
"You know, they all light-up and you click on them and they vanish!"
@@ -376,12 +376,12 @@
"Ya sabe, todos se encienden, pulsa en ellos y desaparecen."
#. Translators: About dialog text, copyright line
-#: src/swell-foop.vala:117
+#: src/swell-foop.vala:127
msgid "Copyright �� 2009 Tim Horton"
msgstr "Copyright �� 2009 Tim Horton"
#. Translators: About dialog text, should be replaced with a credit for you and your team; do not translate literally!
-#: src/swell-foop.vala:121
+#: src/swell-foop.vala:131
msgid "translator-credits"
msgstr ""
"Daniel Mustieles <daniel.mustieles(a)gmail.com>, 2008-2020\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swell-foop-40.0/src/swell-foop.vala new/swell-foop-40.1/src/swell-foop.vala
--- old/swell-foop-40.0/src/swell-foop.vala 2021-03-19 19:42:25.881683000 +0100
+++ new/swell-foop-40.1/src/swell-foop.vala 2021-04-30 15:45:33.522813600 +0200
@@ -19,11 +19,10 @@
private SwellFoopWindow window;
/* Command-line options */
- private static bool version = false;
private const OptionEntry [] option_entries =
{
/* Translators: command-line option description, see 'swell-foop --help' */
- { "version", 'v', OptionFlags.NONE, OptionArg.NONE, ref version, N_("Print release version and exit"), null },
+ { "version", 'v', OptionFlags.NONE, OptionArg.NONE, null, N_("Print release version and exit"), null },
{}
};
@@ -40,6 +39,8 @@
public SwellFoop ()
{
Object (application_id: "org.gnome.SwellFoop", flags: ApplicationFlags.FLAGS_NONE);
+ add_option_group (Clutter.get_option_group_without_init ());
+ add_main_option_entries (option_entries);
}
protected override void startup ()
@@ -58,7 +59,16 @@
/* Create the main window */
window = new SwellFoopWindow (this);
- add_window (window);
+ }
+
+ protected override int handle_local_options (GLib.VariantDict options)
+ {
+ if (options.contains ("version"))
+ {
+ stderr.printf ("%1$s %2$s\n", PROGRAM_NAME, Config.VERSION);
+ return Posix.EXIT_SUCCESS;
+ }
+ return -1;
}
protected override void shutdown ()
@@ -136,31 +146,6 @@
return Posix.EXIT_FAILURE;
}
- var context = new OptionContext (null);
- context.set_translation_domain (Config.GETTEXT_PACKAGE);
-
- context.add_group (Gtk.get_option_group (true));
- context.add_group (Clutter.get_option_group_without_init ());
-
- context.add_main_entries (option_entries, Config.GETTEXT_PACKAGE);
-
- try
- {
- context.parse (ref args);
- }
- catch (Error e)
- {
- stderr.printf ("%s\n", e.message);
- return Posix.EXIT_FAILURE;
- }
-
- if (version)
- {
- /* NOTE: Is not translated so can be easily parsed */
- stderr.printf ("%1$s %2$s\n", "swell-foop", Config.VERSION);
- return Posix.EXIT_SUCCESS;
- }
-
Environment.set_application_name (PROGRAM_NAME);
Gtk.Window.set_default_icon_name ("org.gnome.SwellFoop");
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nautilus for openSUSE:Factory checked in at 2021-05-06 22:51:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nautilus (Old)
and /work/SRC/openSUSE:Factory/.nautilus.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nautilus"
Thu May 6 22:51:50 2021 rev:186 rq:890142 version:40.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/nautilus/nautilus.changes 2021-04-24 23:07:18.675238531 +0200
+++ /work/SRC/openSUSE:Factory/.nautilus.new.2988/nautilus.changes 2021-05-06 22:51:59.074908535 +0200
@@ -1,0 +2,9 @@
+Fri Apr 30 16:20:16 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 40.1:
+ + Fix File conflict dialog crasheing on extensionless filenames.
+ + Fix crashes when extracting encrypted archives.
+ + Fix duplicated context menu entries for RAR archives.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
nautilus-40.0.tar.xz
New:
----
nautilus-40.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nautilus.spec ++++++
--- /var/tmp/diff_new_pack.ltPOVK/_old 2021-05-06 22:51:59.558906539 +0200
+++ /var/tmp/diff_new_pack.ltPOVK/_new 2021-05-06 22:51:59.562906523 +0200
@@ -17,7 +17,7 @@
Name: nautilus
-Version: 40.0
+Version: 40.1
Release: 0
Summary: File Manager for the GNOME Desktop
License: GPL-3.0-or-later AND LGPL-2.1-or-later
++++++ nautilus-40.0.tar.xz -> nautilus-40.1.tar.xz ++++++
++++ 25338 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package librsvg for openSUSE:Factory checked in at 2021-05-06 22:51:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librsvg (Old)
and /work/SRC/openSUSE:Factory/.librsvg.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librsvg"
Thu May 6 22:51:48 2021 rev:107 rq:890140 version:2.50.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/librsvg/librsvg.changes 2021-04-18 21:45:10.652728650 +0200
+++ /work/SRC/openSUSE:Factory/.librsvg.new.2988/librsvg.changes 2021-05-06 22:51:57.594914639 +0200
@@ -1,0 +2,10 @@
+Fri Apr 30 19:11:33 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Update to version 2.50.5:
+ + Images embedded as data: URLs didn't render if they had a MIME
+ type with a charset parameter.
+ + Don't allow number lists with unbounded lengths in tableValues
+ attributes, for feComponentTransfer and feConvolveMatrix.
+ + Negative rx/ry in rect element should be ignored.
+
+-------------------------------------------------------------------
Old:
----
librsvg-2.50.4.tar.xz
New:
----
librsvg-2.50.5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ librsvg.spec ++++++
--- /var/tmp/diff_new_pack.t7RADL/_old 2021-05-06 22:51:58.102912543 +0200
+++ /var/tmp/diff_new_pack.t7RADL/_new 2021-05-06 22:51:58.102912543 +0200
@@ -20,7 +20,7 @@
%define librsvg_sover 2
Name: librsvg
-Version: 2.50.4
+Version: 2.50.5
Release: 0
Summary: A Library for Rendering SVG Data
License: Apache-2.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT
++++++ librsvg-2.50.4.tar.xz -> librsvg-2.50.5.tar.xz ++++++
/work/SRC/openSUSE:Factory/librsvg/librsvg-2.50.4.tar.xz /work/SRC/openSUSE:Factory/.librsvg.new.2988/librsvg-2.50.5.tar.xz differ: char 27, line 1
1
0