Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Graphics-Toolkit-Color-1.972.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-Graphics-Toolkit-Color Distribution: openSUSE:Factory:zSystems
Version: 1.972.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 6 20:44:17 2025
Group: Unspecified Build host: reproducible
Size: 313632 Source RPM: perl-Graphics-Toolkit-Color-1.972.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Graphics-Toolkit-Color
Summary: Calculate color (sets), IO many spaces and formats
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
main purpose is the creation of related colors or sets of them, such as
gradients, complements and others. But you can use it also to convert
and/or reformat color definitions.

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 to 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_. Humans
access colors on hardware level (eye) in _RGB_, on cognition level in _HSL_
(brain) and on cultural level (language) with names. Having easy access to
all of those plus some color math and many formats should enable you to get
the color palette you desire quickly.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Mon Oct 06 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 1.972.0 (1.972)
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.972    2025-09-31    lichtkind
    - ------
    * = small feature release = 2 fixes
    * ? POD fixed / rewrote for methods "values", "name", "closest_name", "distance"
    * ! public API cluster method test fix
    1.971    2025-08-31    lichtkind
    - ------
    * = small fix release = 3 fixes
    * ? documented latest input format
    * ? typos in POD
    * ! more cluster method test fixes
    1.97    2025-08-30    lichtkind
    - ------
    * = small feature release + 1 fix
    * + new input format: space_name => [ ....]
    * + method "name" can now return names from a radius
    * ~ renamed cluster argument: distance => minimal_distance
    * ~ cluster argument "minimal_distance" got alias: "min_d"
    * ~ cluster argument "radius" got alias: "r"
    * ? removed bad chars from POD
    * ? organize POD for color names better
    1.961    2025-08-29    lichtkind
    - ------
    * = fix stupidity release
    * ? removed bad chars from POD
    1.951    2025-08-29    lichtkind
    - ------
    * = tiny POD fix release
    * ? removed bad chars from POD
    1.95    2025-08-29    lichtkind
    - ------
    * = mid sized feature release + 3 fixes
    * * added support of 3 color spaces: OKLAB, OKLCH, HunterLAB
    * + methods "name" and "closest_name" can now return multiple names and full names
    * ? rewrote some POD
    * ? POD example code fixes
    * ? fix POD links in GTC::Space::Hub lib
    * ! fixed too tight set calc tests: Issue Pause:169094 found by SlavenRezic++
    * ! remove unused "use Benchmark;" fixed by ppisar++
* Tue Aug 26 2025 Tina Müller <timueller+perl@suse.de>
  - updated to 1.920.0 (1.92)
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.92    2025-08-20    lichtkind
    - ------
    * = minor feature release
    * + methods "name" and "closest_name" work on any scheme from Graphics::ColorNames
    * ~ extended "CSS_string" format, commas are now optional
    * ~ no space between axis value and suffix allowed
    * ~ color space "CIELCHuv" got alias name "LCHuv"
    * & converter value IO moved to standard tuple format
    * ? POD syntax fixes
    1.91    2025-08-12    lichtkind
    - ------
    * = minor bug fix release
    * ~ added aliases for renamed methods "add_value" and "set_value"
    * ? POD syntax fixes
    * ? rewrote parts of ::Color::Space POD
    1.9     2025-08-12    lichtkind
    - ------
    * = major feature release
    * * added "cluster" and "invert" calculation method
    * * added "closest_name" method
    * * added support of 5 color spaces: NCol YUV CIELUV CIELCHab CIELCHuv,
      rewrote CIEXYZ CIELAB
    * + extended range definitions with explicit type names
    * + color spaces can now define value precision,
      value suffix ('%') and
      value parsing regex
    * ? added documentation for color space object and missing formats
    * & moved code into Space::Format space attribute object class
    * & removed Carp and Test::Warn as dependencies
    * & moved color and color set calculators into own packages
    * ~ reworked all calculator methods
    * ~ renamed single color calculator method "blend" method to "mix"
    * ~ renamed method "add" and "set" to "add_value" and "set_value"
    * ~ renamed method "mix" argument "with" to "to"
    * ~ renamed method "gradient" argument "dynamic" to "tilt"
    * ~ default space of methods 'distance', 'mix' and 'gradient'
      went from HSL to RGB, consistent with defaults (complement has to be HSL)
* Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com>
  - Fix disabling of __perllib_provides
* Fri Sep 22 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.71
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.71     2023-09-21    lichtkind
    - ------
    * = doc fixes
    * ? typos mispellings, boken sentence
    * ? added range def explanation
    * ? simplified HEADINGS
    * ? removed doc of deprecated methods
* Fri Aug 11 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.53
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.53     2023-08-11    lichtkind
    - ------
    * = maintenance
    * ? more doc fixes to new API
    * ! fix rounding error under -Duselongdouble
    1.52    2023-08-11    lichtkind
    - ------
    * = maintenance + third phase toward 2.0
    * + added gradient method with new API
    * ? more doc fixes to new API
    * & more tests
    1.51    2023-08-10    lichtkind
    - ------
    * = a few documentation fixes
    1.50    2023-08-09    lichtkind
    - ------
    * = first + second phase of of 2.0 rewrite
    * + add CMY, CMYK and HSV support
    * + new universal getter method: values
    * + new modifier method: set, blend
    * ~ enhanced and strictened modifier method: add
    * \ deprecate all other numeric getter: rgb, red, green, blue, rgb_hex,
      rgb_hash, hsl, hue, saturation, lightnss, hsl_hash
    * \ till 2.0 will be also deprecated: rgb_gradient_to, hsl_gradient_to,
      gradient_to, distance_to, blend_with
    * & new getter API
    * & keep complex names like 'SVG:green' to be returned by getter: ->name
    * ? rewritten large part of documentation
* Mon Jul 17 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.09
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.09    2023-07-17    lichtkind
    - ------
    * = maintenance release
    * ? ever more POD fixes
    * ? new method chapter split
    * ? POD in HSL constructor
    * & enhance some tests and new ones
    * / split and rearrange value libs with tests
* Wed Jan 25 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.08
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.08    2023-01-24    lichtkind
    - ------
    * = small enhancements
    * + added method rgb_gradient_to
    * ~ changed gradient_to  to hsl_gradient_to (but keeping compatibility)
    * ? even more POD fixes
    1.07    2023-01-20    lichtkind
    - ------
    * = POD fixes
    1.06    2023-01-20    lichtkind
    - ------
    * = maintenance release
    * + simplified string serialisation method (->new(eval $string) => ->new($string))
    * ? small POD fixes
* Sun Jan 01 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.05
    see /usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
    1.05    2022-12-31    lichtkind
    - ------
    * = fixes
    * + added getters for data hashes
    * ? cleaned some sentences and comments
    * ? synopsis cleanup
* Mon Nov 07 2022 Tina Müller <tina.mueller@suse.com>
  - Initial submission

Files

/usr/lib/perl5/vendor_perl/5.42.0/Graphics
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Name
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Name.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Name/Constant.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Name/Scheme.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/SetCalculator.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Basis.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Format.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Hub.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CIELAB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CIELCHab.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CIELCHuv.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CIELUV.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CIEXYZ.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CMY.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/CMYK.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/HSB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/HSL.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/HSV.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/HWB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/HunterLAB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/NCol.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/OKLAB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/OKLCH.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/RGB.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/YIQ.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Instance/YUV.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Shape.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Space/Util.pm
/usr/lib/perl5/vendor_perl/5.42.0/Graphics/Toolkit/Color/Values.pm
/usr/share/doc/packages/perl-Graphics-Toolkit-Color
/usr/share/doc/packages/perl-Graphics-Toolkit-Color/CONTRIBUTING
/usr/share/doc/packages/perl-Graphics-Toolkit-Color/Changes
/usr/share/doc/packages/perl-Graphics-Toolkit-Color/README
/usr/share/licenses/perl-Graphics-Toolkit-Color
/usr/share/licenses/perl-Graphics-Toolkit-Color/LICENSE
/usr/share/man/man3/Graphics::Toolkit::Color.3pm.gz
/usr/share/man/man3/Graphics::Toolkit::Color::Name.3pm.gz
/usr/share/man/man3/Graphics::Toolkit::Color::Name::Constant.3pm.gz
/usr/share/man/man3/Graphics::Toolkit::Color::Name::Scheme.3pm.gz
/usr/share/man/man3/Graphics::Toolkit::Color::Space.3pm.gz
/usr/share/man/man3/Graphics::Toolkit::Color::Space::Hub.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 10 22:45:12 2025