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

ghc-blaze-html-devel-0.9.1.1-2.2 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: ghc-blaze-html-devel Distribution: openSUSE Tumbleweed
Version: 0.9.1.1 Vendor: openSUSE
Release: 2.2 Build date: Thu Jan 31 08:41:07 2019
Group: Development/Libraries/Haskell Build host: armbuild01
Size: 16291134 Source RPM: ghc-blaze-html-0.9.1.1-2.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://hackage.haskell.org/package/blaze-html
Summary: Haskell blaze-html library development files
This package provides the Haskell blaze-html library development files.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Oct 20 2018 Peter Simons <psimons@suse.com>
  - Use https URL to refer to bugs.opensuse.org.
* Wed Jul 18 2018 psimons@suse.com
  - Cosmetic: replace tabs with blanks, strip trailing white space,
    and update copyright headers with spec-cleaner.
* Fri Jul 13 2018 psimons@suse.com
  - Update blaze-html to version 0.9.1.1.
    - 0.9.1.1 (2018-06-12)
    * Fix generated source code on Hackage
    - 0.9.1.0
    * Add `u` element to HTML5
    * Add `role` attribute to HTML5
    * Bump HUnit dependency to 1.6
    * Bump QuickCheck dependency to 2.11
* Wed May 16 2018 psimons@suse.com
  - Prefer the new %license attribute over %doc.
* Thu Aug 03 2017 psimons@suse.com
  - Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
* Thu Jul 27 2017 psimons@suse.com
  - Update to version 0.9.0.1.
* Sun Dec 04 2016 psimons@suse.com
  - Update to version 0.8.1.3 with cabal2obs.
* Mon Aug 01 2016 psimons@suse.com
  - Update to version 0.8.1.2 revision 0 with cabal2obs.
* Sun Jul 10 2016 psimons@suse.com
  - Update to version 0.8.1.1 revision 0 with cabal2obs.
* Sun Oct 04 2015 mimi.vx@gmail.com
  - update to 0.8.1.1
    * Bump HUnit dependency to 1.3
* Tue Aug 04 2015 mimi.vx@gmail.com
  - update to 0.8.1.0
    * Add `<main>` element to HTML5
* Mon Apr 20 2015 mimi.vx@gmail.com
  - update to 0.8.0.2
    * Relax blaze-builder dependency to include 0.3 again
    * Add `itemscope` and `itemprop` attributes
* Sun Nov 09 2014 peter.trommler@ohm-hochschule.de
  - update to 0.7.0.3
    * version bound for text (Haskell Platform 2014.2.0.0)
    * compatibility with ghc-blaze-markup

Files

/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Pretty.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Pretty.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Pretty.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/String.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/String.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/String.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Text.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Text.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Text.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Utf8.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Utf8.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html/Renderer/Utf8.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/FrameSet/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Strict/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html4/Transitional/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/Html5/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/FrameSet/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Strict/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml1/Transitional/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5/Attributes.dyn_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5/Attributes.hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/Text/Blaze/XHtml5/Attributes.p_hi
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/libHSblaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS.a
/usr/lib/ghc-8.4.3/blaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS/libHSblaze-html-0.9.1.1-9nFyMck4uag1TbD1rFJEbS_p.a
/usr/lib/ghc-8.4.3/package.conf.d/blaze-html-0.9.1.1.conf
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html-Renderer-Pretty.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html-Renderer-String.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html-Renderer-Text.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html-Renderer-Utf8.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-FrameSet-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-FrameSet.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-Strict-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-Strict.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-Transitional-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html4-Transitional.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html5-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-Html5.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-FrameSet-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-FrameSet.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-Strict-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-Strict.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-Transitional-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml1-Transitional.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml5-Attributes.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/Text-Blaze-XHtml5.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/blaze-html.haddock
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/blaze-html.txt
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-33.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-A.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-All.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-B.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-C.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-D.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-E.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-F.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-H.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-I.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-K.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-L.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-M.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-N.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-O.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-P.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-Q.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-R.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-S.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-T.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-U.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-V.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-W.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index-X.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/doc-index.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/haddock-bundle.min.js
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/hslogo-16.png
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/index.html
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/meta.json
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/minus.gif
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/ocean.css
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/plus.gif
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/quick-jump.css
/usr/share/doc/ghc-8.4.3/html/libraries/blaze-html-0.9.1.1/synopsis.png
/usr/share/doc/packages/ghc-blaze-html-devel
/usr/share/doc/packages/ghc-blaze-html-devel/CHANGELOG


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:22:59 2024