Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnustep-base for openSUSE:Factory 
checked in at 2022-04-08 00:28:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnustep-base (Old)
 and      /work/SRC/openSUSE:Factory/.gnustep-base.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnustep-base"

Fri Apr  8 00:28:45 2022 rev:11 rq:967616 version:1.28.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnustep-base/gnustep-base.changes        
2021-03-02 12:44:44.788318679 +0100
+++ /work/SRC/openSUSE:Factory/.gnustep-base.new.1900/gnustep-base.changes      
2022-04-08 00:29:23.969187615 +0200
@@ -1,0 +2,89 @@
+Fri Apr  1 10:14:31 UTC 2022 - Danilo Spinella <danilo.spine...@suse.com>
+
+- Update to version 1.28.0
+   * Reading and setting File Creation Date attribute on Windows.
+   * Added new 'ASSIGNMUTABLECOPY()' macro for consistency with
+     'ASSIGNCOPY()'.
+   * Replaced character set data headers for URLs with loading these
+     from a standard data source, and updated bitmap representation to
+     use much less space for character sets residing wholly in the base
+     plane, such as the URL charsets (given they are purely ASCII).
+   * Updated character set data with newer Unicode data set.
+   * '[NSURLProtocol -initWithRequest:cachedResponse:client:]' will now
+     retain the client up until the last message is sent to it, which
+     improves compatibility with OS X.
+   * Percent-escaping code in 'NSURL' simplified.
+   * Removed mixed ABI support.
+   * Use of Apple runtime now assumes non-fragile ABI (which is true on
+     modern systems).
+   * Improve typing on method implementation pointers in some classes.
+   * In 'NSHTTPCookie', rewritten code for extracting individual cookies
+     from the HTTP header.
+   * In 'NSKeyedArchiver', implement secure coding methods.
+   * New methods in 'NSDateComponents'.
+   * Improvements in 'NSCalendar' and 'NSLocale' for calendar locale and
+     'NSDateComponents'.
+   * In 'NSFileManager', use 'utimensat()' to set file modification
+     date, if available.
+   * Correctly stop parsing number being decoded in
+     'NSJSONSerialization' when encountering a number with an invalid
+     exponent.
+   * Improve OS X compatibility for 'NSURLQueryItem' initializers.
+   * For 'NSFileManager', in 'changeFileAttributes', implement setting
+     creation date for Unix-like systems.  Implement reading the
+     creation date if a supported method was detected.
+   * Support reading Android assets from the main bundle in
+     'NSInputStream'.
+   * Support Android assets directories in 'NSBundle' and
+     'NSFileManager'.
+   * Implement '-[NSXMLParser initWithStream:]'.
+   * Allow clearer choice between 'sloppy' 'GSSloppyXMLParser' used in
+     'NSXMLParser' and the libxml2-based 'GSStrictXMLParser'.
+   * Fix building Win32 implementations for 'GSFileHandle' and
+     'NSMessagePort' with nonfragile ABI.
+   * Use 'NSNumber' and not 'NSString' in '-[NSUserDefaults
+     setBool:forKey:]'.
+   * Posting notification before 'NSThread' exit.
+   * Actually declare optional 'NSFilePresenter' methods as optional.
+   * In 'NSConcreteMapTable', fix replacing existing values in a weak
+     objects map table.
+   * Fix leaks in 'NSOperation'.
+   * Various compat fixes for various MSYS systems, particularly around
+     sockets code.
+   * In 'NSData', 'NSFileManager' and more, various improvements when
+     overwriting and creating files with respect to file attributes
+     (owners, creation timestamp, etc).
+   * Improve 'NSLog' output on Android.
+   * Use 'instancetype' in 'NSURLRequest' header.
+   * Define 'NSAttributedStringKey' and 'NSNotificationName'.
+   * Add new 'NSURL' methods.
+   * In 'GSMime', have '-contentFile' check the 'Content-Type' header
+     before checking 'Content-Disposition'.
+   * Fix a bug linking with WEAK symbols where binutils 2.3.5 would fail
+     to link due to not all expected symbols being exported.
+   * New 'plutil' utility.
+   * Implementation of '[NSData rangeOfData:options:range:]' which finds
+     the 'NSRange' in which the passed data occurs.
+   * Change 'ENTER_POOL'/'LEAVE_POOL' so they no longer wrap the
+     enclosed code in a loop, enabling use in some loops.
+   * New 10.5 methods in 'NSRunLoop'/'NSURLConnection'.
+   * Improve compatibility when building with ICU 68.
+   * Fix compiling libdispatch integration of 'NSRunLoop' on Windows.
+   * Add support for building on Windows with MSVC's Clang by passing
+     the 'configure' flag '--host=x86_64-pc-windows'.  Use of an MSYS2
+     shell without '-devel' packages is recommended.
+   * Implementation of 'NSURLSession' and related classes.  This adds
+     some dependencies on more recent versions of 'libcurl',
+     'libdispatch' etc.
+   * Fix initializing 'NSUUID' from a string.
+   * Disable use of 'libcurl' if its headers are not found.
+   * In 'NSURLProtocol', continue writing data if not all of it was
+     written.
+   * Fix use of GnuTLS under MinGW by using 'send/recv' rather than
+     'read/write'.
+   * Add support for libobjc2 runtime on Windows.
+   * Fix BOM insertion when generating data from a string using one of
+     the Unicode encodings.
+- Remove upstreamed patch gnustep-base-1.27.0-fix-compilation-icu68.patch
+
+-------------------------------------------------------------------

Old:
----
  gnustep-base-1.27.0-fix-compilation-icu68.patch
  gnustep-base-1.27.0.tar.gz
  gnustep-base-1.27.0.tar.gz.sig

New:
----
  gnustep-base-1.28.0.tar.gz
  gnustep-base-1.28.0.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnustep-base.spec ++++++
--- /var/tmp/diff_new_pack.Kd4UnL/_old  2022-04-08 00:29:24.865177513 +0200
+++ /var/tmp/diff_new_pack.Kd4UnL/_new  2022-04-08 00:29:24.869177468 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnustep-base
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define lname   libgnustep-base1_27
+%define lname   libgnustep-base1_28
 %define         gnustep_sh       GNUstep.sh
 %define         gs_config        %{_sysconfdir}/GNUstep/GNUstep.conf
 %define         profile_dir      %{_sysconfdir}/profile.d
@@ -24,17 +24,15 @@
 %define         gs_makefiles     %{_datadir}/GNUstep/Makefiles
 %define         gs_library       %{_libdir}/GNUstep
 Name:           gnustep-base
-Version:        1.27.0
+Version:        1.28.0
 Release:        0
 Summary:        GNUstep Base library package
-License:        LGPL-2.1-or-later AND GPL-3.0-or-later
+License:        GPL-3.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/Other
 URL:            http://www.gnustep.org/
 Source:         
ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
 Source1:        
ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz.sig
 Source2:        %{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM gnustep-base-1.27.0-fix-compilation-icu68.patch -- 
https://github.com/gnustep/libs-base/pull/163
-Patch0:         gnustep-base-1.27.0-fix-compilation-icu68.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-objc
 BuildRequires:  gmp-devel
@@ -198,6 +196,7 @@
 %{_bindir}/plmerge
 %{_bindir}/plparse
 %{_bindir}/plser
+%{_bindir}/plutil
 %{_bindir}/sfparse
 %{_bindir}/xmlparse
 %{gs_library}

++++++ gnustep-base-1.27.0.tar.gz -> gnustep-base-1.28.0.tar.gz ++++++
++++ 36011 lines of diff (skipped)

Reply via email to