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
April 2014
- 1 participants
- 1084 discussions
Hello community,
here is the log from the commit of package xrandr for openSUSE:Factory checked in at 2014-04-01 06:46:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xrandr (Old)
and /work/SRC/openSUSE:Factory/.xrandr.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xrandr"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xrandr/xrandr.changes 2013-10-17 20:46:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xrandr.new/xrandr.changes 2014-04-01 06:46:30.000000000 +0200
@@ -1,0 +2,14 @@
+Sat Mar 29 01:24:09 UTC 2014 - tobias.johannes.klausmann(a)mni.thm.de
+
+- Update to version 1.4.2:
+ This minor bugfix release restores the ability to disconnect
+ providers from each other using "0x0" as the provider XID. For
+ example, to disconnect a display offload sink from its source,
+ use: "xrandr --setprovideroutputsource <sink> 0x0"
+ This release also formats the GUID provided by DisplayPort 1.2
+ displays in traditional GUID form.
+ Finally, this release increases the precision of refresh rate
+ calculations to disambiguate modes with very similar refresh
+ rates and to improve the accuracy for interlaced modes.
+
+-------------------------------------------------------------------
Old:
----
xrandr-1.4.1.tar.bz2
New:
----
xrandr-1.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xrandr.spec ++++++
--- /var/tmp/diff_new_pack.lHz0Gj/_old 2014-04-01 06:46:30.000000000 +0200
+++ /var/tmp/diff_new_pack.lHz0Gj/_new 2014-04-01 06:46:30.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xrandr
#
-# 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: xrandr
-Version: 1.4.1
+Version: 1.4.2
Release: 0
Summary: Primitive command line interface to RandR extension
License: MIT
++++++ xrandr-1.4.1.tar.bz2 -> xrandr-1.4.2.tar.bz2 ++++++
++++ 8402 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xrandr-1.4.1/ChangeLog new/xrandr-1.4.2/ChangeLog
--- old/xrandr-1.4.1/ChangeLog 2013-07-17 08:31:09.000000000 +0200
+++ new/xrandr-1.4.2/ChangeLog 2014-03-28 19:04:19.000000000 +0100
@@ -1,3 +1,105 @@
+commit 31f5fa6a47db154abb47cf16e9f6cc4d983ad371
+Author: Aaron Plattner <aplattner(a)nvidia.com>
+Date: Thu Mar 27 11:37:07 2014 -0700
+
+ xrandr 1.4.2
+
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+
+commit 934a424a05a296c0b8af015476e11b191d55eba3
+Author: Aaron Plattner <aplattner(a)nvidia.com>
+Date: Fri Mar 21 10:35:56 2014 -0700
+
+ xrandr: document how to disconnect RandR 1.4 providers
+
+ Commit a6217be2d5a93a4c7b48f4081a4a8e14c3c97014 restored the ability to
+ disconnect RandR 1.4 providers from each other, but it's not clear from the
+ documentation how to actually do that. Try to clarify by mentioning it in the
+ man page.
+
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Reviewed-by: Dave Airlie <airlied(a)redhat.com>
+
+commit a6217be2d5a93a4c7b48f4081a4a8e14c3c97014
+Author: Dave Airlie <airlied(a)gmail.com>
+Date: Fri May 3 10:05:04 2013 +1000
+
+ xrandr: allow disconnecting of offload and outputs
+
+ Before the lookup code passing a 0 XID would disconnect,
+ this fixes it backup.
+
+ Signed-off-by: Dave Airlie <airlied(a)redhat.com>
+ Reviewed-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Tested-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+
+commit 00c795e99fe29ecd56e05e915e508c7af0ac39ad
+Author: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
+Date: Fri May 31 17:01:54 2013 +0300
+
+ xrandr: Use floating point for VTotal when calculating refresh rate
+
+ Interlaced modes generally have an odd VTotal, so we lose half a line
+ from VTotal when we divide by two. That causes the final refresh rate
+ to be slightly off. Make VTotal a double to avoid the problem.
+
+ Signed-off-by: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
+ Reviewed-by: Aaron Plattner <aplattner(a)nvidia.com>
+
+commit 8f9b993342fddfceaa1afbec2996ce10038f10d7
+Author: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
+Date: Fri May 31 17:01:53 2013 +0300
+
+ xrandr: Use more decimal places when printing various rates
+
+ Using just one decimal place for dotclock and refresh rates loses quite
+ a bit of information. When dealing with 60Hz vs. 59.94Hz refresh rate
+ modes for example, it's useful to see at least two decimal places. For
+ the dotclock in similar cases, three decimal places seems quite a bit
+ better than just one.
+
+ Signed-off-by: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
+ Reviewed-by: Aaron Plattner <aplattner(a)nvidia.com>
+
+commit 7ede207f9064fd88427026e38818819c2c8422bb
+Author: Aaron Plattner <aplattner(a)nvidia.com>
+Date: Fri Jan 3 05:48:17 2014 -0800
+
+ Special-case printing of the GUID property
+
+ Rather than printing GUIDs as 16 signed decimal integers, print them in
+ {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} format.
+
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Reviewed-by: Alex Deucher <alexander.deucher(a)amd.com>
+
+commit e7a19c8b5a26c8bfd76a7399a1a15eac01184261
+Author: Aaron Plattner <aplattner(a)nvidia.com>
+Date: Fri Jan 3 05:22:02 2014 -0800
+
+ Move EDID printing into a helper function
+
+ Localize the specialness of EDID printing by moving it into a single function,
+ print_edid, which prints the binary EDID data. Remove the is_edid parameter
+ from everything else.
+
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Reviewed-by: Alex Deucher <alexander.deucher(a)amd.com>
+
+commit a29728ca9599fd08da1243e9b422ac26a24cc05b
+Author: Aaron Plattner <aplattner(a)nvidia.com>
+Date: Fri Jan 3 05:14:35 2014 -0800
+
+ Split output property printing into a helper function
+
+ Move the body of the code that prints the actual output property values into a
+ helper function. This will make it easier for this function to select
+ special-case property printers for properties that need special formatting.
+
+ Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
+ Reviewed-by: Alex Deucher <alexander.deucher(a)amd.com>
+
commit c5334bb4137d6ea7b8c8b10d51131b9450d1106b
Author: Alan Coopersmith <alan.coopersmith(a)oracle.com>
Date: Tue Jul 16 23:30:27 2013 -0700
@@ -104,7 +206,7 @@
Signed-off-by: Aaron Plattner <aplattner(a)nvidia.com>
commit 3e5f160c4198a5160be5e9a3f21ba3f4130d4318
-Merge: dac72db bd16618
+Merge: dac72dbbc750 bd166184f6c1
Author: Aaron Plattner <aplattner(a)nvidia.com>
Date: Tue Feb 12 12:30:20 2013 -0800
@@ -1370,7 +1472,7 @@
Fix build outside of the source dir
commit 63ba316bcbe8ad61ba63d9fe62c82e7d56dcc399
-Merge: a813c4d 1b95e32
+Merge: a813c4da7f0b 1b95e32b4b0a
Author: Julien Cristau <jcristau(a)debian.org>
Date: Mon Dec 1 21:33:35 2008 +0100
@@ -1848,7 +1950,7 @@
Update version number to 1.2.0 for release.
commit 13cef2baa884039e96f5dfd9245bb949aed99448
-Merge: 065f09c a175972
+Merge: 065f09cc304d a175972de6fb
Author: Keith Packard <keithp(a)neko.keithp.com>
Date: Sun Feb 18 21:26:50 2007 -0800
@@ -1890,7 +1992,7 @@
Display set of available CRTCs per output in --verbose mode.
commit 067cafb5cda0aa6e34773e888fd469ff657760c2
-Merge: 7c25c24 b0a00df
+Merge: 7c25c245bceb b0a00df69f83
Author: Keith Packard <keithp(a)guitar.keithp.com>
Date: Wed Jan 31 15:25:35 2007 -0800
@@ -2049,7 +2151,7 @@
Actually respect the --fb option
commit 7b32611632ab08b6a123db5df1c2b919b3a12104
-Merge: a0df3aa 4bb1a9c
+Merge: a0df3aa81205 4bb1a9cd6f9c
Author: Keith Packard <keithp(a)guitar.keithp.com>
Date: Tue Dec 19 15:58:38 2006 -0800
@@ -2062,7 +2164,7 @@
Correct format for sscanf to double variable "dpi"
commit 4bb1a9cd6f9cc3ed61d7913528afa3f573092833
-Merge: b6c0382 6ef400f
+Merge: b6c03827bae7 6ef400f35d7d
Author: Keith Packard <keithp(a)bouzouki.jf.intel.com>
Date: Wed Dec 13 11:36:36 2006 -0800
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xrandr-1.4.1/configure.ac new/xrandr-1.4.2/configure.ac
--- old/xrandr-1.4.1/configure.ac 2013-07-17 08:30:53.000000000 +0200
+++ new/xrandr-1.4.2/configure.ac 2014-03-27 19:36:53.000000000 +0100
@@ -22,7 +22,7 @@
# Initialize Autoconf
AC_PREREQ([2.60])
-AC_INIT([xrandr], [1.4.1],
+AC_INIT([xrandr], [1.4.2],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg] [xrandr])
AC_CONFIG_SRCDIR([Makefile.am])
AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xrandr-1.4.1/man/xrandr.man new/xrandr-1.4.2/man/xrandr.man
--- old/xrandr-1.4.1/man/xrandr.man 2013-07-17 08:30:53.000000000 +0200
+++ new/xrandr-1.4.2/man/xrandr.man 2014-03-21 18:34:57.000000000 +0100
@@ -126,10 +126,14 @@
Set \fIsource\fP as the source of display output images for \fIprovider\fP.
This is only possible if \fIsource\fP and \fIprovider\fP have the \fBSource
Output\fR and \fBSink Output\fR capabilities, respectively.
+If \fIsource\fP is \fB0x0\fP, then \fIprovider\fP is disconnected from its
+current output source.
.IP "\-\-setprovideroffloadsink \fIprovider\fP \fIsink\fP"
Set \fIprovider\fP as a render offload device for \fIsink\fP.
This is only possible if \fIprovider\fP and \fIsink\fP have the \fBSource
Offload\fR and \fBSink Offload\fR capabilities, respectively.
+If \fIsink\fP is \fB0x0\fP, then \fIprovider\fP is disconnected from its current
+render offload sink.
.PP
.SH "RandR version 1.3 options"
.PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xrandr-1.4.1/missing new/xrandr-1.4.2/missing
--- old/xrandr-1.4.1/missing 2013-07-17 08:30:58.000000000 +0200
+++ new/xrandr-1.4.2/missing 2014-03-27 19:52:34.000000000 +0100
@@ -1,7 +1,7 @@
#! /bin/sh
# Common wrapper for a few potentially missing GNU programs.
-scriptversion=2012-06-26.16; # UTC
+scriptversion=2013-10-28.13; # UTC
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
@@ -160,7 +160,7 @@
;;
autom4te*)
echo "You might have modified some maintainer files that require"
- echo "the 'automa4te' program to be rebuilt."
+ echo "the 'autom4te' program to be rebuilt."
program_details 'autom4te'
;;
bison*|yacc*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xrandr-1.4.1/xrandr.c new/xrandr-1.4.2/xrandr.c
--- old/xrandr-1.4.1/xrandr.c 2013-07-17 08:30:53.000000000 +0200
+++ new/xrandr-1.4.2/xrandr.c 2014-03-12 16:49:20.000000000 +0100
@@ -543,7 +543,7 @@
mode_refresh (XRRModeInfo *mode_info)
{
double rate;
- unsigned int vTotal = mode_info->vTotal;
+ double vTotal = mode_info->vTotal;
if (mode_info->modeFlags & RR_DoubleScan) {
/* doublescan doubles the number of lines */
@@ -1566,7 +1566,7 @@
rr_outputs[o] = crtc->outputs[o]->output.xid;
mode = crtc->mode_info->id;
if (verbose) {
- printf ("crtc %d: %12s %6.1f +%d+%d", crtc->crtc.index,
+ printf ("crtc %d: %12s %6.2f +%d+%d", crtc->crtc.index,
crtc->mode_info->name, mode_refresh (crtc->mode_info),
crtc->x, crtc->y);
for (o = 0; o < crtc->noutput; o++)
@@ -2342,19 +2342,10 @@
static void
-print_output_property_value(Bool is_edid,
- int value_format, /* 8, 16, 32 */
+print_output_property_value(int value_format, /* 8, 16, 32 */
Atom value_type, /* XA_{ATOM,INTEGER,CARDINAL} */
const void *value_bytes)
{
- /* special-case the EDID */
- if (is_edid && value_format == 8)
- {
- const uint8_t *val = value_bytes;
- printf ("%02" PRIx8, *val);
- return;
- }
-
if (value_type == XA_ATOM && value_format == 32)
{
const Atom *val = value_bytes;
@@ -2415,6 +2406,88 @@
}
static void
+print_edid(int nitems, const unsigned char *prop)
+{
+ int k;
+
+ printf ("\n\t\t");
+
+ for (k = 0; k < nitems; k++)
+ {
+ if (k != 0 && (k % 16) == 0)
+ {
+ printf ("\n\t\t");
+ }
+
+ printf("%02" PRIx8, prop[k]);
+ }
+
+ printf("\n");
+}
+
+static void
+print_guid(const unsigned char *prop)
+{
+ int k;
+
+ printf("{");
+
+ for (k = 0; k < 16; k++)
+ {
+ printf("%02" PRIX8, prop[k]);
+ if (k == 3 || k == 5 || k == 7 || k == 9)
+ {
+ printf("-");
+ }
+ }
+
+ printf("}\n");
+}
+
+static void
+print_output_property(const char *atom_name,
+ int value_format,
+ Atom value_type,
+ int nitems,
+ const unsigned char *prop)
+{
+ int bytes_per_item = value_format / 8;
+ int k;
+
+ /*
+ * Check for properties that need special formatting.
+ */
+ if (strcmp (atom_name, "EDID") == 0 && value_format == 8 &&
+ value_type == XA_INTEGER)
+ {
+ print_edid (nitems, prop);
+ return;
+ }
+ else if (strcmp (atom_name, "GUID") == 0 && value_format == 8 &&
+ value_type == XA_INTEGER && nitems == 16)
+ {
+ print_guid (prop);
+ return;
+ }
+
+ for (k = 0; k < nitems; k++)
+ {
+ if (k != 0)
+ {
+ if ((k % 16) == 0)
+ {
+ printf ("\n\t\t");
+ }
+ }
+ print_output_property_value (value_format, value_type,
+ prop + (k * bytes_per_item));
+ printf (" ");
+ }
+
+ printf ("\n");
+}
+
+static void
get_providers (void)
{
XRRProviderResources *pr;
@@ -2448,6 +2521,8 @@
{
int i;
+ if ((name->kind & name_xid) && name->xid == 0)
+ return NULL;
for (i = 0; i < num_providers; i++) {
provider_t *p = &providers[i];
name_kind_t common = name->kind & p->provider.kind;
@@ -3231,7 +3306,7 @@
provider = find_provider (&provider_name);
source = find_provider(&output_source_provider_name);
- XRRSetProviderOutputSource(dpy, provider->provider.xid, source->provider.xid);
+ XRRSetProviderOutputSource(dpy, provider->provider.xid, source ? source->provider.xid : 0);
}
if (provsetoffsink)
{
@@ -3246,7 +3321,7 @@
provider = find_provider (&provider_name);
sink = find_provider(&offload_sink_provider_name);
- XRRSetProviderOffloadSink(dpy, provider->provider.xid, sink->provider.xid);
+ XRRSetProviderOffloadSink(dpy, provider->provider.xid, sink ? sink->provider.xid : 0);
}
if (setit_1_2)
{
@@ -3510,8 +3585,7 @@
Atom actual_type;
XRRPropertyInfo *propinfo;
char *atom_name = XGetAtomName (dpy, props[j]);
- Bool is_edid = strcmp (atom_name, "EDID") == 0;
- int bytes_per_item, k;
+ int k;
XRRGetOutputProperty (dpy, output->output.xid, props[j],
0, 100, False, False,
@@ -3522,33 +3596,10 @@
propinfo = XRRQueryOutputProperty(dpy, output->output.xid,
props[j]);
- bytes_per_item = actual_format / 8;
-
printf ("\t%s: ", atom_name);
- if (is_edid)
- {
- printf ("\n\t\t");
- }
-
- for (k = 0; k < nitems; k++)
- {
- if (k != 0)
- {
- if ((k % 16) == 0)
- {
- printf ("\n\t\t");
- }
- }
- print_output_property_value (is_edid, actual_format,
- actual_type,
- prop + (k * bytes_per_item));
- if (!is_edid)
- {
- printf (" ");
- }
- }
- printf ("\n");
+ print_output_property(atom_name, actual_format,
+ actual_type, nitems, prop);
if (propinfo->range && propinfo->num_values > 0)
{
@@ -3557,10 +3608,10 @@
for (k = 0; k < propinfo->num_values / 2; k++)
{
printf ("(");
- print_output_property_value (False, 32, actual_type,
+ print_output_property_value (32, actual_type,
(unsigned char *) &(propinfo->values[k * 2]));
printf (", ");
- print_output_property_value (False, 32, actual_type,
+ print_output_property_value (32, actual_type,
(unsigned char *) &(propinfo->values[k * 2 + 1]));
printf (")");
if (k < propinfo->num_values / 2 - 1)
@@ -3573,7 +3624,7 @@
printf ("\t\tsupported: ");
for (k = 0; k < propinfo->num_values; k++)
{
- print_output_property_value (False, 32, actual_type,
+ print_output_property_value (32, actual_type,
(unsigned char *) &(propinfo->values[k]));
if (k < propinfo->num_values - 1)
printf (", ");
@@ -3592,7 +3643,7 @@
XRRModeInfo *mode = find_mode_by_xid (output_info->modes[j]);
int f;
- printf (" %s (0x%x) %6.1fMHz",
+ printf (" %s (0x%x) %6.3fMHz",
mode->name, (int)mode->id,
(double)mode->dotClock / 1000000.0);
for (f = 0; mode_flags[f].flag; f++)
@@ -3603,10 +3654,10 @@
if (j < output_info->npreferred)
printf (" +preferred");
printf ("\n");
- printf (" h: width %4d start %4d end %4d total %4d skew %4d clock %6.1fKHz\n",
+ printf (" h: width %4d start %4d end %4d total %4d skew %4d clock %6.2fKHz\n",
mode->width, mode->hSyncStart, mode->hSyncEnd,
mode->hTotal, mode->hSkew, mode_hsync (mode) / 1000);
- printf (" v: height %4d start %4d end %4d total %4d clock %6.1fHz\n",
+ printf (" v: height %4d start %4d end %4d total %4d clock %6.2fHz\n",
mode->height, mode->vSyncStart, mode->vSyncEnd, mode->vTotal,
mode_refresh (mode));
mode->modeFlags |= ModeShown;
@@ -3633,7 +3684,7 @@
if (strcmp (jmode->name, kmode->name) != 0) continue;
mode_shown[k] = True;
kmode->modeFlags |= ModeShown;
- printf (" %6.1f", mode_refresh (kmode));
+ printf (" %6.2f", mode_refresh (kmode));
if (kmode == output->mode_info)
printf ("*");
else
@@ -3654,13 +3705,13 @@
if (!(mode->modeFlags & ModeShown))
{
- printf (" %s (0x%x) %6.1fMHz\n",
+ printf (" %s (0x%x) %6.3fMHz\n",
mode->name, (int)mode->id,
(double)mode->dotClock / 1000000.0);
- printf (" h: width %4d start %4d end %4d total %4d skew %4d clock %6.1fKHz\n",
+ printf (" h: width %4d start %4d end %4d total %4d skew %4d clock %6.2fKHz\n",
mode->width, mode->hSyncStart, mode->hSyncEnd,
mode->hTotal, mode->hSkew, mode_hsync (mode) / 1000);
- printf (" v: height %4d start %4d end %4d total %4d clock %6.1fHz\n",
+ printf (" v: height %4d start %4d end %4d total %4d clock %6.2fHz\n",
mode->height, mode->vSyncStart, mode->vSyncEnd, mode->vTotal,
mode_refresh (mode));
}
@@ -3750,7 +3801,7 @@
if (rate == rates[i])
break;
if (i == nrate) {
- fprintf (stderr, "Rate %.1f Hz not available for this size\n", rate);
+ fprintf (stderr, "Rate %.2f Hz not available for this size\n", rate);
exit (1);
}
}
--
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 dracut for openSUSE:Factory checked in at 2014-04-01 06:46:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
and /work/SRC/openSUSE:Factory/.dracut.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut"
Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2014-03-27 06:12:39.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes 2014-04-01 06:46:28.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Mar 28 17:39:08 UTC 2014 - trenn(a)suse.de
+
+- systemd always tries to load autofs4 otherwise it reports:
+ Failed to insert module 'autofs4'
+ dracut already adds it, but only if loaded already.
+ Always load autofs4 even if not already loaded (bnc#869411)
+ Add: dracut-really-always-add-autofs4.patch
+-------------------------------------------------------------------
New:
----
dracut-really-always-add-autofs4.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.BXR5yj/_old 2014-04-01 06:46:30.000000000 +0200
+++ /var/tmp/diff_new_pack.BXR5yj/_new 2014-04-01 06:46:30.000000000 +0200
@@ -49,6 +49,7 @@
Patch22: dracut-warpclock_module.patch
Patch23: s390-dcssblk.patch
Patch24: dracut-install-persistent-rule.patch
+Patch25: dracut-really-always-add-autofs4.patch
BuildRequires: asciidoc
BuildRequires: bash
BuildRequires: docbook-xsl-stylesheets
@@ -102,6 +103,7 @@
%patch22 -p1
%patch23 -p1
%patch24 -p1
+%patch25 -p1
%build
%configure\
++++++ dracut-really-always-add-autofs4.patch ++++++
Index: dracut-036/modules.d/98systemd/module-setup.sh
===================================================================
--- dracut-036.orig/modules.d/98systemd/module-setup.sh
+++ dracut-036/modules.d/98systemd/module-setup.sh
@@ -20,7 +20,7 @@ depends() {
}
installkernel() {
- instmods autofs4 ipv6
+ hostonly='' instmods autofs4 ipv6
}
# called by dracut
--
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 sqlite3 for openSUSE:Factory checked in at 2014-04-01 06:46:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
and /work/SRC/openSUSE:Factory/.sqlite3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2014-03-21 15:47:49.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-04-01 06:46:26.000000000 +0200
@@ -1,0 +2,8 @@
+Sat Mar 29 14:32:55 UTC 2014 - andreas.stieger(a)gmx.de
+
+- SQLite 3.8.4.2:
+ * Fix a potential buffer overread that could result when trying
+ to search a corrupt database file.
+- fix duplicate file warning on current.html on -doc package
+
+-------------------------------------------------------------------
Old:
----
sqlite-autoconf-3080401.tar.gz
sqlite-doc-3080401.zip
New:
----
sqlite-autoconf-3080402.tar.gz
sqlite-doc-3080402.zip
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sqlite3.spec ++++++
--- /var/tmp/diff_new_pack.jRHsDG/_old 2014-04-01 06:46:28.000000000 +0200
+++ /var/tmp/diff_new_pack.jRHsDG/_new 2014-04-01 06:46:28.000000000 +0200
@@ -21,9 +21,9 @@
%define oname sqlite
Name: %pname
-Version: 3.8.4.1
+Version: 3.8.4.2
Release: 0
-%define tarversion 3080401
+%define tarversion 3080402
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain
Group: Productivity/Databases/Servers
@@ -119,6 +119,8 @@
%prep
%setup -q -n sqlite-autoconf-%tarversion -a2
+rm -v sqlite-doc-%{tarversion}/releaselog/current.html
+ln -sv `echo %{version} | sed "s/\./_/g"`.html sqlite-doc-%{tarversion}/releaselog/current.html
%build
export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
++++++ sqlite-autoconf-3080401.tar.gz -> sqlite-autoconf-3080402.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/configure new/sqlite-autoconf-3080402/configure
--- old/sqlite-autoconf-3080401/configure 2014-03-11 16:33:18.000000000 +0100
+++ new/sqlite-autoconf-3080402/configure 2014-03-26 20:13:02.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.2.
#
# Report bugs to <http://www.sqlite.org>.
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='sqlite'
PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.4.1'
-PACKAGE_STRING='sqlite 3.8.4.1'
+PACKAGE_VERSION='3.8.4.2'
+PACKAGE_STRING='sqlite 3.8.4.2'
PACKAGE_BUGREPORT='http://www.sqlite.org'
PACKAGE_URL=''
@@ -1313,7 +1313,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 sqlite 3.8.4.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.4.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1383,7 +1383,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.4.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.4.2:";;
esac
cat <<\_ACEOF
@@ -1489,7 +1489,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-sqlite configure 3.8.4.1
+sqlite configure 3.8.4.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by sqlite $as_me 3.8.4.1, which was
+It was created by sqlite $as_me 3.8.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2631,7 +2631,7 @@
# Define the identity of the package.
PACKAGE='sqlite'
- VERSION='3.8.4.1'
+ VERSION='3.8.4.2'
cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by sqlite $as_me 3.8.4.1, which was
+This file was extended by sqlite $as_me 3.8.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -13253,7 +13253,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-sqlite config.status 3.8.4.1
+sqlite config.status 3.8.4.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/configure.ac new/sqlite-autoconf-3080402/configure.ac
--- old/sqlite-autoconf-3080401/configure.ac 2014-03-11 16:33:16.000000000 +0100
+++ new/sqlite-autoconf-3080402/configure.ac 2014-03-26 20:13:01.000000000 +0100
@@ -8,7 +8,7 @@
#
AC_PREREQ(2.61)
-AC_INIT(sqlite, 3.8.4.1, http://www.sqlite.org)
+AC_INIT(sqlite, 3.8.4.2, http://www.sqlite.org)
AC_CONFIG_SRCDIR([sqlite3.c])
# Use automake.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/sqlite3.c new/sqlite-autoconf-3080402/sqlite3.c
--- old/sqlite-autoconf-3080401/sqlite3.c 2014-03-11 16:33:16.000000000 +0100
+++ new/sqlite-autoconf-3080402/sqlite3.c 2014-03-26 20:13:00.000000000 +0100
@@ -1,6 +1,6 @@
/******************************************************************************
** This file is an amalgamation of many separate C source files from SQLite
-** version 3.8.4.1. By combining all the individual C code files into this
+** version 3.8.4.2. By combining all the individual C code files into this
** single large file, the entire code can be compiled as a single translation
** unit. This allows many compilers to do optimizations that would not be
** possible if the files were compiled separately. Performance improvements
@@ -222,9 +222,9 @@
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
** [sqlite_version()] and [sqlite_source_id()].
*/
-#define SQLITE_VERSION "3.8.4.1"
+#define SQLITE_VERSION "3.8.4.2"
#define SQLITE_VERSION_NUMBER 3008004
-#define SQLITE_SOURCE_ID "2014-03-11 15:27:36 018d317b1257ce68a92908b05c9c7cf1494050d0"
+#define SQLITE_SOURCE_ID "2014-03-26 18:51:19 02ea166372bdb2ef9d8dfbb05e78a97609673a8e"
/*
** CAPI3REF: Run-Time Library Version Numbers
@@ -64782,6 +64782,7 @@
}else{
idx1 = getVarint32(aKey1, szHdr1);
d1 = szHdr1;
+ if( d1>(unsigned)nKey1 ) return 1; /* Corruption */
i = 0;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/sqlite3.h new/sqlite-autoconf-3080402/sqlite3.h
--- old/sqlite-autoconf-3080401/sqlite3.h 2014-03-11 16:33:16.000000000 +0100
+++ new/sqlite-autoconf-3080402/sqlite3.h 2014-03-26 20:13:00.000000000 +0100
@@ -107,9 +107,9 @@
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
** [sqlite_version()] and [sqlite_source_id()].
*/
-#define SQLITE_VERSION "3.8.4.1"
+#define SQLITE_VERSION "3.8.4.2"
#define SQLITE_VERSION_NUMBER 3008004
-#define SQLITE_SOURCE_ID "2014-03-11 15:27:36 018d317b1257ce68a92908b05c9c7cf1494050d0"
+#define SQLITE_SOURCE_ID "2014-03-26 18:51:19 02ea166372bdb2ef9d8dfbb05e78a97609673a8e"
/*
** CAPI3REF: Run-Time Library Version Numbers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/tea/configure new/sqlite-autoconf-3080402/tea/configure
--- old/sqlite-autoconf-3080401/tea/configure 2014-03-11 16:33:18.000000000 +0100
+++ new/sqlite-autoconf-3080402/tea/configure 2014-03-26 20:13:03.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.2.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
# Identity of this package.
PACKAGE_NAME='sqlite'
PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.4.1'
-PACKAGE_STRING='sqlite 3.8.4.1'
+PACKAGE_VERSION='3.8.4.2'
+PACKAGE_STRING='sqlite 3.8.4.2'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
@@ -1292,7 +1292,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 sqlite 3.8.4.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.4.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1353,7 +1353,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.4.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.4.2:";;
esac
cat <<\_ACEOF
@@ -1455,7 +1455,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-sqlite configure 3.8.4.1
+sqlite configure 3.8.4.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1866,7 +1866,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by sqlite $as_me 3.8.4.1, which was
+It was created by sqlite $as_me 3.8.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -9354,7 +9354,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by sqlite $as_me 3.8.4.1, which was
+This file was extended by sqlite $as_me 3.8.4.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -9407,7 +9407,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-sqlite config.status 3.8.4.1
+sqlite config.status 3.8.4.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sqlite-autoconf-3080401/tea/configure.in new/sqlite-autoconf-3080402/tea/configure.in
--- old/sqlite-autoconf-3080401/tea/configure.in 2014-03-11 16:33:18.000000000 +0100
+++ new/sqlite-autoconf-3080402/tea/configure.in 2014-03-26 20:13:03.000000000 +0100
@@ -19,7 +19,7 @@
# so you can encode the package version directly into the source files.
#-----------------------------------------------------------------------
-AC_INIT([sqlite], [3.8.4.1])
+AC_INIT([sqlite], [3.8.4.2])
#--------------------------------------------------------------------
# Call TEA_INIT as the first TEA_ macro to set up initial vars.
--
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-04-01 06:46:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-26 23:20:37.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nss.new/mozilla-nss.changes 2014-04-01 06:46:24.000000000 +0200
@@ -1,0 +2,37 @@
+Fri Mar 21 21:16:31 UTC 2014 - wr(a)rosenauer.org
+
+- update to 3.16
+ * required for Firefox 29
+ * bmo#903885 - (CVE-2014-1492) In a wildcard certificate, the wildcard
+ character should not be embedded within the U-label of an
+ internationalized domain name. See the last bullet point in RFC 6125,
+ Section 7.2.
+ * Supports the Linux x32 ABI. To build for the Linux x32 target, set
+ the environment variable USE_X32=1 when building NSS.
+ New Functions:
+ * NSS_CMSSignerInfo_Verify
+ New Macros
+ * TLS_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_3DES_EDE_CBC_SHA, etc.,
+ cipher suites that were first defined in SSL 3.0 can now be referred
+ to with their official IANA names in TLS, with the TLS_ prefix.
+ Previously, they had to be referred to with their names in SSL 3.0,
+ with the SSL_ prefix.
+ Notable Changes:
+ * ECC is enabled by default. It is no longer necessary to set the
+ environment variable NSS_ENABLE_ECC=1 when building NSS. To disable
+ ECC, set the environment variable NSS_DISABLE_ECC=1 when building NSS.
+ * libpkix should not include the common name of CA as DNS names when
+ evaluating name constraints.
+ * AESKeyWrap_Decrypt should not return SECSuccess for invalid keys.
+ * Fix a memory corruption in sec_pkcs12_new_asafe.
+ * If the NSS_SDB_USE_CACHE environment variable is set, skip the runtime
+ test sdb_measureAccess.
+ * The built-in roots module has been updated to version 1.97, which
+ adds, removes, and distrusts several certificates.
+ * The atob utility has been improved to automatically ignore lines of
+ text that aren't in base64 format.
+ * The certutil utility has been improved to support creation of
+ version 1 and version 2 certificates, in addition to the existing
+ version 3 support.
+
+-------------------------------------------------------------------
Old:
----
nss-3.15.5.tar.gz
New:
----
nss-3.16.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mozilla-nss.spec ++++++
--- /var/tmp/diff_new_pack.r2QsSh/_old 2014-04-01 06:46:25.000000000 +0200
+++ /var/tmp/diff_new_pack.r2QsSh/_new 2014-04-01 06:46:25.000000000 +0200
@@ -25,7 +25,7 @@
BuildRequires: pkg-config
BuildRequires: sqlite-devel
BuildRequires: zlib-devel
-Version: 3.15.5
+Version: 3.16
Release: 0
# bug437293
%ifarch ppc64
@@ -36,8 +36,8 @@
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_15_5_RT…
-# hg clone https://hg.mozilla.org/projects/nss nss-3.15.5/nss ; cd nss-3.15.5/nss ; hg up NSS_3_15_5_RTM
+Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_16_RTM/…
+# hg clone https://hg.mozilla.org/projects/nss nss-3.16/nss ; cd nss-3.16/nss ; hg up NSS_3_16_RTM
#Source: nss-%{version}.tar.gz
Source1: nss.pc.in
Source3: nss-config.in
@@ -195,7 +195,7 @@
%endif
export NSS_USE_SYSTEM_SQLITE=1
#export SQLITE_LIB_NAME=nsssqlite3
-MAKE_FLAGS="BUILD_OPT=1 NSS_ENABLE_ECC=1"
+MAKE_FLAGS="BUILD_OPT=1"
make nss_build_all $MAKE_FLAGS
# run testsuite
%if 0%{?run_testsuite}
++++++ nss-3.15.5.tar.gz -> nss-3.16.tar.gz ++++++
/work/SRC/openSUSE:Factory/mozilla-nss/nss-3.15.5.tar.gz /work/SRC/openSUSE:Factory/.mozilla-nss.new/nss-3.16.tar.gz differ: char 5, 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