Hello community, here is the log from the commit of package kdelibs3 for openSUSE:Factory checked in at 2015-03-25 21:05:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdelibs3 (Old) and /work/SRC/openSUSE:Factory/.kdelibs3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdelibs3" Changes: -------- --- /work/SRC/openSUSE:Factory/kdelibs3/kdelibs3.changes 2014-12-01 14:01:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kdelibs3.new/kdelibs3.changes 2015-03-25 21:33:13.000000000 +0100 @@ -1,0 +2,9 @@ +Tue Mar 24 05:25:03 UTC 2015 - sfal...@opensuse.org + +- Patches for cups-2.0 update, shamelessly stolen from: + http://pkgs.fedoraproject.org/cgit/kdelibs3.git/tree/ +- Added: + + kdelibs-3.5.10-cups16.patch + + kdelibs-3.5.10-cups20.patch + +------------------------------------------------------------------- New: ---- kdelibs-3.5.10-cups16.patch kdelibs-3.5.10-cups20.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdelibs3.spec ++++++ --- /var/tmp/diff_new_pack.o1ogHE/_old 2015-03-25 21:33:16.000000000 +0100 +++ /var/tmp/diff_new_pack.o1ogHE/_new 2015-03-25 21:33:16.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package kdelibs3 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -205,6 +205,8 @@ Patch228: merge-svn-diff.patch Patch229: kdelibs-fix-htdig.diff Patch230: libxml2-parser.patch +Patch231: kdelibs-3.5.10-cups16.patch +Patch232: kdelibs-3.5.10-cups20.patch %description This package contains kdelibs, one of the basic packages of the K @@ -410,6 +412,8 @@ %patch227 -p1 %patch229 -p1 %patch230 -p1 +%patch231 -p1 +%patch232 -p1 # disable a debug feature sed -i 's|#define KICONLOADER_CHECKS||g' kdecore/kiconloader.cpp ++++++ kdelibs-3.5.10-cups16.patch ++++++ ++++ 850 lines (skipped) ++++++ kdelibs-3.5.10-cups20.patch ++++++ diff -ur kdelibs-3.5.10/kdeprint/cups/cupsdconf2/cups-util.c kdelibs-3.5.10-cups20/kdeprint/cups/cupsdconf2/cups-util.c --- kdelibs-3.5.10/kdeprint/cups/cupsdconf2/cups-util.c 2007-10-08 11:52:10.000000000 +0200 +++ kdelibs-3.5.10-cups20/kdeprint/cups/cupsdconf2/cups-util.c 2014-11-25 21:41:51.000000000 +0100 @@ -32,7 +32,7 @@ char prompt[1024]; /* Prompt string */ int digest_tries; /* Number of tries with Digest */ static char filename[HTTP_MAX_URI]; /* Local filename */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) const char *fqdn = 0; #else char fqdn[ HTTP_MAX_URI ]; /* Server name buffer */ @@ -118,7 +118,7 @@ * See if we should retry the current digest password... */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) www_authenticate = cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE]; #else www_authenticate = httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ); @@ -129,7 +129,7 @@ /* * Nope - get a password from the user... */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) fqdn = cups_server->hostname; #else httpGetHostname( cups_server, fqdn, sizeof( fqdn ) ); @@ -154,7 +154,7 @@ * Got a password; encode it for the server... */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) www_authenticate = cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE]; #else www_authenticate = httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ); @@ -166,7 +166,7 @@ */ snprintf(plain, sizeof(plain), "%s:%s", cupsUser(), pwdstring); -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2 +#if CUPS_VERSION_MAJOR > 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2) httpEncode64_2(encode, sizeof(encode), plain, sizeof(plain)); #else httpEncode64(encode, plain); @@ -235,7 +235,7 @@ */ while ((bytes = -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) httpRead #else httpRead2 @@ -265,7 +265,7 @@ http_status_t status; /* HTTP status from server */ char prompt[1024]; /* Prompt string */ int digest_tries; /* Number of tries with Digest */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) const char *fqdn = 0; #else char fqdn[ HTTP_MAX_URI ]; /* Server name buffer */ @@ -340,7 +340,7 @@ break; } else -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) httpWrite #else httpWrite2 @@ -349,7 +349,7 @@ if (status == HTTP_CONTINUE) { -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) httpWrite #else httpWrite2 @@ -380,7 +380,7 @@ * See if we should retry the current digest password... */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) www_authenticate = cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE]; #else www_authenticate = httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ); @@ -393,7 +393,7 @@ */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) fqdn = cups_server->hostname; #else httpGetHostname( cups_server, fqdn, sizeof( fqdn ) ); @@ -417,7 +417,7 @@ * Got a password; encode it for the server... */ -#if CUPS_VERSION_MAJOR - 0 <= 1 && CUPS_VERSION_MINOR - 0 < 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR < 2) www_authenticate = cups_server->fields[HTTP_FIELD_WWW_AUTHENTICATE]; #else www_authenticate = httpGetField( cups_server, HTTP_FIELD_WWW_AUTHENTICATE ); @@ -429,7 +429,7 @@ */ snprintf(plain, sizeof(plain), "%s:%s", cupsUser(), pwdstring); -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2 +#if CUPS_VERSION_MAJOR > 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2) httpEncode64_2(encode, sizeof(encode), plain, sizeof(plain)); #else httpEncode64(encode, plain); @@ -511,7 +511,7 @@ * See if we are accessing localhost... the struct has changed in newer versions - PiggZ (a...@piggz.co.uk) */ -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2 +#if CUPS_VERSION_MAJOR > 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2) if (!httpAddrLocalhost(http)) #else if (ntohl(*(int*)&http->hostaddr.sin_addr) != 0x7f000001 && diff -ur kdelibs-3.5.10/kdeprint/cups/ipprequest.cpp kdelibs-3.5.10-cups20/kdeprint/cups/ipprequest.cpp --- kdelibs-3.5.10/kdeprint/cups/ipprequest.cpp 2007-10-08 11:52:10.000000000 +0200 +++ kdelibs-3.5.10-cups20/kdeprint/cups/ipprequest.cpp 2014-11-25 21:41:51.000000000 +0100 @@ -310,7 +310,7 @@ } #ifdef HAVE_CUPS_NO_PWD_CACHE -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2) strncpy( HTTP->authstring, cups_authstring.data(), HTTP_MAX_VALUE ); #else httpSetAuthString( HTTP, NULL, cups_authstring.data() ); @@ -324,7 +324,7 @@ request_ = cupsDoFileRequest(HTTP, request_, (res.isEmpty() ? "/" : res.latin1()), (filename.isEmpty() ? NULL : filename.latin1())); #ifdef HAVE_CUPS_NO_PWD_CACHE -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2 +#if CUPS_VERSION_MAJOR < 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2) cups_authstring = HTTP->authstring; #else cups_authstring = httpGetAuthString( HTTP ); @@ -523,7 +523,7 @@ cupsFreeOptions(n, options); // find an remove that annoying "document-format" attribute -#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2 +#if CUPS_VERSION_MAJOR > 1 || (CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR >= 2) ipp_attribute_t *attr = ippFindAttribute(request_, "document-format", IPP_TAG_NAME); ippDeleteAttribute(request_, attr); #else -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org