Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Graphics-Toolkit-Color for 
openSUSE:Factory checked in at 2026-06-27 18:07:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Graphics-Toolkit-Color (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Graphics-Toolkit-Color.new.11887 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Graphics-Toolkit-Color"

Sat Jun 27 18:07:45 2026 rev:11 rq:1361943 version:2.220.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Graphics-Toolkit-Color/perl-Graphics-Toolkit-Color.changes
  2026-05-18 17:48:43.438056028 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Graphics-Toolkit-Color.new.11887/perl-Graphics-Toolkit-Color.changes
       2026-06-27 18:09:50.367570252 +0200
@@ -1,0 +2,42 @@
+Sun Jun 21 09:02:40 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 2.220.0 (2.22)
+   see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
+
+  2.22   2026-06-20   lichtkind
+  -------
+      * = minor fix release
+      * ! fix hash in scalar context bug while arg splitting in new
+      * ? various POD fixes
+
+  2.21   2026-06-20   lichtkind
+  -------
+      * = minor fix release
+      * ? various POD fixes
+
+  2.20   2026-06-19   lichtkind
+  -------
+      * = big feature release: +3 spaces, +8 methods, +7 args, new docs, error 
handling
+      * * add methods lighten / darken, saturate / desaturate,
+      * * add methods tint (white) / shade (black) / tone (grey)
+      * * new 16 Page doc in GTC::Manual with Reference, Topics, CookBook, 
CheatSheet
+      * + spaces: 'OKHSL', 'OKHSV', 'OKHWB'
+      * + color space property: 'family', 'role'
+      * + method 'analogous' with args: 'to', 'in', 'steps' and 'tilt'
+      * + method alias 'tone_curve' for 'apply'
+      * + argument 'in' to method 'complement' (selectable cylindrical space)
+      * + argument 'in' to method 'new' disambiguate color spaces
+      * + argument 'skew' to method 'complement' (move circle along 
color-target axis)
+      * + argument 'by' as alias of 'amount' argument for 'mix'
+      * + reestablish optional Carp error messages + 4 other modes
+      * + format: 'nested_array'
+      * ~ change default color space for most methods to 'OKLAB' or 'OKHSL'
+      * ~ change name and name alias in 'YUV' space now 'YPbPr' space
+      * ~ change default argument of 'invert' from 'in' to 'only'
+      * ~ rename method 'apply' to 'tone_curve', keeping 'apply' as alias til 
3.0
+      * ~ amount argument has now 0 .. 1 range, instead of 0 .. 100
+      * ~ reduce arguments of the 'color' routine to work like the 'color' 
argument of 'new'
+      * - reduce arguments of 'is_in_gamut' to 1 ('in') in method mode and 1 
as routine ('color')
+      * ! HSB constraints removal was mistake, constraint was reestablished
+
+-------------------------------------------------------------------

Old:
----
  Graphics-Toolkit-Color-2.11.tar.gz

New:
----
  Graphics-Toolkit-Color-2.22.tar.gz

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

Other differences:
------------------
++++++ perl-Graphics-Toolkit-Color.spec ++++++
--- /var/tmp/diff_new_pack.UMcz7F/_old  2026-06-27 18:09:50.827585830 +0200
+++ /var/tmp/diff_new_pack.UMcz7F/_new  2026-06-27 18:09:50.831585965 +0200
@@ -18,10 +18,10 @@
 
 %define cpan_name Graphics-Toolkit-Color
 Name:           perl-Graphics-Toolkit-Color
-Version:        2.110.0
+Version:        2.220.0
 Release:        0
-# 2.11 -> normalize -> 2.110.0
-%define cpan_version 2.11
+# 2.22 -> normalize -> 2.220.0
+%define cpan_version 2.22
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Calculate color (sets), IO many spaces and formats
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -36,6 +36,7 @@
 BuildRequires:  perl(Test::Warn) >= 0.300
 Provides:       perl(Graphics::Toolkit::Color) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Calculator) = %{version}
