openSUSE Commits
Threads by month
- ----- 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
October 2014
- 1 participants
- 1615 discussions
Hello community,
here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory checked in at 2014-10-01 11:22:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebkit"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes 2014-09-18 07:57:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new/libqt5-qtwebkit.changes 2014-10-01 11:22:24.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Sep 25 00:04:10 CEST 2014 - ro(a)suse.de
+
+- use -g1 on s390/s390x as well as on the other architectures
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ 04_enable_debug_information.diff ++++++
--- /var/tmp/diff_new_pack.nbqWDl/_old 2014-10-01 11:22:25.000000000 +0200
+++ /var/tmp/diff_new_pack.nbqWDl/_new 2014-10-01 11:22:25.000000000 +0200
@@ -5,7 +5,7 @@
SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/JavaScriptCore
-+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) {
++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) {
+ message("JavaScriptCore workaround for QtWebkit: do not build with -g, but with -g1")
+ QMAKE_CXXFLAGS_RELEASE -= -g
+ QMAKE_CXXFLAGS_RELEASE += -g1
@@ -21,7 +21,7 @@
SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebCore
-+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) {
++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) {
+ message("WebCore workaround for QtWebkit: do not build with -g, but with -g1")
+ QMAKE_CXXFLAGS_RELEASE -= -g
+ QMAKE_CXXFLAGS_RELEASE += -g1
@@ -37,7 +37,7 @@
WEBKIT2_GENERATED_SOURCES_DIR = $${ROOT_BUILD_DIR}/Source/WebKit2/$${GENERATED_SOURCES_DESTDIR}
-+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) {
++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) {
+ message("WebKit2 workaround for QtWebkit: do not build with -g, but with -g1")
+ QMAKE_CXXFLAGS_RELEASE -= -g
+ QMAKE_CXXFLAGS_RELEASE += -g1
@@ -53,7 +53,7 @@
SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit
-+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) {
++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) {
+ message("WebKit workaround for QtWebkit: do not build with -g, but with -g1")
+ QMAKE_CXXFLAGS_RELEASE -= -g
+ QMAKE_CXXFLAGS_RELEASE += -g1
@@ -69,7 +69,7 @@
# All external modules should include WTF headers by prefixing with "wtf" (#include <wtf/some/thing.h>).
INCLUDEPATH += $$PWD
-+equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc) {
++equals(QT_ARCH, arm)|equals(QT_ARCH, aarch64)|equals(QT_ARCH, i386)|equals(QT_ARCH, i686)|equals(QT_ARCH, x86_64)| equals(QT_ARCH, powerpc64)|equals(QT_ARCH, powerpc)|equals(QT_ARCH, s390)|equals(QT_ARCH, s390x) {
+ message("WTF workaround for QtWebkit: do not build with -g, but with -g1")
+ QMAKE_CXXFLAGS_RELEASE -= -g
+ QMAKE_CXXFLAGS_RELEASE += -g1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libqt5-creator for openSUSE:Factory checked in at 2014-10-01 11:22:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-creator (Old)
and /work/SRC/openSUSE:Factory/.libqt5-creator.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-creator"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-creator/libqt5-creator.changes 2014-09-18 07:57:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-creator.new/libqt5-creator.changes 2014-10-01 11:22:22.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 25 08:50:31 UTC 2014 - infroma(a)gmail.com
+
+- Explicitly require latest libQt5Script5 (needed by plugins).
+ Qt Creator crashes with old versions.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-creator.spec ++++++
--- /var/tmp/diff_new_pack.PYyxW4/_old 2014-10-01 11:22:24.000000000 +0200
+++ /var/tmp/diff_new_pack.PYyxW4/_new 2014-10-01 11:22:24.000000000 +0200
@@ -49,7 +49,9 @@
Recommends: libqt5-qtbase-common-devel
Recommends: libqt5-qtdoc
# Make sure to rebuild against latest Qt5 (using the last package in chain - libQt5Designer5)
-Requires: libQt5Designer5 = %( echo `rpm -q --queryformat '%{VERSION}' libqt5-qttools-devel`)
+# Explicitly require libQt5Script5 (needed by plugins). Qt Creator crashes with old versions on project load.
+%requires_eq libQt5Designer5
+%requires_eq libQt5Script5
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-10-01 11:22:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old)
and /work/SRC/openSUSE:Factory/.plasma-framework.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-framework"
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-09-12 17:05:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-10-01 11:22:21.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Sep 24 19:38:58 UTC 2014 - hrvoje.senjan(a)gmail.com
+
+- Added 18b57ff.patch: improved Plasma Dialog, and removed duplicated
+ code present with Plasma 5.1 release
+
+-------------------------------------------------------------------
New:
----
18b57ff.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma-framework.spec ++++++
--- /var/tmp/diff_new_pack.GIbyfG/_old 2014-10-01 11:22:22.000000000 +0200
+++ /var/tmp/diff_new_pack.GIbyfG/_new 2014-10-01 11:22:22.000000000 +0200
@@ -26,6 +26,8 @@
Url: https://projects.kde.org/plasma-framework
Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar…
Source1: baselibs.conf
+# PATCH-FIX-UPSTREAM 18b57ff.patch
+Patch0: 18b57ff.patch
BuildRequires: extra-cmake-modules >= 1.2.0
BuildRequires: fdupes
BuildRequires: kactivities5-devel >= %{kf5_version}
@@ -86,6 +88,7 @@
%prep
%setup -q
+%patch0 -p1
%build
%cmake_kf5 -d build
++++++ 18b57ff.patch ++++++
++++ 2489 lines (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kwindowsystem for openSUSE:Factory checked in at 2014-10-01 11:22:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwindowsystem (Old)
and /work/SRC/openSUSE:Factory/.kwindowsystem.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwindowsystem"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kwindowsystem/kwindowsystem.changes 2014-09-12 17:05:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kwindowsystem.new/kwindowsystem.changes 2014-10-01 11:22:19.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Sep 24 19:25:07 UTC 2014 - hrvoje.senjan(a)gmail.com
+
+- Added patches needed for KWin's 5.1 release, all from upstream:
+ 0001-Make-constants-const-saves-a-few-symbols-in-the-.dat.patch,
+ 0002-Add-support-for-urgency-hint-in-NETWinInfo.patch,
+ 0003-Add-support-for-input-hint-in-NETWinInfo.patch and
+ 0007-Add-support-for-protocols-to-NETWinInfo.patch
+
+-------------------------------------------------------------------
New:
----
0001-Make-constants-const-saves-a-few-symbols-in-the-.dat.patch
0002-Add-support-for-urgency-hint-in-NETWinInfo.patch
0003-Add-support-for-input-hint-in-NETWinInfo.patch
0007-Add-support-for-protocols-to-NETWinInfo.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kwindowsystem.spec ++++++
--- /var/tmp/diff_new_pack.ZL1WnY/_old 2014-10-01 11:22:21.000000000 +0200
+++ /var/tmp/diff_new_pack.ZL1WnY/_new 2014-10-01 11:22:21.000000000 +0200
@@ -39,6 +39,14 @@
Url: http://www.kde.org
Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar…
Source1: baselibs.conf
+# PATCH-FIX-UPSTREAM 0001-Make-constants-const-saves-a-few-symbols-in-the-.dat.patch
+Patch0: 0001-Make-constants-const-saves-a-few-symbols-in-the-.dat.patch
+# PATCH-FIX-UPSTREAM 0002-Add-support-for-urgency-hint-in-NETWinInfo.patch
+Patch1: 0002-Add-support-for-urgency-hint-in-NETWinInfo.patch
+# PATCH-FIX-UPSTREAM 0003-Add-support-for-input-hint-in-NETWinInfo.patch
+Patch2: 0003-Add-support-for-input-hint-in-NETWinInfo.patch
+# PATCH-FIX-UPSTREAM 0007-Add-support-for-protocols-to-NETWinInfo.patch
+Patch3: 0007-Add-support-for-protocols-to-NETWinInfo.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -81,6 +89,10 @@
%lang_package -n %lname
%prep
%setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
%build
%cmake_kf5 -d build -- -Dlconvert_executable=%{_kf5_libdir}/qt5/bin/lconvert
++++++ 0001-Make-constants-const-saves-a-few-symbols-in-the-.dat.patch ++++++
>From b2db22fd2598fb64a89f4b2c6d30f0d5b442a86c Mon Sep 17 00:00:00 2001
From: Volker Krause <vkrause(a)kde.org>
Date: Sun, 14 Sep 2014 16:48:38 +0200
Subject: [PATCH 01/13] Make constants const, saves a few symbols in the .data
section.
---
src/kwindoweffects_x11.cpp | 2 +-
src/kwindowsystem_x11.cpp | 8 ++++----
src/netwm.cpp | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/kwindoweffects_x11.cpp b/src/kwindoweffects_x11.cpp
index 66aaca3..661a0af 100644
--- a/src/kwindoweffects_x11.cpp
+++ b/src/kwindoweffects_x11.cpp
@@ -29,7 +29,7 @@
#include <QX11Info>
#include <QMatrix4x4>
-static const char *DASHBOARD_WIN_CLASS = "dashboard\0dashboard";
+static const char DASHBOARD_WIN_CLASS[] = "dashboard\0dashboard";
using namespace KWindowEffects;
KWindowEffectsPrivateX11::KWindowEffectsPrivateX11()
diff --git a/src/kwindowsystem_x11.cpp b/src/kwindowsystem_x11.cpp
index 46fbc7d..db77003 100644
--- a/src/kwindowsystem_x11.cpp
+++ b/src/kwindowsystem_x11.cpp
@@ -50,7 +50,7 @@
static Atom net_wm_cm;
static void create_atoms(Display *dpy = QX11Info::display());
-static NET::Properties windowsProperties = NET::ClientList | NET::ClientListStacking |
+static const NET::Properties windowsProperties = NET::ClientList | NET::ClientListStacking |
NET::Supported |
NET::NumberOfDesktops |
NET::DesktopGeometry |
@@ -59,11 +59,11 @@ static NET::Properties windowsProperties = NET::ClientList | NET::ClientListStac
NET::DesktopNames |
NET::ActiveWindow |
NET::WorkArea;
-static NET::Properties2 windowsProperties2 = NET::WM2ShowingDesktop;
+static const NET::Properties2 windowsProperties2 = NET::WM2ShowingDesktop;
// ClientList and ClientListStacking is not per-window information, but a desktop information,
// so track it even with only INFO_BASIC
-static NET::Properties desktopProperties = NET::ClientList | NET::ClientListStacking |
+static const NET::Properties desktopProperties = NET::ClientList | NET::ClientListStacking |
NET::Supported |
NET::NumberOfDesktops |
NET::DesktopGeometry |
@@ -72,7 +72,7 @@ static NET::Properties desktopProperties = NET::ClientList | NET::ClientListStac
NET::DesktopNames |
NET::ActiveWindow |
NET::WorkArea;
-static NET::Properties2 desktopProperties2 = NET::WM2ShowingDesktop;
+static const NET::Properties2 desktopProperties2 = NET::WM2ShowingDesktop;
MainThreadInstantiator::MainThreadInstantiator(KWindowSystemPrivateX11::FilterInfo _what)
: QObject(),
diff --git a/src/netwm.cpp b/src/netwm.cpp
index a0a2fae..07e5254 100644
--- a/src/netwm.cpp
+++ b/src/netwm.cpp
@@ -4771,7 +4771,7 @@ void NETWinInfo::setActivities(const char *activities)
if (activities == (char *) NULL || activities[0] == '\0') {
// on all activities
- static const char *nulluuid = KDE_ALL_ACTIVITIES_UUID;
+ static const char nulluuid[] = KDE_ALL_ACTIVITIES_UUID;
p->activities = nstrdup(nulluuid);
--
2.1.0
++++++ 0002-Add-support-for-urgency-hint-in-NETWinInfo.patch ++++++
>From 512b7c17dd3d02d5c49b2b34cbb155f7ad754115 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= <mgraesslin(a)kde.org>
Date: Fri, 12 Sep 2014 11:39:55 +0200
Subject: [PATCH 02/13] Add support for urgency hint in NETWinInfo
UrgencyHint is part of WM_HINTS property which is already processed
for WM2GroupLeader.
REVIEW: 120158
CHANGELOG: NETWinInfo provides convenient wrapper for urgency hint of WM_HINTS property.
---
autotests/netwininfotestclient.cpp | 42 ++++++++++++++++++++++++++++++++++++++
src/netwm.cpp | 13 ++++++++++--
src/netwm.h | 8 ++++++++
src/netwm_def.h | 2 ++
src/netwm_p.h | 1 +
5 files changed, 64 insertions(+), 2 deletions(-)
diff --git a/autotests/netwininfotestclient.cpp b/autotests/netwininfotestclient.cpp
index 160f759..8a39ba5 100644
--- a/autotests/netwininfotestclient.cpp
+++ b/autotests/netwininfotestclient.cpp
@@ -78,6 +78,8 @@ private Q_SLOTS:
void testWindowClass();
void testClientMachine();
void testGroupLeader();
+ void testUrgency_data();
+ void testUrgency();
void testTransientFor();
private:
@@ -665,6 +667,46 @@ void NetWinInfoTestClient::testGroupLeader()
QCOMPARE(info.groupLeader(), m_rootWindow);
}
+void NetWinInfoTestClient::testUrgency_data()
+{
+ QTest::addColumn<quint32>("flags");
+ QTest::addColumn<bool>("expected");
+
+ QTest::newRow("urgency") << quint32(1 << 8) << true;
+ QTest::newRow("none") << quint32(0) << false;
+ QTest::newRow("group_urgency") << quint32((1 << 6) | (1 << 8)) << true;
+ QTest::newRow("input") << quint32(1) << false;
+}
+
+void NetWinInfoTestClient::testUrgency()
+{
+ QVERIFY(connection());
+ INFO
+
+ QVERIFY(!info.urgency());
+ QFETCH(quint32, flags);
+
+ // group leader needs to be changed through wm hints
+ uint32_t values[] = {
+ flags,
+ 1, /* Input */
+ 1, /* Normal State */
+ XCB_NONE, /* icon pixmap */
+ XCB_NONE, /* icon window */
+ XCB_NONE, /* icon x */
+ XCB_NONE, /* icon y */
+ XCB_NONE, /* icon mask */
+ XCB_NONE /* group leader */
+ };
+ xcb_change_property(connection(), XCB_PROP_MODE_REPLACE, m_testWindow,
+ XCB_ATOM_WM_HINTS, XCB_ATOM_WM_HINTS, 32, 9, values);
+ xcb_flush(connection());
+
+ // only updated after event
+ waitForPropertyChange(&info, XCB_ATOM_WM_HINTS, NET::Property(0), NET::WM2Urgency);
+ QTEST(info.urgency(), "expected");
+}
+
void NetWinInfoTestClient::testTransientFor()
{
QVERIFY(connection());
diff --git a/src/netwm.cpp b/src/netwm.cpp
index 07e5254..0e77a95 100644
--- a/src/netwm.cpp
+++ b/src/netwm.cpp
@@ -2763,6 +2763,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->icon_sizes = NULL;
p->activities = (char *) 0;
p->blockCompositing = false;
+ p->urgency = false;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -2822,6 +2823,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->icon_sizes = NULL;
p->activities = (char *) 0;
p->blockCompositing = false;
+ p->urgency = false;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -3917,6 +3919,7 @@ void NETWinInfo::event(xcb_generic_event_t *event, NET::Properties *properties,
dirty2 |= WM2UserTime;
} else if (pe->atom == XCB_ATOM_WM_HINTS) {
dirty2 |= WM2GroupLeader;
+ dirty2 |= WM2Urgency;
} else if (pe->atom == XCB_ATOM_WM_TRANSIENT_FOR) {
dirty2 |= WM2TransientFor;
} else if (pe->atom == XCB_ATOM_WM_CLASS) {
@@ -4093,7 +4096,7 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
cookies[c++] = xcb_get_property(p->conn, false, p->window, XCB_ATOM_WM_TRANSIENT_FOR, XCB_ATOM_WINDOW, 0, 1);
}
- if (dirty2 & WM2GroupLeader) {
+ if (dirty2 & (WM2GroupLeader | WM2Urgency)) {
cookies[c++] = xcb_get_property(p->conn, false, p->window, XCB_ATOM_WM_HINTS, XCB_ATOM_WM_HINTS, 0, 9);
}
@@ -4547,7 +4550,7 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
p->transient_for = get_value_reply<xcb_window_t>(p->conn, cookies[c++], XCB_ATOM_WINDOW, 0);
}
- if (dirty2 & WM2GroupLeader) {
+ if (dirty2 & (WM2GroupLeader | WM2Urgency)) {
xcb_get_property_reply_t *reply = xcb_get_property_reply(p->conn, cookies[c++], 0);
if (reply && reply->format == 32 && reply->value_len == 9 && reply->type == XCB_ATOM_WM_HINTS) {
@@ -4556,6 +4559,7 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
if (hints->flags & (1 << 6)/*WindowGroupHint*/) {
p->window_group = hints->window_group;
}
+ p->urgency = (hints->flags & (1 << 8)/*UrgencyHint*/);
}
if (reply) {
@@ -4740,6 +4744,11 @@ xcb_window_t NETWinInfo::groupLeader() const
return p->window_group;
}
+bool NETWinInfo::urgency() const
+{
+ return p->urgency;
+}
+
const char *NETWinInfo::windowClassClass() const
{
return p->class_class;
diff --git a/src/netwm.h b/src/netwm.h
index 0c89dc7..ba97db1 100644
--- a/src/netwm.h
+++ b/src/netwm.h
@@ -1373,6 +1373,14 @@ public:
xcb_window_t groupLeader() const;
/**
+ * Returns whether the UrgencyHint is set in the WM_HINTS.flags.
+ * See ICCCM 4.1.2.4.
+ *
+ * @since 5.3
+ **/
+ bool urgency() const;
+
+ /**
* Returns the class component of the window class for the window
* (i.e. WM_CLASS property).
*/
diff --git a/src/netwm_def.h b/src/netwm_def.h
index 0edadc0..9e14634 100644
--- a/src/netwm_def.h
+++ b/src/netwm_def.h
@@ -675,6 +675,7 @@ public:
@li WM2DesktopLayout _NET_DESKTOP_LAYOUT
@li WM2FullPlacement _NET_WM_FULL_PLACEMENT
@li WM2FullscreenMonitors _NET_WM_FULLSCREEN_MONITORS
+ @li WM2Urgency urgency hint in WM_HINTS (see ICCCM 4.1.2.4)
**/
enum Property2 {
WM2UserTime = 1u << 0,
@@ -698,6 +699,7 @@ public:
WM2Activities = 1u << 18, // NOT STANDARD @since 4.6
WM2BlockCompositing = 1u << 19, // NOT STANDARD @since 4.7
WM2KDEShadow = 1u << 20, // NOT Standard @since 4.7
+ WM2Urgency = 1u << 21, // @since 5.3
WM2AllProperties = ~0u
};
Q_DECLARE_FLAGS(Properties2, Property2)
diff --git a/src/netwm_p.h b/src/netwm_p.h
index 2e4659e..36ffb8d 100644
--- a/src/netwm_p.h
+++ b/src/netwm_p.h
@@ -165,6 +165,7 @@ struct NETWinInfoPrivate {
const char *activities;
bool blockCompositing;
+ bool urgency;
int ref;
};
--
2.1.0
++++++ 0003-Add-support-for-input-hint-in-NETWinInfo.patch ++++++
>From fc189fa9ccd34ca50ef7999139d55a393054c37a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= <mgraesslin(a)kde.org>
Date: Fri, 12 Sep 2014 13:24:29 +0200
Subject: [PATCH 03/13] Add support for input hint in NETWinInfo
The Input Hint is part of WM_HINTS property which is already processed
for WM2GroupLeader and WM2Urgency.
The default for input hint is true. ICCCM suggests to assume convenient
values for all fields of WM_HINTS property if a window is mapped wihtout
one. KWin sets this value to true, so the sane convenient value for the
input field seems to be true.
REVIEW: 120165
CHANGELOG: NETWinInfo provides convenient wrapper for input hint of WM_HINTS property.
---
autotests/netwininfotestclient.cpp | 46 ++++++++++++++++++++++++++++++++++++++
src/netwm.cpp | 15 +++++++++++--
src/netwm.h | 10 +++++++++
src/netwm_def.h | 2 ++
src/netwm_p.h | 1 +
5 files changed, 72 insertions(+), 2 deletions(-)
diff --git a/autotests/netwininfotestclient.cpp b/autotests/netwininfotestclient.cpp
index 8a39ba5..e35ab8d 100644
--- a/autotests/netwininfotestclient.cpp
+++ b/autotests/netwininfotestclient.cpp
@@ -80,6 +80,8 @@ private Q_SLOTS:
void testGroupLeader();
void testUrgency_data();
void testUrgency();
+ void testInput_data();
+ void testInput();
void testTransientFor();
private:
@@ -707,6 +709,50 @@ void NetWinInfoTestClient::testUrgency()
QTEST(info.urgency(), "expected");
}
+void NetWinInfoTestClient::testInput_data()
+{
+ QTest::addColumn<quint32>("flags");
+ QTest::addColumn<quint32>("input");
+ QTest::addColumn<bool>("expected");
+
+ QTest::newRow("flag_input") << quint32(1) << quint32(1) << true;
+ QTest::newRow("flag_noinput") << quint32(1) << quint32(0) << false;
+ QTest::newRow("noflag_input") << quint32(0) << quint32(1) << true;
+ QTest::newRow("noflag_noinput") << quint32(0) << quint32(0) << true;
+ QTest::newRow("flag_with_other_input") << quint32(1 | 1 << 8) << quint32(1) << true;
+ QTest::newRow("flag_with_other_noinput") << quint32(1 | 1 << 8) << quint32(0) << false;
+}
+
+void NetWinInfoTestClient::testInput()
+{
+ QVERIFY(connection());
+ INFO
+
+ QVERIFY(info.input());
+ QFETCH(quint32, flags);
+ QFETCH(quint32, input);
+
+ // group leader needs to be changed through wm hints
+ uint32_t values[] = {
+ flags,
+ input, /* Input */
+ 1, /* Normal State */
+ XCB_NONE, /* icon pixmap */
+ XCB_NONE, /* icon window */
+ XCB_NONE, /* icon x */
+ XCB_NONE, /* icon y */
+ XCB_NONE, /* icon mask */
+ XCB_NONE /* group leader */
+ };
+ xcb_change_property(connection(), XCB_PROP_MODE_REPLACE, m_testWindow,
+ XCB_ATOM_WM_HINTS, XCB_ATOM_WM_HINTS, 32, 9, values);
+ xcb_flush(connection());
+
+ // only updated after event
+ waitForPropertyChange(&info, XCB_ATOM_WM_HINTS, NET::Property(0), NET::WM2Urgency);
+ QTEST(info.input(), "expected");
+}
+
void NetWinInfoTestClient::testTransientFor()
{
QVERIFY(connection());
diff --git a/src/netwm.cpp b/src/netwm.cpp
index 0e77a95..1431cf6 100644
--- a/src/netwm.cpp
+++ b/src/netwm.cpp
@@ -2764,6 +2764,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->activities = (char *) 0;
p->blockCompositing = false;
p->urgency = false;
+ p->input = true;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -2824,6 +2825,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->activities = (char *) 0;
p->blockCompositing = false;
p->urgency = false;
+ p->input = true;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -3920,6 +3922,7 @@ void NETWinInfo::event(xcb_generic_event_t *event, NET::Properties *properties,
} else if (pe->atom == XCB_ATOM_WM_HINTS) {
dirty2 |= WM2GroupLeader;
dirty2 |= WM2Urgency;
+ dirty2 |= WM2Input;
} else if (pe->atom == XCB_ATOM_WM_TRANSIENT_FOR) {
dirty2 |= WM2TransientFor;
} else if (pe->atom == XCB_ATOM_WM_CLASS) {
@@ -4096,7 +4099,7 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
cookies[c++] = xcb_get_property(p->conn, false, p->window, XCB_ATOM_WM_TRANSIENT_FOR, XCB_ATOM_WINDOW, 0, 1);
}
- if (dirty2 & (WM2GroupLeader | WM2Urgency)) {
+ if (dirty2 & (WM2GroupLeader | WM2Urgency | WM2Input)) {
cookies[c++] = xcb_get_property(p->conn, false, p->window, XCB_ATOM_WM_HINTS, XCB_ATOM_WM_HINTS, 0, 9);
}
@@ -4550,12 +4553,15 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
p->transient_for = get_value_reply<xcb_window_t>(p->conn, cookies[c++], XCB_ATOM_WINDOW, 0);
}
- if (dirty2 & (WM2GroupLeader | WM2Urgency)) {
+ if (dirty2 & (WM2GroupLeader | WM2Urgency | WM2Input)) {
xcb_get_property_reply_t *reply = xcb_get_property_reply(p->conn, cookies[c++], 0);
if (reply && reply->format == 32 && reply->value_len == 9 && reply->type == XCB_ATOM_WM_HINTS) {
kde_wm_hints *hints = reinterpret_cast<kde_wm_hints *>(xcb_get_property_value(reply));
+ if (hints->flags & (1 << 0)/*Input*/) {
+ p->input = hints->input;
+ }
if (hints->flags & (1 << 6)/*WindowGroupHint*/) {
p->window_group = hints->window_group;
}
@@ -4749,6 +4755,11 @@ bool NETWinInfo::urgency() const
return p->urgency;
}
+bool NETWinInfo::input() const
+{
+ return p->input;
+}
+
const char *NETWinInfo::windowClassClass() const
{
return p->class_class;
diff --git a/src/netwm.h b/src/netwm.h
index ba97db1..436ad2f 100644
--- a/src/netwm.h
+++ b/src/netwm.h
@@ -1381,6 +1381,16 @@ public:
bool urgency() const;
/**
+ * Returns whether the Input flag is set in WM_HINTS.
+ * See ICCCM 4.1.2.4 and 4.1.7.
+ *
+ * The default value is @c true in case the Client is mapped without a WM_HINTS property.
+ *
+ * @since 5.3
+ **/
+ bool input() const;
+
+ /**
* Returns the class component of the window class for the window
* (i.e. WM_CLASS property).
*/
diff --git a/src/netwm_def.h b/src/netwm_def.h
index 9e14634..12abfff 100644
--- a/src/netwm_def.h
+++ b/src/netwm_def.h
@@ -676,6 +676,7 @@ public:
@li WM2FullPlacement _NET_WM_FULL_PLACEMENT
@li WM2FullscreenMonitors _NET_WM_FULLSCREEN_MONITORS
@li WM2Urgency urgency hint in WM_HINTS (see ICCCM 4.1.2.4)
+ @li WM2Input input hint (input in WM_HINTS, see ICCCM 4.1.2.4)
**/
enum Property2 {
WM2UserTime = 1u << 0,
@@ -700,6 +701,7 @@ public:
WM2BlockCompositing = 1u << 19, // NOT STANDARD @since 4.7
WM2KDEShadow = 1u << 20, // NOT Standard @since 4.7
WM2Urgency = 1u << 21, // @since 5.3
+ WM2Input = 1u << 22, // @since 5.3
WM2AllProperties = ~0u
};
Q_DECLARE_FLAGS(Properties2, Property2)
diff --git a/src/netwm_p.h b/src/netwm_p.h
index 36ffb8d..a586450 100644
--- a/src/netwm_p.h
+++ b/src/netwm_p.h
@@ -166,6 +166,7 @@ struct NETWinInfoPrivate {
const char *activities;
bool blockCompositing;
bool urgency;
+ bool input;
int ref;
};
--
2.1.0
++++++ 0007-Add-support-for-protocols-to-NETWinInfo.patch ++++++
>From 59cb063b99e6ec13c0bc3cf3fd95a01258184e86 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= <mgraesslin(a)kde.org>
Date: Fri, 12 Sep 2014 16:04:01 +0200
Subject: [PATCH 07/13] Add support for protocols to NETWinInfo
NETWinInfo is now able to read all known protocols set on WM_PROTOCOLS
property and provides the set protocols as flags.
So far the following protocols are supported:
* WM_TAKE_FOCUS (ICCCM 4.1.2.7)
* WM_DELETE_WINDOW (ICCCM 4.1.2.7)
* _NET_WM_SYNC_REQUEST (EWMH)
* _NET_WM_PING (EWMH)
* _NET_WM_CONTEXT_HELP (KDE specific extension to EWMH)
REVIEW: 120213
CHANGELOG: NETWinInfo provides convenient wrapper for WM_PROTOCOLS.
---
src/netwm.cpp | 46 +++++++++++++-
src/netwm.h | 13 ++++
src/netwm_def.h | 19 ++++++
src/netwm_p.h | 1 +
5 files changed, 201 insertions(+), 1 deletion(-)
diff --git a/src/netwm.cpp b/src/netwm.cpp
index 1431cf6..3107a23 100644
--- a/src/netwm.cpp
+++ b/src/netwm.cpp
@@ -118,7 +118,11 @@ static xcb_atom_t kde_net_wm_shadow = 0;
// application protocols
static xcb_atom_t wm_protocols = 0;
+static xcb_atom_t wm_take_focus = 0;
+static xcb_atom_t wm_delete_window = 0;
static xcb_atom_t net_wm_ping = 0;
+static xcb_atom_t net_wm_sync_request = 0;
+static xcb_atom_t net_wm_context_help = 0;
// application window types
static xcb_atom_t net_wm_window_type_normal = 0;
@@ -382,7 +386,7 @@ static QByteArray get_atom_name(xcb_connection_t *c, xcb_atom_t atom)
}
#endif
-static const int netAtomCount = 88;
+static const int netAtomCount = 91;
static void create_netwm_atoms(xcb_connection_t *c)
{
@@ -481,6 +485,10 @@ static void create_netwm_atoms(xcb_connection_t *c)
{ "WM_STATE", &xa_wm_state },
{ "WM_PROTOCOLS", &wm_protocols },
+ { "WM_TAKE_FOCUS", &wm_take_focus },
+ { "WM_DELETE_WINDOW", &wm_delete_window },
+ { "_NET_WM_SYNC_REQUEST", &net_wm_sync_request },
+ { "_NET_WM_CONTEXT_HELP", &net_wm_context_help },
{ "_NET_WM_FULL_PLACEMENT", &net_wm_full_placement },
{ "_KDE_NET_WM_ACTIVITIES", &kde_net_wm_activities },
@@ -2765,6 +2773,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->blockCompositing = false;
p->urgency = false;
p->input = true;
+ p->protocols = NET::NoProtocol;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -2826,6 +2835,7 @@ NETWinInfo::NETWinInfo(xcb_connection_t *connection, xcb_window_t window, xcb_wi
p->blockCompositing = false;
p->urgency = false;
p->input = true;
+ p->protocols = NET::NoProtocol;
// p->strut.left = p->strut.right = p->strut.top = p->strut.bottom = 0;
// p->frame_strut.left = p->frame_strut.right = p->frame_strut.top =
@@ -3937,6 +3947,8 @@ void NETWinInfo::event(xcb_generic_event_t *event, NET::Properties *properties,
dirty2 |= WM2BlockCompositing;
} else if (pe->atom == kde_net_wm_shadow) {
dirty2 |= WM2KDEShadow;
+ } else if (pe->atom == wm_protocols) {
+ dirty2 |= WM2Protocols;
}
do_update = true;
@@ -4115,6 +4127,10 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
cookies[c++] = xcb_get_property(p->conn, false, p->window, XCB_ATOM_WM_CLIENT_MACHINE, XCB_ATOM_STRING, 0, MAX_PROP_SIZE);
}
+ if (dirty2 & WM2Protocols) {
+ cookies[c++] = xcb_get_property(p->conn, false, p->window, wm_protocols, XCB_ATOM_ATOM, 0, 2048);
+ }
+
c = 0;
if (dirty & XAWMState) {
@@ -4605,6 +4621,24 @@ void NETWinInfo::update(NET::Properties dirtyProperties, NET::Properties2 dirtyP
p->client_machine = nstrndup(value.constData(), value.length());
}
}
+
+ if (dirty2 & WM2Protocols) {
+ const QVector<xcb_atom_t> protocols = get_array_reply<xcb_atom_t>(p->conn, cookies[c++], XCB_ATOM_ATOM);
+ p->protocols = NET::NoProtocol;
+ for (auto it = protocols.begin(); it != protocols.end(); ++it) {
+ if ((*it) == wm_take_focus) {
+ p->protocols |= TakeFocusProtocol;
+ } else if ((*it) == wm_delete_window) {
+ p->protocols |= DeleteWindowProtocol;
+ } else if ((*it) == net_wm_ping) {
+ p->protocols |= PingProtocol;
+ } else if ((*it) == net_wm_sync_request) {
+ p->protocols |= SyncRequestProtocol;
+ } else if ((*it) == net_wm_context_help) {
+ p->protocols |= ContextHelpProtocol;
+ }
+ }
+ }
}
NETRect NETWinInfo::iconGeometry() const
@@ -4845,6 +4879,16 @@ NET::MappingState NETWinInfo::mappingState() const
return p->mapping_state;
}
+NET::Protocols NETWinInfo::protocols() const
+{
+ return p->protocols;
+}
+
+bool NETWinInfo::supportsProtocol(NET::Protocol protocol) const
+{
+ return p->protocols.testFlag(protocol);
+}
+
void NETRootInfo::virtual_hook(int, void *)
{
/*BASE::virtual_hook( id, data );*/
diff --git a/src/netwm.h b/src/netwm.h
index 436ad2f..0535c39 100644
--- a/src/netwm.h
+++ b/src/netwm.h
@@ -1519,6 +1519,19 @@ public:
NET::Properties event(xcb_generic_event_t *event);
/**
+ * @returns The window manager protocols this Client supports.
+ * @since 5.3
+ **/
+ NET::Protocols protocols() const;
+
+ /**
+ * @returns @c true if the Client supports the @p protocol.
+ * @param protocol The window manager protocol to test for
+ * @since 5.3
+ **/
+ bool supportsProtocol(NET::Protocol protocol) const;
+
+ /**
Sentinel value to indicate that the client wishes to be visible on
all desktops.
diff --git a/src/netwm_def.h b/src/netwm_def.h
index 12abfff..c8b1ba0 100644
--- a/src/netwm_def.h
+++ b/src/netwm_def.h
@@ -677,6 +677,7 @@ public:
@li WM2FullscreenMonitors _NET_WM_FULLSCREEN_MONITORS
@li WM2Urgency urgency hint in WM_HINTS (see ICCCM 4.1.2.4)
@li WM2Input input hint (input in WM_HINTS, see ICCCM 4.1.2.4)
+ @li WM2Protocols see NET::Protocol
**/
enum Property2 {
WM2UserTime = 1u << 0,
@@ -702,6 +703,7 @@ public:
WM2KDEShadow = 1u << 20, // NOT Standard @since 4.7
WM2Urgency = 1u << 21, // @since 5.3
WM2Input = 1u << 22, // @since 5.3
+ WM2Protocols = 1u << 23, // @since 5.3
WM2AllProperties = ~0u
};
Q_DECLARE_FLAGS(Properties2, Property2)
@@ -750,6 +752,22 @@ public:
};
/**
+ * Protocols supported by the client.
+ * See ICCCM 4.1.2.7.
+ *
+ * @since 5.3
+ **/
+ enum Protocol {
+ NoProtocol = 0,
+ TakeFocusProtocol = 1 << 0, ///< WM_TAKE_FOCUS
+ DeleteWindowProtocol = 1 << 1, ///< WM_DELETE_WINDOW
+ PingProtocol = 1 << 2, ///< _NET_WM_PING from EWMH
+ SyncRequestProtocol = 1 << 3, ///< _NET_WM_SYNC_REQUEST from EWMH
+ ContextHelpProtocol = 1 << 4 ///< _NET_WM_CONTEXT_HELP, NON STANDARD!
+ };
+ Q_DECLARE_FLAGS(Protocols, Protocol)
+
+ /**
Compares two X timestamps, taking into account wrapping and 64bit architectures.
Return value is like with strcmp(), 0 for equal, -1 for time1 < time2, 1 for time1 > time2.
*/
@@ -767,5 +785,6 @@ Q_DECLARE_OPERATORS_FOR_FLAGS(NET::Properties2)
Q_DECLARE_OPERATORS_FOR_FLAGS(NET::WindowTypes)
Q_DECLARE_OPERATORS_FOR_FLAGS(NET::States)
Q_DECLARE_OPERATORS_FOR_FLAGS(NET::Actions)
+Q_DECLARE_OPERATORS_FOR_FLAGS(NET::Protocols)
#endif // netwm_def_h
diff --git a/src/netwm_p.h b/src/netwm_p.h
index a586450..3bb8213 100644
--- a/src/netwm_p.h
+++ b/src/netwm_p.h
@@ -167,6 +167,7 @@ struct NETWinInfoPrivate {
bool blockCompositing;
bool urgency;
bool input;
+ NET::Protocols protocols;
int ref;
};
--
2.1.0
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package frameworkintegration for openSUSE:Factory checked in at 2014-10-01 11:22:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/frameworkintegration (Old)
and /work/SRC/openSUSE:Factory/.frameworkintegration.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "frameworkintegration"
Changes:
--------
--- /work/SRC/openSUSE:Factory/frameworkintegration/frameworkintegration.changes 2014-09-12 17:03:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.frameworkintegration.new/frameworkintegration.changes 2014-10-01 11:22:18.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Sep 24 19:02:12 UTC 2014 - hrvoje.senjan(a)gmail.com
+
+- Added 0001-default-to-breeze.patch and 0002-colorscheme-in-General.patch
+ from upstream: adjust correct default widget theme, and makes
+ colorscheme be read from correct kconfig section
+
+-------------------------------------------------------------------
New:
----
0001-default-to-breeze.patch
0002-colorscheme-in-General.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ frameworkintegration.spec ++++++
--- /var/tmp/diff_new_pack.aLrK16/_old 2014-10-01 11:22:19.000000000 +0200
+++ /var/tmp/diff_new_pack.aLrK16/_new 2014-10-01 11:22:19.000000000 +0200
@@ -44,6 +44,10 @@
Url: http://www.kde.org
Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar…
Source1: baselibs.conf
+# PATCH-FIX-UPSTREAM 0001-default-to-breeze.patch
+Patch0: 0001-default-to-breeze.patch
+# PATCH-FIX-UPSTREAM 0002-colorscheme-in-General.patch
+Patch1: 0002-colorscheme-in-General.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -85,6 +89,8 @@
%lang_package -n %lname
%prep
%setup -q
+%patch0 -p1
+%patch1 -p1
%build
%cmake_kf5 -d build
++++++ 0001-default-to-breeze.patch ++++++
>From 0c42e21578386a37453ee1dd8f88767fd033c899 Mon Sep 17 00:00:00 2001
From: Marco Martin <notmart(a)gmail.com>
Date: Wed, 24 Sep 2014 17:38:53 +0200
Subject: [PATCH 1/2] default to breeze
---
src/platformtheme/khintssettings.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/platformtheme/khintssettings.cpp b/src/platformtheme/khintssettings.cpp
index 84b8452..c7b2967 100644
--- a/src/platformtheme/khintssettings.cpp
+++ b/src/platformtheme/khintssettings.cpp
@@ -77,6 +77,7 @@ KHintsSettings::KHintsSettings() : QObject(0)
QStringList styleNames;
styleNames << cg.readEntry("widgetStyle", QString())
+ << "breeze"
<< "oxygen"
<< "fusion"
<< "windows";
@@ -239,6 +240,7 @@ void KHintsSettings::slotNotifyChange(int type, int arg)
QStringList styleNames;
styleNames << cg.readEntry("widgetStyle", QString())
+ << "breeze"
<< "oxygen"
<< "fusion"
<< "windows";
--
2.1.0
++++++ 0002-colorscheme-in-General.patch ++++++
>From d162a0726f8320018b8ec6b4b54f694e69a7767c Mon Sep 17 00:00:00 2001
From: Marco Martin <notmart(a)gmail.com>
Date: Wed, 24 Sep 2014 20:00:46 +0200
Subject: [PATCH 2/2] colorscheme in General
---
src/platformtheme/khintssettings.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/platformtheme/khintssettings.cpp b/src/platformtheme/khintssettings.cpp
index c7b2967..8799216 100644
--- a/src/platformtheme/khintssettings.cpp
+++ b/src/platformtheme/khintssettings.cpp
@@ -348,7 +348,7 @@ void KHintsSettings::loadPalettes()
return;
}
- const QString scheme = readConfigValue("KDE", "ColorScheme", "Breeze").toString();
+ const QString scheme = readConfigValue("General", "ColorScheme", "Breeze").toString();
path = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/" + scheme + ".colors");
if (!path.isEmpty()) {
--
2.1.0
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package at for openSUSE:Factory checked in at 2014-10-01 11:22:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/at (Old)
and /work/SRC/openSUSE:Factory/.at.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "at"
Changes:
--------
--- /work/SRC/openSUSE:Factory/at/at.changes 2014-07-31 21:50:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.at.new/at.changes 2014-10-01 11:22:15.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Sep 24 12:21:20 UTC 2014 - pgajdos(a)suse.com
+
+- updated to 3.1.15:
+ * pam.conf: require pam_loginuid.so
+ * atd.service.in: Add Documentation field.
+ * atd.service.in: Set IgnoreSIGPIPE=false
+
+-------------------------------------------------------------------
Old:
----
at_3.1.14.orig.tar.gz
New:
----
at_3.1.15.orig.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ at.spec ++++++
--- /var/tmp/diff_new_pack.uhxEyA/_old 2014-10-01 11:22:17.000000000 +0200
+++ /var/tmp/diff_new_pack.uhxEyA/_new 2014-10-01 11:22:17.000000000 +0200
@@ -17,7 +17,7 @@
Name: at
-Version: 3.1.14
+Version: 3.1.15
Release: 0
Summary: A Job Manager
License: GPL-2.0+
@@ -99,7 +99,7 @@
%patch16
%patch17 -p1
%patch19
-%patch20 -p1
+%patch20
%patch21 -p1
%patch22
%patch23 -p1
++++++ at-3.1.14-parse-suse-sysconfig.patch ++++++
--- /var/tmp/diff_new_pack.uhxEyA/_old 2014-10-01 11:22:17.000000000 +0200
+++ /var/tmp/diff_new_pack.uhxEyA/_new 2014-10-01 11:22:17.000000000 +0200
@@ -9,13 +9,11 @@
configure.in | 44 +++++++++++++++++++++++++++-----------------
3 files changed, 50 insertions(+), 19 deletions(-)
-Index: at-3.1.14/Makefile.in
+Index: Makefile.in
===================================================================
---- at-3.1.14.orig/Makefile.in
-+++ at-3.1.14/Makefile.in
-@@ -26,19 +26,19 @@ LN_S = @LN_S@
- YACC = @YACC@
- LEX = @LEX@
+--- Makefile.in.orig 2014-09-18 10:46:08.197168752 +0200
++++ Makefile.in 2014-09-18 10:46:08.265168751 +0200
+@@ -28,7 +28,7 @@
LEXLIB = @LEXLIB@
CC = @CC@
@@ -24,7 +22,7 @@
LDFLAGS = @LDFLAGS@
LFILE = $(ATJOB_DIR)/.SEQ
DEFS = @DEFS@ -DVERSION=\"$(VERSION)\" \
- -DETCDIR=\"$(etcdir)\" -DLOADAVG_MX=$(LOADAVG_MX) \
+@@ -36,7 +36,7 @@
-DDAEMON_USERNAME=\"$(DAEMON_USERNAME)\" \
-DDAEMON_GROUPNAME=\"$(DAEMON_GROUPNAME)\" \
-DLFILE=\"$(LFILE)\" -Wall
@@ -33,15 +31,11 @@
LIBOBJS = @LIBOBJS@
INSTALL = @INSTALL@
PAMLIB = @PAMLIB@
- SELINUXLIB = @SELINUXLIB@
-
-Index: at-3.1.14/atd.c
+Index: atd.c
===================================================================
---- at-3.1.14.orig/atd.c
-+++ at-3.1.14/atd.c
-@@ -72,10 +72,14 @@
-
- #ifdef HAVE_UNISTD_H
+--- atd.c.orig 2014-09-18 10:46:08.261168751 +0200
++++ atd.c 2014-09-18 10:46:08.265168751 +0200
+@@ -74,6 +74,10 @@
#include <syslog.h>
#endif
@@ -52,11 +46,7 @@
/* Local headers */
#include "privs.h"
- #include "daemon.h"
-
-@@ -928,10 +932,11 @@ main(int argc, char *argv[])
- * For those files which are to be executed, run_file() is called, which forks
- * off a child which takes care of I/O redirection, forks off another child
+@@ -930,6 +934,7 @@
* for execution and yet another one, optionally, for sending mail.
* Files which already have run are removed during the next invocation.
*/
@@ -64,11 +54,7 @@
int c;
time_t next_invocation;
struct sigaction act;
- struct passwd *pwe;
- struct group *ge;
-@@ -996,10 +1001,26 @@ main(int argc, char *argv[])
- pabort("idiotic option - aborted");
- break;
+@@ -998,6 +1003,22 @@
}
}
@@ -91,15 +77,11 @@
namep = argv[0];
if (chdir(ATJOB_DIR) != 0)
perr("Cannot change to " ATJOB_DIR);
-
- if (optind < argc)
-Index: at-3.1.14/configure.ac
+Index: configure.ac
===================================================================
---- at-3.1.14.orig/configure.ac
-+++ at-3.1.14/configure.ac
-@@ -3,11 +3,11 @@ dnl Process this file with autoconf to p
- AC_INIT(at, 3.1.14)
- AC_CONFIG_SRCDIR(at.c)
+--- configure.ac.orig 2014-09-18 10:46:08.217168752 +0200
++++ configure.ac 2014-09-18 10:46:08.265168751 +0200
+@@ -5,7 +5,7 @@
AC_PREFIX_DEFAULT(/usr)
AC_CONFIG_HEADER(config.h)
@@ -108,9 +90,7 @@
VERSION=AC_PACKAGE_VERSION
if test "X$CFLAGS" = "X"; then
- CFLAGS="-O2 -g -Wall"
- fi
-@@ -40,20 +40,21 @@ case "$host" in
+@@ -40,20 +40,21 @@
esac
AC_MSG_CHECKING(__attribute__((noreturn)))
@@ -136,7 +116,7 @@
dnl Checks for header files.
AC_HEADER_DIRENT
AC_HEADER_STDC
-@@ -63,7 +64,18 @@ AC_CHECK_HEADERS(stdarg.h)
+@@ -63,7 +64,18 @@
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
@@ -156,9 +136,7 @@
AC_TYPE_UID_T
AC_TYPE_MODE_T
AC_TYPE_OFF_T
-@@ -258,20 +267,20 @@ AC_ARG_WITH(daemon_groupname,
- AC_MSG_RESULT(daemon)
- )
+@@ -261,8 +273,8 @@
AC_SUBST(DAEMON_GROUPNAME)
AC_ARG_WITH(selinux,
@@ -169,7 +147,7 @@
)
AC_CHECK_LIB(selinux, is_selinux_enabled, SELINUXLIB=-lselinux)
AC_SUBST(SELINUXLIB)
- AC_SUBST(WITH_SELINUX)
+@@ -270,7 +282,7 @@
AC_ARG_WITH(pam,
[ --with-pam Define to enable pam support ],
@@ -178,5 +156,3 @@
)
AC_CHECK_LIB(pam, pam_start, PAMLIB='-lpam -lpam_misc')
AC_SUBST(PAMLIB)
-
- AC_CONFIG_FILES(Makefile atrun atd.8 atrun.8 at.1 at.allow.5 batch)
++++++ at_3.1.14.orig.tar.gz -> at_3.1.15.orig.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.1.14/ChangeLog new/at-3.1.15/ChangeLog
--- old/at-3.1.14/ChangeLog 2013-09-08 14:43:53.000000000 +0200
+++ new/at-3.1.15/ChangeLog 2014-08-10 13:56:37.000000000 +0200
@@ -145,3 +145,10 @@
No longer try to compile and run a trivial C program.
Add -M option to usage message.
Use LDFLAGS when linking programs.
+
+at 3.1.15 (2014-08-10):
+
+ Ansgar Burchardt (3):
+ pam.conf: require pam_loginuid.so
+ atd.service.in: Add Documentation field.
+ atd.service.in: Set IgnoreSIGPIPE=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.1.14/atd.service.in new/at-3.1.15/atd.service.in
--- old/at-3.1.14/atd.service.in 2013-09-08 14:43:53.000000000 +0200
+++ new/at-3.1.15/atd.service.in 2014-08-10 13:56:37.000000000 +0200
@@ -1,8 +1,10 @@
[Unit]
Description=Deferred execution scheduler
+Documentation=man:atd(8)
[Service]
ExecStart=@sbindir@/atd -f
+IgnoreSIGPIPE=false
[Install]
WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.1.14/configure new/at-3.1.15/configure
--- old/at-3.1.14/configure 2013-09-08 14:43:53.000000000 +0200
+++ new/at-3.1.15/configure 2014-08-10 13:56:37.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for at 3.1.14.
+# Generated by GNU Autoconf 2.69 for at 3.1.15.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
# Identity of this package.
PACKAGE_NAME='at'
PACKAGE_TARNAME='at'
-PACKAGE_VERSION='3.1.14'
-PACKAGE_STRING='at 3.1.14'
+PACKAGE_VERSION='3.1.15'
+PACKAGE_STRING='at 3.1.15'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1263,7 +1263,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 at 3.1.14 to adapt to many kinds of systems.
+\`configure' configures at 3.1.15 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1328,7 +1328,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of at 3.1.14:";;
+ short | recursive ) echo "Configuration of at 3.1.15:";;
esac
cat <<\_ACEOF
@@ -1425,7 +1425,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-at configure 3.1.14
+at configure 3.1.15
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1901,7 +1901,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by at $as_me 3.1.14, which was
+It was created by at $as_me 3.1.15, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2256,7 +2256,7 @@
-VERSION=3.1.14
+VERSION=3.1.15
if test "X$CFLAGS" = "X"; then
CFLAGS="-O2 -g -Wall"
fi
@@ -5744,7 +5744,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by at $as_me 3.1.14, which was
+This file was extended by at $as_me 3.1.15, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -5806,7 +5806,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-at config.status 3.1.14
+at config.status 3.1.15
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/at-3.1.14/configure.ac new/at-3.1.15/configure.ac
--- old/at-3.1.14/configure.ac 2013-09-08 14:43:53.000000000 +0200
+++ new/at-3.1.15/configure.ac 2014-08-10 13:56:37.000000000 +0200
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(at, 3.1.14)
+AC_INIT(at, 3.1.15)
AC_CONFIG_SRCDIR(at.c)
AC_PREFIX_DEFAULT(/usr)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-3.1.14/pam.conf new/at-3.1.15/pam.conf
--- old/at-3.1.14/pam.conf 2013-09-08 14:43:53.000000000 +0200
+++ new/at-3.1.15/pam.conf 2014-08-10 13:56:37.000000000 +0200
@@ -5,5 +5,6 @@
auth required pam_env.so
@include common-auth
@include common-account
+session required pam_loginuid.so
@include common-session-noninteractive
session required pam_limits.so
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pinentry for openSUSE:Factory checked in at 2014-10-01 11:22:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pinentry (Old)
and /work/SRC/openSUSE:Factory/.pinentry.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pinentry"
Changes:
--------
--- /work/SRC/openSUSE:Factory/pinentry/pinentry.changes 2013-12-30 10:27:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pinentry.new/pinentry.changes 2014-10-01 11:22:13.000000000 +0200
@@ -1,0 +2,14 @@
+Sun Sep 21 22:21:38 UTC 2014 - andreas.stieger(a)gmx.de
+
+- pinentry 0.8.4:
+ * New pinentry-tty version for dumb terminals.
+ * Qt4: New option to enable pasting the passphrase from clipboard
+ * Qt4: Improved accessiblity
+ * Qt4: Raise confirm message windows into foreground
+ * Improved the build system.
+- remove pinentry-0.8.1-allow_paste_qt4.patch, functionality
+ implemented
+- sync pinentry wrapper with Fedora
+- update pinentry wrapper to use pinentry-tty on dumb terminals
+
+-------------------------------------------------------------------
Old:
----
pinentry-0.8.1-allow_paste_qt4.patch
pinentry-0.8.3.tar.bz2
pinentry-0.8.3.tar.bz2.sig
New:
----
pinentry-0.8.4.tar.bz2
pinentry-0.8.4.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pinentry.spec ++++++
--- /var/tmp/diff_new_pack.E3PkQV/_old 2014-10-01 11:22:15.000000000 +0200
+++ /var/tmp/diff_new_pack.E3PkQV/_new 2014-10-01 11:22:15.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package pinentry
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: pinentry
-Version: 0.8.3
+Version: 0.8.4
Release: 0
Summary: Collection of Simple PIN or Passphrase Entry Dialogs
License: GPL-2.0+
@@ -30,8 +30,6 @@
Patch0: moreSecureMemoryForPinentry-qt.diff
Patch1: pinentry-0.7.2-gtk+-2.4.diff
Patch2: pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
-# PATCH-FIX-UPSTREAM allow paste for pinentry-qt4 (bnc#690514)
-Patch4: pinentry-0.8.1-allow_paste_qt4.patch
# PATCH-FIX-UPSTREAM allow paste for pinentry-gtk-2 (bnc#690514)
Patch5: pinentry-0.8.1-allow_paste_gtk2.patch
# PATCH-FIX-SUSE fix qt4 password entry not to allow IM (bnc#725471)
@@ -46,7 +44,7 @@
BuildRequires: libqt4-devel
BuildRequires: ncurses-devel
BuildRequires: update-desktop-files
-BuildRequires: pkgconfig(gtk+-2.0)
+BuildRequires: pkgconfig(gtk+-2.0) >= 2.4.0
%if %suse_version >= 1230
BuildRequires: gpg-offline
%endif
@@ -59,9 +57,7 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-%package -n pinentry-qt4
-Version: %{version}
-Release: 0
+%package qt4
Summary: Collection of Simple PIN or Passphrase Entry Dialogs
Group: Productivity/Other
Requires: pinentry
@@ -71,13 +67,11 @@
Provides: pinentry:/usr/bin/pinentry-qt4
Obsoletes: pinentry-qt <= 0.8.3
-%description -n pinentry-qt4
+%description qt4
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-%package -n pinentry-gtk2
-Version: %{version}
-Release: 0
+%package gtk2
Summary: Collection of Simple PIN or Passphrase Entry Dialogs
Group: Productivity/Other
Requires: pinentry
@@ -85,7 +79,7 @@
Provides: pinentry-gui
Provides: pinentry:/usr/bin/pinentry-gtk-2
-%description -n pinentry-gtk2
+%description gtk2
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
@@ -95,7 +89,6 @@
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
-%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch8 -p1
@@ -106,12 +99,14 @@
# Regenerate moc's
moc qt4/pinentrydialog.h > qt4/pinentrydialog.moc
moc qt4/qsecurelineedit.h > qt4/qsecurelineedit.moc
+moc qt4/pinentryconfirm.h > qt4/pinentryconfirm.moc
export CFLAGS="%{optflags} $(%{ncursesw_config} --cflags)"
export CXXFLAGS="%{optflags} $(%{ncursesw_config} --cflags)"
%configure \
--enable-pinentry-curses \
--enable-pinentry-qt4 \
--enable-pinentry-gtk2 \
+ --enable-pinentry-tty \
--with-qt-dir=%{_libdir}/qt3/ \
--with-qt-includes=%{_libdir}/qt3/include/ \
--with-qt-libraries=%{_libdir}/qt3/%{_lib}/ \
@@ -136,12 +131,13 @@
%doc AUTHORS COPYING ChangeLog NEWS README
%doc %{_infodir}/pinentry*
%attr(755,root,root) %{_bindir}/pinentry
+%attr(755,root,root) %{_bindir}/pinentry-tty
%attr(755,root,root) %{_bindir}/pinentry-curses
-%files -n pinentry-qt4
+%files qt4
%attr(755,root,root) %{_bindir}/pinentry-qt4
-%files -n pinentry-gtk2
+%files gtk2
%attr(755,root,root) %{_bindir}/pinentry-gtk-2
%changelog
++++++ pinentry ++++++
--- /var/tmp/diff_new_pack.E3PkQV/_old 2014-10-01 11:22:15.000000000 +0200
+++ /var/tmp/diff_new_pack.E3PkQV/_new 2014-10-01 11:22:15.000000000 +0200
@@ -1,6 +1,8 @@
#!/bin/sh
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 Fedora Project
+# Copyright (c) 2014 Red Hat
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -8,61 +10,76 @@
#
# Anna Bernathova <anicka(a)novell.com> 2006
# Pavel Nemec <pnemec(a)novell.com> 2006
+# Rex Dieter <rdieter(a)fedoraproject.org> 2009
# Pavol Rusnak <prusnak(a)novell.com> 2009
+# Boris Ranto <branto(a)redhat.com> 2014
+# Andreas Stieger <andreas.stieger(a)gmx.de> 2014
#
# use proper binary (pinentry-qt4, pinentry-qt, pinentry-gtk-2 or pinentry-curses)
kde_running=
-if [ -n "$KDE_FULL_SESSION" ]; then
+arg=
+display=
+# look for a --display option
+for opt in "$@"; do
+ if [ "$opt" = "--display" ]; then
+ arg=1
+ elif [ -n "$arg" ]; then
+ display="$opt"
+ else
+ arg=
+ fi
+done
+
+# export DISPLAY if pinentry is meant to be run on a different display
+# check the KDE_FULL_SESSION variable otherwise
+if [ -n "$display" -a "$DISPLAY" != "$display" ]; then
+ export DISPLAY="$display"
+elif [ -n "$KDE_FULL_SESSION" ]; then
kde_running=1
kde_ver="$KDE_SESSION_VERSION"
-elif [ -n "$DISPLAY" ]; then
+fi
+
+# Check for presence of xprop binary
+type xprop >/dev/null 2>/dev/null
+XPROP=$?
+
+if [ -n "$DISPLAY" -a $XPROP -eq 0 ]; then
xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
if test $? -eq 0; then
kde_running=1
kde_ver="`xprop -root | sed -n 's/KDE_SESSION_VERSION(CARDINAL) = //p'`" 2>/dev/null
fi
-else
- arg=
- display=
- for opt in "$@"; do
- if [ "$opt" = "--display" ]; then
- arg=1
- elif [ -n "$arg" ]; then
- display="$opt"
- else
- arg=
- fi
- done
- if [ -n "$display" ]; then
- DISPLAY="$display" xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
- if test $? -eq 0; then
- kde_running=1
- kde_ver="`DISPLAY="$display" xprop -root | sed -n 's/KDE_SESSION_VERSION(CARDINAL) = //p'`" 2>/dev/null
- fi
- fi
fi
+# if a user supplied a pinentry binary, use it
+if [ -n "$PINENTRY_BINARY" ];
+then
+ export PINENTRY_BINARY="$PINENTRY_BINARY"
# if KDE is detected and pinentry-qt4 exists, use pinentry-qt4
-if [ -n "$kde_running" -a "$kde_ver"x = 4x -a -f /usr/bin/pinentry-qt4 ]
+elif [ -n "$kde_running" -a "$kde_ver"x = 4x -a -x /usr/bin/pinentry-qt4 ]
then
export PINENTRY_BINARY="/usr/bin/pinentry-qt4"
# if KDE is detected and pinentry-qt exists, use pinentry-qt
-elif [ -n "$kde_running" -a -f /usr/bin/pinentry-qt ]
+elif [ -n "$kde_running" -a -x /usr/bin/pinentry-qt ]
then
export PINENTRY_BINARY="/usr/bin/pinentry-qt"
# otherwise test if pinentry-gtk-2 is installed
-elif [ -n "$DISPLAY" -a -f /usr/bin/pinentry-gtk-2 ]
+elif [ -n "$DISPLAY" -a -x /usr/bin/pinentry-gtk-2 ]
then
export PINENTRY_BINARY="/usr/bin/pinentry-gtk-2"
# otherwise test if pinentry-qt4 exists although KDE is not detected
-elif [ -n "$DISPLAY" -a -f /usr/bin/pinentry-qt4 ]
+elif [ -n "$DISPLAY" -a -x /usr/bin/pinentry-qt4 ]
then
export PINENTRY_BINARY="/usr/bin/pinentry-qt4"
# otherwise test if pinentry-qt exists although KDE is not detected
-elif [ -n "$DISPLAY" -a -f /usr/bin/pinentry-qt ]
+elif [ -n "$DISPLAY" -a -x /usr/bin/pinentry-qt ]
then
export PINENTRY_BINARY="/usr/bin/pinentry-qt"
+# use pinentry-tty for modem / serial
+elif [ "$TERM" = "dumb" ]
+then
+ export PINENTRY_BINARY="/usr/bin/pinentry-tty"
# pinentry-curses is installed by default
else
export PINENTRY_BINARY="/usr/bin/pinentry-curses"
++++++ pinentry-0.8.3.tar.bz2 -> pinentry-0.8.4.tar.bz2 ++++++
++++ 21719 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libgpg-error for openSUSE:Factory checked in at 2014-10-01 11:22:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgpg-error (Old)
and /work/SRC/openSUSE:Factory/.libgpg-error.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgpg-error"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libgpg-error/libgpg-error.changes 2014-09-17 17:42:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libgpg-error.new/libgpg-error.changes 2014-10-01 11:22:12.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Sep 21 20:09:03 UTC 2014 - andreas.stieger(a)gmx.de
+
+- update to 1.16:
+ * Fixed a prototype mismatch.
+ * Fix es_fclose for streams opened with "samethread".
+
+-------------------------------------------------------------------
Old:
----
libgpg-error-1.15.tar.bz2
libgpg-error-1.15.tar.bz2.sig
New:
----
libgpg-error-1.16.tar.bz2
libgpg-error-1.16.tar.bz2.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgpg-error.spec ++++++
--- /var/tmp/diff_new_pack.OBGtM4/_old 2014-10-01 11:22:13.000000000 +0200
+++ /var/tmp/diff_new_pack.OBGtM4/_new 2014-10-01 11:22:13.000000000 +0200
@@ -17,7 +17,7 @@
Name: libgpg-error
-Version: 1.15
+Version: 1.16
Release: 0
Summary: Library That Defines Common Error Values for All GnuPG Components
License: GPL-2.0+ and LGPL-2.1+
++++++ libgpg-error-1.15.tar.bz2 -> libgpg-error-1.16.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/ChangeLog new/libgpg-error-1.16/ChangeLog
--- old/libgpg-error-1.15/ChangeLog 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/ChangeLog 2014-09-18 13:15:37.000000000 +0200
@@ -1,3 +1,21 @@
+2014-09-18 Werner Koch <wk(a)gnupg.org>
+
+ Release 1.16.
+ * configure.ac: Set LT version to C12/A12/R2.
+
+ Add new lock-obj-pub for Apple iOS.
+ * src/syscfg/lock-obj-pub.aarch64-apple-darwin.h: New.
+ * src/syscfg/lock-obj-pub.arm-apple-darwin.h: New.
+
+2014-09-12 Werner Koch <wk(a)gnupg.org>
+
+ Fix es_fclose for streams opened with "samethread".
+ * src/estream.c (destroy_stream_lock): New.
+ (es_create, do_close): Use new wrapper function.
+
+ Fix a prototype.
+ * src/gpgrt-int.h: s/off_t/gpgrt_off_t/.
+
2014-09-11 Werner Koch <wk(a)gnupg.org>
Release 1.15.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/NEWS new/libgpg-error-1.16/NEWS
--- old/libgpg-error-1.15/NEWS 2014-09-11 15:29:10.000000000 +0200
+++ new/libgpg-error-1.16/NEWS 2014-09-18 13:05:08.000000000 +0200
@@ -1,3 +1,13 @@
+Noteworthy changes in version 1.16 (2014-09-18) [C12/A12/R2]
+-----------------------------------------------
+
+ * Support building for iOS.
+
+ * Fixed a prototype mismatch.
+
+ * Fix es_fclose for streams opened with "samethread".
+
+
Noteworthy changes in version 1.15 (2014-09-11) [C12/A12/R1]
-----------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/VERSION new/libgpg-error-1.16/VERSION
--- old/libgpg-error-1.15/VERSION 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/VERSION 2014-09-18 13:15:37.000000000 +0200
@@ -1 +1 @@
-1.15
+1.16
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/configure new/libgpg-error-1.16/configure
--- old/libgpg-error-1.15/configure 2014-09-11 15:34:09.000000000 +0200
+++ new/libgpg-error-1.16/configure 2014-09-18 13:14:03.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libgpg-error 1.15.
+# Generated by GNU Autoconf 2.69 for libgpg-error 1.16.
#
# Report bugs to <http://bugs.gnupg.org>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='libgpg-error'
PACKAGE_TARNAME='libgpg-error'
-PACKAGE_VERSION='1.15'
-PACKAGE_STRING='libgpg-error 1.15'
+PACKAGE_VERSION='1.16'
+PACKAGE_STRING='libgpg-error 1.16'
PACKAGE_BUGREPORT='http://bugs.gnupg.org'
PACKAGE_URL=''
@@ -1374,7 +1374,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 libgpg-error 1.15 to adapt to many kinds of systems.
+\`configure' configures libgpg-error 1.16 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1444,7 +1444,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libgpg-error 1.15:";;
+ short | recursive ) echo "Configuration of libgpg-error 1.16:";;
esac
cat <<\_ACEOF
@@ -1566,7 +1566,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libgpg-error configure 1.15
+libgpg-error configure 1.16
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2218,7 +2218,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libgpg-error $as_me 1.15, which was
+It was created by libgpg-error $as_me 1.16, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2575,14 +2575,14 @@
# Note that added error codes don't constitute an interface change.
LIBGPG_ERROR_LT_CURRENT=12
LIBGPG_ERROR_LT_AGE=12
-LIBGPG_ERROR_LT_REVISION=1
+LIBGPG_ERROR_LT_REVISION=2
################################################
-VERSION_NUMBER=0x010f00
+VERSION_NUMBER=0x011000
ac_aux_dir=
@@ -3052,7 +3052,7 @@
# Define the identity of the package.
PACKAGE='libgpg-error'
- VERSION='1.15'
+ VERSION='1.16'
cat >>confdefs.h <<_ACEOF
@@ -16483,7 +16483,7 @@
#
# Provide information about the build.
#
-BUILD_REVISION="6ebcd69"
+BUILD_REVISION="8f3187f"
cat >>confdefs.h <<_ACEOF
@@ -16492,7 +16492,7 @@
BUILD_FILEVERSION=`echo "$PACKAGE_VERSION"|sed 's/\([0-9.]*\).*/\1./;s/\./,/g'`
-BUILD_FILEVERSION="${BUILD_FILEVERSION}0,28348"
+BUILD_FILEVERSION="${BUILD_FILEVERSION}0,36657"
BUILD_TIMESTAMP=`date -u +%Y-%m-%dT%H:%M+0000 2>/dev/null || date`
@@ -17085,7 +17085,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libgpg-error $as_me 1.15, which was
+This file was extended by libgpg-error $as_me 1.16, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17151,7 +17151,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libgpg-error config.status 1.15
+libgpg-error config.status 1.16
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -19272,7 +19272,7 @@
echo "
$PACKAGE_NAME-$PACKAGE_VERSION prepared for make
- Revision: 6ebcd69 (28348)
+ Revision: 8f3187f (36657)
Platform: $host
"
if test "$gcry_cv_gcc_attribute_aligned" != "yes" ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/configure.ac new/libgpg-error-1.16/configure.ac
--- old/libgpg-error-1.15/configure.ac 2014-09-11 15:29:21.000000000 +0200
+++ new/libgpg-error-1.16/configure.ac 2014-09-18 13:02:45.000000000 +0200
@@ -27,7 +27,7 @@
# another commit, and a push so that the git magic is able to work.
# See below for the LT versions.
m4_define([mym4_version_major], [1])
-m4_define([mym4_version_minor], [15])
+m4_define([mym4_version_minor], [16])
# Below is m4 magic to extract and compute the revision number, the
# decimalized short revision number, a beta version string, and a flag
@@ -53,7 +53,7 @@
# Note that added error codes don't constitute an interface change.
LIBGPG_ERROR_LT_CURRENT=12
LIBGPG_ERROR_LT_AGE=12
-LIBGPG_ERROR_LT_REVISION=1
+LIBGPG_ERROR_LT_REVISION=2
################################################
AC_SUBST(LIBGPG_ERROR_LT_CURRENT)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/lang/cl/gpg-error.asd new/libgpg-error-1.16/lang/cl/gpg-error.asd
--- old/libgpg-error-1.15/lang/cl/gpg-error.asd 2014-09-11 15:34:53.000000000 +0200
+++ new/libgpg-error-1.16/lang/cl/gpg-error.asd 2014-09-18 13:15:27.000000000 +0200
@@ -27,7 +27,7 @@
(defsystem gpg-error
:description "Common error values for all GnuPG components."
:author "g10 Code GmbH"
- :version "1.15"
+ :version "1.16"
:licence "LGPL"
:depends-on ("cffi")
:components ((:file "gpg-error-package")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/libgpg-error.spec new/libgpg-error-1.16/libgpg-error.spec
--- old/libgpg-error-1.15/libgpg-error.spec 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/libgpg-error.spec 2014-09-18 13:15:37.000000000 +0200
@@ -1,7 +1,7 @@
# This is a template. The dist target uses it to create the real file.
Summary: libgpg-error
Name: libgpg-error
-Version: 1.15
+Version: 1.16
Release: 1
URL: ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/
Source: ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/%{name}-%{version}.tar.gz
Files old/libgpg-error-1.15/po/cs.gmo and new/libgpg-error-1.16/po/cs.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/cs.po new/libgpg-error-1.16/po/cs.po
--- old/libgpg-error-1.15/po/cs.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/cs.po 2014-09-18 13:15:37.000000000 +0200
@@ -14,7 +14,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.10\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:08+0100\n"
"Last-Translator: Petr Pisar <petr.pisar(a)atlas.cz>\n"
"Language-Team: Czech <translation-team-cs(a)lists.sourceforge.net>\n"
Files old/libgpg-error-1.15/po/da.gmo and new/libgpg-error-1.16/po/da.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/da.po new/libgpg-error-1.16/po/da.po
--- old/libgpg-error-1.15/po/da.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/da.po 2014-09-18 13:15:37.000000000 +0200
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.10\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2014-07-07 20:08+0100\n"
"Last-Translator: Joe Hansen <joedalton2(a)yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish(a)lists.debian.org>\n"
Files old/libgpg-error-1.15/po/de.gmo and new/libgpg-error-1.16/po/de.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/de.po new/libgpg-error-1.16/po/de.po
--- old/libgpg-error-1.15/po/de.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/de.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error-1.14\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2014-09-08 18:37+0200\n"
"Last-Translator: Werner Koch <wk(a)gnupg.org>\n"
"Language-Team: none\n"
Files old/libgpg-error-1.15/po/eo.gmo and new/libgpg-error-1.16/po/eo.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/eo.po new/libgpg-error-1.16/po/eo.po
--- old/libgpg-error-1.15/po/eo.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/eo.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:22+0100\n"
"Last-Translator: Felipe Castro <fefcas(a)gmail.com>\n"
"Language-Team: Esperanto <translation-team-eo(a)lists.sourceforge.net>\n"
Files old/libgpg-error-1.15/po/fr.gmo and new/libgpg-error-1.16/po/fr.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/fr.po new/libgpg-error-1.16/po/fr.po
--- old/libgpg-error-1.15/po/fr.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/fr.po 2014-09-18 13:15:37.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: libgpg-error-1.10\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:09+0100\n"
"Last-Translator: David Prévot <david(a)tilapin.org>\n"
"Language-Team: French <traduc(a)traduc.org>\n"
Files old/libgpg-error-1.15/po/it.gmo and new/libgpg-error-1.16/po/it.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/it.po new/libgpg-error-1.16/po/it.po
--- old/libgpg-error-1.15/po/it.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/it.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:09+0100\n"
"Last-Translator: Francesco Groccia <francesco.groccia(a)poste.it>\n"
"Language-Team: Italian <tp(a)lists.linux.it>\n"
Files old/libgpg-error-1.15/po/ja.gmo and new/libgpg-error-1.16/po/ja.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/ja.po new/libgpg-error-1.16/po/ja.po
--- old/libgpg-error-1.15/po/ja.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/ja.po 2014-09-18 13:15:37.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2014-07-04 16:22+0900\n"
"Last-Translator: NIIBE Yutaka <gniibe(a)fsij.org>\n"
"Language-Team: none\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/libgpg-error.pot new/libgpg-error-1.16/po/libgpg-error.pot
--- old/libgpg-error-1.15/po/libgpg-error.pot 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/libgpg-error.pot 2014-09-18 13:15:37.000000000 +0200
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: libgpg-error 1.15\n"
+"Project-Id-Version: libgpg-error 1.16\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
Files old/libgpg-error-1.15/po/nl.gmo and new/libgpg-error-1.16/po/nl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/nl.po new/libgpg-error-1.16/po/nl.po
--- old/libgpg-error-1.15/po/nl.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/nl.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.10\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:09+0100\n"
"Last-Translator: Freek de Kruijf <f.de.kruijf(a)gmail.com>\n"
"Language-Team: Dutch <vertaling(a)vrijschrift.org>\n"
Files old/libgpg-error-1.15/po/pl.gmo and new/libgpg-error-1.16/po/pl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/pl.po new/libgpg-error-1.16/po/pl.po
--- old/libgpg-error-1.15/po/pl.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/pl.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.12\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-06-25 18:22+0200\n"
"Last-Translator: Jakub Bogusz <qboosh(a)pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl(a)lists.sourceforge.net>\n"
Files old/libgpg-error-1.15/po/ro.gmo and new/libgpg-error-1.16/po/ro.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/ro.po new/libgpg-error-1.16/po/ro.po
--- old/libgpg-error-1.15/po/ro.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/ro.po 2014-09-18 13:15:37.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.1\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:10+0100\n"
"Last-Translator: Laurentiu Buzdugan <lbuz(a)rolix.org>\n"
"Language-Team: Romanian <translation-team-ro(a)lists.sourceforge.net>\n"
Files old/libgpg-error-1.15/po/sv.gmo and new/libgpg-error-1.16/po/sv.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/sv.po new/libgpg-error-1.16/po/sv.po
--- old/libgpg-error-1.15/po/sv.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/sv.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:10+0100\n"
"Last-Translator: Daniel Nylander <po(a)danielnylander.se>\n"
"Language-Team: Swedish <tp-sv(a)listor.tp-sv.se>\n"
Files old/libgpg-error-1.15/po/uk.gmo and new/libgpg-error-1.16/po/uk.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/uk.po new/libgpg-error-1.16/po/uk.po
--- old/libgpg-error-1.15/po/uk.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/uk.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:25+0100\n"
"Last-Translator: Yuri Chornoivan <yurchor(a)ukr.net>\n"
"Language-Team: Ukrainian <translation-team-uk(a)lists.sourceforge.net>\n"
Files old/libgpg-error-1.15/po/vi.gmo and new/libgpg-error-1.16/po/vi.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/vi.po new/libgpg-error-1.16/po/vi.po
--- old/libgpg-error-1.15/po/vi.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/vi.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:10+0100\n"
"Last-Translator: Clytie Siddall <clytie(a)riverland.net.au>\n"
"Language-Team: Vietnamese <vi-VN(a)googlegroups.com>\n"
Files old/libgpg-error-1.15/po/zh_CN.gmo and new/libgpg-error-1.16/po/zh_CN.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/po/zh_CN.po new/libgpg-error-1.16/po/zh_CN.po
--- old/libgpg-error-1.15/po/zh_CN.po 2014-09-11 15:35:11.000000000 +0200
+++ new/libgpg-error-1.16/po/zh_CN.po 2014-09-18 13:15:37.000000000 +0200
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgpg-error 1.7\n"
"Report-Msgid-Bugs-To: translations(a)gnupg.org\n"
-"POT-Creation-Date: 2014-09-11 15:35+0200\n"
+"POT-Creation-Date: 2014-09-18 13:15+0200\n"
"PO-Revision-Date: 2013-02-23 20:11+0100\n"
"Last-Translator: Aron Xu <happyaron.xu(a)gmail.com>\n"
"Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/Makefile.am new/libgpg-error-1.16/src/Makefile.am
--- old/libgpg-error-1.15/src/Makefile.am 2014-09-11 15:08:35.000000000 +0200
+++ new/libgpg-error-1.16/src/Makefile.am 2014-09-18 12:27:04.000000000 +0200
@@ -42,10 +42,12 @@
# Distributed lock object definitions for cross compilation.
lock_obj_pub = \
syscfg/lock-obj-pub.aarch64-unknown-linux-gnu.h \
+ syscfg/lock-obj-pub.aarch64-apple-darwin.h \
syscfg/lock-obj-pub.alpha-unknown-linux-gnu.h \
syscfg/lock-obj-pub.arm-unknown-linux-androideabi.h \
syscfg/lock-obj-pub.arm-unknown-linux-gnueabi.h \
syscfg/lock-obj-pub.arm-unknown-linux-gnueabihf.h \
+ syscfg/lock-obj-pub.arm-apple-darwin.h \
syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h \
syscfg/lock-obj-pub.i486-pc-gnu.h \
syscfg/lock-obj-pub.i486-pc-kfreebsd-gnu.h \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/Makefile.in new/libgpg-error-1.16/src/Makefile.in
--- old/libgpg-error-1.15/src/Makefile.in 2014-09-11 15:34:08.000000000 +0200
+++ new/libgpg-error-1.16/src/Makefile.in 2014-09-18 13:14:02.000000000 +0200
@@ -377,10 +377,12 @@
# Distributed lock object definitions for cross compilation.
lock_obj_pub = \
syscfg/lock-obj-pub.aarch64-unknown-linux-gnu.h \
+ syscfg/lock-obj-pub.aarch64-apple-darwin.h \
syscfg/lock-obj-pub.alpha-unknown-linux-gnu.h \
syscfg/lock-obj-pub.arm-unknown-linux-androideabi.h \
syscfg/lock-obj-pub.arm-unknown-linux-gnueabi.h \
syscfg/lock-obj-pub.arm-unknown-linux-gnueabihf.h \
+ syscfg/lock-obj-pub.arm-apple-darwin.h \
syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h \
syscfg/lock-obj-pub.i486-pc-gnu.h \
syscfg/lock-obj-pub.i486-pc-kfreebsd-gnu.h \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/estream.c new/libgpg-error-1.16/src/estream.c
--- old/libgpg-error-1.15/src/estream.c 2014-09-11 11:38:21.000000000 +0200
+++ new/libgpg-error-1.16/src/estream.c 2014-09-17 03:01:48.000000000 +0200
@@ -343,6 +343,18 @@
static void
+destroy_stream_lock (estream_t _GPGRT__RESTRICT stream)
+{
+ if (!stream->intern->samethread)
+ {
+ dbg_lock_1 ("enter destroy_stream_lock for %p\n", stream);
+ _gpgrt_lock_destroy (&stream->intern->lock);
+ dbg_lock_1 ("leave destroy_stream_lock for %p\n", stream);
+ }
+}
+
+
+static void
lock_stream (estream_t _GPGRT__RESTRICT stream)
{
if (!stream->intern->samethread)
@@ -1737,7 +1749,7 @@
reading mode. This is required in case we are working on a
stream which is not seeekable (like stdout). Without this
pre-initialization we would do a seek at the first write call and
- as this will fail no utput will be delivered. */
+ as this will fail no output will be delivered. */
if ((modeflags & O_WRONLY) || (modeflags & O_RDWR) )
stream->flags.writing = 1;
else
@@ -1821,7 +1833,7 @@
if (stream_new)
{
es_deinitialize (stream_new);
- _gpgrt_lock_destroy (&stream_new->intern->lock);
+ destroy_stream_lock (stream_new);
mem_free (stream_new->intern);
mem_free (stream_new);
}
@@ -1850,7 +1862,7 @@
stream->intern->onclose = tmp;
}
err = es_deinitialize (stream);
- _gpgrt_lock_destroy (&stream->intern->lock);
+ destroy_stream_lock (stream);
mem_free (stream->intern);
mem_free (stream);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/gpgrt-int.h new/libgpg-error-1.16/src/gpgrt-int.h
--- old/libgpg-error-1.15/src/gpgrt-int.h 2014-09-11 11:39:04.000000000 +0200
+++ new/libgpg-error-1.16/src/gpgrt-int.h 2014-09-12 10:30:56.000000000 +0200
@@ -105,9 +105,9 @@
int _gpgrt_fflush (gpgrt_stream_t stream);
int _gpgrt_fseek (gpgrt_stream_t stream, long int offset, int whence);
-int _gpgrt_fseeko (gpgrt_stream_t stream, off_t offset, int whence);
+int _gpgrt_fseeko (gpgrt_stream_t stream, gpgrt_off_t offset, int whence);
long int _gpgrt_ftell (gpgrt_stream_t stream);
-off_t _gpgrt_ftello (gpgrt_stream_t stream);
+gpgrt_off_t _gpgrt_ftello (gpgrt_stream_t stream);
void _gpgrt_rewind (gpgrt_stream_t stream);
int _gpgrt_fgetc (gpgrt_stream_t stream);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h new/libgpg-error-1.16/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h
--- old/libgpg-error-1.15/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h 1970-01-01 01:00:00.000000000 +0100
+++ new/libgpg-error-1.16/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h 2014-09-18 12:23:59.000000000 +0200
@@ -0,0 +1,28 @@
+## lock-obj-pub.aarch64-apple-darwin.h
+## File created by gen-posix-lock-obj - DO NOT EDIT
+## To be included by mkheader into gpg-error.h
+
+typedef struct
+{
+ long _vers;
+ union {
+ volatile char _priv[64];
+ long _x_align;
+ long *_xp_align;
+ } u;
+} gpgrt_lock_t;
+
+#define GPGRT_LOCK_INITIALIZER {1,{{167,171,170,50,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0}}}
+##
+## Local Variables:
+## mode: c
+## buffer-read-only: t
+## End:
+##
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgpg-error-1.15/src/syscfg/lock-obj-pub.arm-apple-darwin.h new/libgpg-error-1.16/src/syscfg/lock-obj-pub.arm-apple-darwin.h
--- old/libgpg-error-1.15/src/syscfg/lock-obj-pub.arm-apple-darwin.h 1970-01-01 01:00:00.000000000 +0100
+++ new/libgpg-error-1.16/src/syscfg/lock-obj-pub.arm-apple-darwin.h 2014-09-18 12:23:59.000000000 +0200
@@ -0,0 +1,26 @@
+## lock-obj-pub.arm-apple-darwin.h
+## File created by gen-posix-lock-obj - DO NOT EDIT
+## To be included by mkheader into gpg-error.h
+
+typedef struct
+{
+ long _vers;
+ union {
+ volatile char _priv[44];
+ long _x_align;
+ long *_xp_align;
+ } u;
+} gpgrt_lock_t;
+
+#define GPGRT_LOCK_INITIALIZER {1,{{167,171,170,50,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0}}}
+##
+## Local Variables:
+## mode: c
+## buffer-read-only: t
+## End:
+##
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package hdparm for openSUSE:Factory checked in at 2014-10-01 11:22:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hdparm (Old)
and /work/SRC/openSUSE:Factory/.hdparm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hdparm"
Changes:
--------
--- /work/SRC/openSUSE:Factory/hdparm/hdparm.changes 2014-07-27 08:24:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hdparm.new/hdparm.changes 2014-10-01 11:22:10.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Sep 19 05:49:02 UTC 2014 - crrodriguez(a)opensuse.org
+
+- Fix udev rules, broken script location, scriptlets
+ macro usages..
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hdparm.spec ++++++
--- /var/tmp/diff_new_pack.54TjZa/_old 2014-10-01 11:22:11.000000000 +0200
+++ /var/tmp/diff_new_pack.54TjZa/_new 2014-10-01 11:22:11.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package hdparm
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,9 @@
BuildRequires: pkgconfig(udev)
Url: http://sourceforge.net/projects/hdparm/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%define _udevdir %(pkg-config --variable udevdir udev)
+
+%{!?_udevdir: %global _udevdir %(pkg-config --variable=udevdir udev) }
+%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d }
%description
A shell utility to access and tune the ioctl features of the Linux IDE
@@ -56,8 +58,8 @@
install -d $RPM_BUILD_ROOT/%{_sbindir}
%make_install binprefix=%{_prefix}
mv contrib/README contrib/README.contrib
-install -d $RPM_BUILD_ROOT%{_udevdir}/rules.d
-install -m 644 %{S:1} $RPM_BUILD_ROOT%{_udevdir}/rules.d
+install -d $RPM_BUILD_ROOT%{_udevrulesdir}
+install -m 644 %{S:1} $RPM_BUILD_ROOT%{_udevrulesdir}
install -d $RPM_BUILD_ROOT/var/adm/fillup-templates
install -m 644 %{S:2} $RPM_BUILD_ROOT/var/adm/fillup-templates
install -m 755 %{S:3} $RPM_BUILD_ROOT/%{_udevdir}/idedma.sh
@@ -99,6 +101,7 @@
&& mv etc/sysconfig/ide.new etc/sysconfig/ide
rm -f etc/sysconfig/ide.new
fi
+%{?udev_rules_update:%{udev_rules_update}}
%files
%defattr(-,root,root)
@@ -110,10 +113,8 @@
#EndUserMerge
%{_sbindir}/hdparm
%{_sbindir}/wiper.sh
-%dir %{_udevdir}
%{_udevdir}/idedma.sh
-%dir %{_udevdir}/rules.d
-%{_udevdir}/rules.d/56-idedma.rules
+%{_udevrulesdir}/56-idedma.rules
/usr/lib/hdparm
/var/adm/fillup-templates/sysconfig.ide
++++++ 56-idedma.rules ++++++
--- /var/tmp/diff_new_pack.54TjZa/_old 2014-10-01 11:22:11.000000000 +0200
+++ /var/tmp/diff_new_pack.54TjZa/_new 2014-10-01 11:22:11.000000000 +0200
@@ -1,2 +1,2 @@
# start idedma script for each added IDE device
-ACTION=="add", SUBSYSTEM=="block", KERNEL=="hd*[!0-9]", RUN+="/lib/udev/idedma.sh $env{DEVNAME}"
+ACTION=="add", SUBSYSTEM=="block", KERNEL=="hd*[!0-9]", RUN+="/usr/lib/udev/idedma.sh $env{DEVNAME}"
++++++ udev.idedma.sh ++++++
--- /var/tmp/diff_new_pack.54TjZa/_old 2014-10-01 11:22:11.000000000 +0200
+++ /var/tmp/diff_new_pack.54TjZa/_new 2014-10-01 11:22:11.000000000 +0200
@@ -10,7 +10,7 @@
# status is not changed.
#
-HDPARM=/sbin/hdparm
+HDPARM=/usr/sbin/hdparm
test -x $HDPARM || exit 5
# read values from sysconfig
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package mozilla-nss for openSUSE:Factory checked in at 2014-10-01 11:22:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mozilla-nss (Old)
and /work/SRC/openSUSE:Factory/.mozilla-nss.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozilla-nss"
Changes:
--------
--- /work/SRC/openSUSE:Factory/mozilla-nss/mozilla-nss.changes 2014-09-08 21:28:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mozilla-nss.new/mozilla-nss.changes 2014-10-01 11:22:08.000000000 +0200
@@ -1,0 +2,14 @@
+Tue Sep 23 21:30:16 UTC 2014 - wr(a)rosenauer.org
+
+- update to 3.17.1 (bnc#897890)
+ * MFSA 2014-73/CVE-2014-1568 (bmo#1064636, bmo#1069405)
+ RSA Signature Forgery in NSS
+ * Change library's signature algorithm default to SHA256
+ * Add support for draft-ietf-tls-downgrade-scsv
+ * Add clang-cl support to the NSS build system
+ * Implement TLS 1.3:
+ * Part 1. Negotiate TLS 1.3
+ * Part 2. Remove deprecated cipher suites andcompression.
+ * Add support for little-endian powerpc64
+
+-------------------------------------------------------------------
Old:
----
nss-3.17.tar.gz
New:
----
nss-3.17.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mozilla-nss.spec ++++++
--- /var/tmp/diff_new_pack.8b1hNR/_old 2014-10-01 11:22:10.000000000 +0200
+++ /var/tmp/diff_new_pack.8b1hNR/_new 2014-10-01 11:22:10.000000000 +0200
@@ -25,7 +25,7 @@
BuildRequires: pkg-config
BuildRequires: sqlite-devel
BuildRequires: zlib-devel
-Version: 3.17
+Version: 3.17.1
Release: 0
# bug437293
%ifarch ppc64
@@ -36,9 +36,9 @@
License: MPL-2.0
Group: System/Libraries
Url: http://www.mozilla.org/projects/security/pki/nss/
-Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_17_RTM/…
-# hg clone https://hg.mozilla.org/projects/nss nss-3.17/nss ; cd nss-3.17/nss ; hg up NSS_3_17_RTM
-#Source: nss-%{version}.tar.gz
+#Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_17_1_RT…
+# hg clone https://hg.mozilla.org/projects/nss nss-3.17.1/nss ; cd nss-3.17.1/nss ; hg up NSS_3_17_1_RTM
+Source: nss-%{version}.tar.gz
Source1: nss.pc.in
Source3: nss-config.in
Source4: %{name}-rpmlintrc
++++++ nss-3.17.tar.gz -> nss-3.17.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/mozilla-nss/nss-3.17.tar.gz /work/SRC/openSUSE:Factory/.mozilla-nss.new/nss-3.17.1.tar.gz differ: char 4, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0