+Provides:       perl(Graphics::Toolkit::Color::Error) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Name) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Name::Constant) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Name::Scheme) = %{version}
@@ -62,8 +63,12 @@
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::HSL) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::HSV) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::HWB) = 
%{version}
+Provides:       perl(Graphics::Toolkit::Color::Space::Instance::Helper::OK) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::HunterLAB) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::NCol) = 
%{version}
+Provides:       perl(Graphics::Toolkit::Color::Space::Instance::OKHSL) = 
%{version}
+Provides:       perl(Graphics::Toolkit::Color::Space::Instance::OKHSV) = 
%{version}
+Provides:       perl(Graphics::Toolkit::Color::Space::Instance::OKHWB) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::OKLAB) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::OKLCH) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::ProPhotoRGB) = 
%{version}
@@ -73,7 +78,7 @@
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::Rec709) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::WideGamutRGB) 
= %{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Instance::YIQ) = 
%{version}
-Provides:       perl(Graphics::Toolkit::Color::Space::Instance::YUV) = 
%{version}
+Provides:       perl(Graphics::Toolkit::Color::Space::Instance::YPbPr) = 
%{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Shape) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Space::Util) = %{version}
 Provides:       perl(Graphics::Toolkit::Color::Values) = %{version}
@@ -82,29 +87,27 @@
 
 %description
 Graphics::Toolkit::Color, for short *GTC*, is the top level API of this
-release and the only package a regular user should be concerned with. Its
+library and the only package a regular user should be concerned with. Its
 main purpose is the creation of related colors or sets of them, such as
 gradients, complements and more. But if you want to convert, quantize,
-round or reformat color definitions, it can be helpful too.
+round or reformat color definitions or translate from and to color names,
+it can be helpful too.
 
-GTC are read only, one color representing objects with no additional
-dependencies. Create them in many different ways (see CONSTRUCTOR). Access
-its values via methods from section GETTER. Measure differences with the
-distance method. SINGLE-COLOR methods create one new object that is related
-to the current one and COLOR-SETS methods will create a group of colors,
-that are not only related to the current color but also have relations
-between each other. Error messages will appear as return values instead of
-the expected result.
-
-While this module can understand and output color values for many color
-spaces, RGB is the (internal) primal one, because GTC is about colors that
-can be shown on the screen, and these are usually encoded in _RGB_
-(nonlinear standard RGB). Humans access colors on hardware level (eye) in
-_RGB_, on cognition level in _HSL_ or _LAB_ (brain) and on cultural level
-(language) with names. With all these options available you can express
-easily and intuitively with which color to start. And plenty of functions
-with lots of options help you to arrive at the desired color (palette)
-quickly.
+This page will give you a quick overview of all GTC methods. The Manual
+contains deeper explanations and describes every argument and topic of
+interest in detail. Therefore each chapter here starts with a link to the
+appropriate paragraph of a manual page.
+
+While this module can understand and output color values of many (33) color
+spaces, RGB is the internal and primary one for input and output, because
+GTC is about colors that can be shown on the screen, and these are usually
+encoded in _RGB_ (nonlinear standard RGB). However, many color calculations
+are operating by default in _OKLAB_ or _OKHSL_ to give perceptually uniform
+results.
+
+Each GTC object represents one color and is read-only. It has no runtime
+dependencies. Only Test::Simple and Test::Warn are needed for testing. The
+behavior of error messages can be chosen, but defaults to using Carp.
 
 %prep
 %autosetup -n %{cpan_name}-%{cpan_version} -p1

++++++ Graphics-Toolkit-Color-2.11.tar.gz -> Graphics-Toolkit-Color-2.22.tar.gz 
++++++
++++ 21194 lines of diff (skipped)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.UMcz7F/_old  2026-06-27 18:09:51.051593416 +0200
+++ /var/tmp/diff_new_pack.UMcz7F/_new  2026-06-27 18:09:51.055593551 +0200
@@ -1,6 +1,6 @@
-mtime: 1778311367
-commit: 0279eaecece02018857a6699fbda0cf253e18756dbe907f2391cb8037224ee03
+mtime: 1782032560
+commit: 81638842d2196d996dd47d30714c5c2e6dc0f68465bfa15114682d2466e45264
 url: https://src.opensuse.org/perl/perl-Graphics-Toolkit-Color
-revision: 0279eaecece02018857a6699fbda0cf253e18756dbe907f2391cb8037224ee03
+revision: 81638842d2196d996dd47d30714c5c2e6dc0f68465bfa15114682d2466e45264
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-06-21 11:02:40.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to