| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-shakespeare | Distribution: openSUSE Tumbleweed |
| Version: 2.1.7.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Oct 8 18:40:27 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 3202669 | Source RPM: ghc-shakespeare-2.1.7.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/shakespeare | |
| Summary: A toolkit for making compile-time interpolated templates | |
Shakespeare is a family of type-safe, efficient template languages. Shakespeare templates are expanded at compile-time, ensuring that all interpolated variables are in scope. Variables are interpolated according to their type through a typeclass. Shakespeare templates can be used inline with a quasi-quoter or in an external file. Note there is no dependency on haskell-src-extras. Instead Shakespeare believes logic should stay out of templates and has its own minimal Haskell parser. Packages that use this: xml-hamlet Please see the documentation at <http://www.yesodweb.com/book/shakespearean-templates> for more details.
MIT
* Wed Oct 08 2025 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.1.7.1.
[#]## 2.1.7.1
* Add missing other-messages to shakespeare.cabal [#299](https://github.com/yesodweb/shakespeare/pull/299)
[#]## 2.1.7
* Use ByteString’s Lift for Hamlet code generation [#298](https://github.com/yesodweb/shakespeare/pull/298)
[#]## 2.1.6
* Introduce options type for i18n, add ability to stop using record types for messages [#290](https://github.com/yesodweb/shakespeare/pull/290)
[#]## 2.1.5
* Add better support for `mkMessage`ing data types with params.[#295](https://github.com/yesodweb/shakespeare/pull/295)
* Thu Jun 05 2025 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.1.4.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
http://hackage.haskell.org/package/shakespeare-2.1.4/src/ChangeLog.md
* Mon Aug 05 2024 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.1.1.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
http://hackage.haskell.org/package/shakespeare-2.1.1/src/ChangeLog.md
* Mon Sep 11 2023 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.1.0.1.
[#]## 2.1.0.1
* Fix 100⨯ slowdown on parsec-3.1.15 [#277](https://github.com/yesodweb/shakespeare/pull/277)
[#]## 2.1.0
* Add `OverloadedRecordDot`-style record access in expressions
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Thu Jul 07 2022 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.0.30.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
http://hackage.haskell.org/package/shakespeare-2.0.30/src/ChangeLog.md
* Tue May 24 2022 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.0.29.
[#]## 2.0.29
* Support the upcoming `template-haskell` release with GHC 9.4 [#267](https://github.com/yesodweb/shakespeare/pull/267)
[#]## 2.0.28
* Add support for sub-blocks in mixins [#264](https://github.com/yesodweb/shakespeare/pull/264)
[#]## 2.0.27
* Change how embedded templates are located by the compiler. Relative files are now resolved using the Cabal project root, to fix builds of multi-project codebases. [#266](https://github.com/yesodweb/shakespeare/pull/266)
* Change how messages are located by the compiler. The message directory is now resolved using the Cabal project root, to fix builds of multi-project codebases. [#266](https://github.com/yesodweb/shakespeare/pull/266)
* Fri Mar 04 2022 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.0.26.
[#]## 2.0.26
* Support `@supports` [#263](https://github.com/yesodweb/shakespeare/pull/263)
* Thu Dec 23 2021 Peter Simons <psimons@suse.com>
- Update shakespeare to version 2.0.25.1.
[#]## 2.0.25.1
* Support for GHC 9.2 and aeson 2 [#260](https://github.com/yesodweb/shakespeare/pull/260)
* Tue Oct 12 2021 psimons@suse.com
- Update shakespeare to version 2.0.25 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
/usr/lib64/ghc-9.12.2/lib/libHSshakespeare-2.1.7.1-LT8FnHcYHJL5cY9RoGwkRS-ghc9.12.2.so /usr/share/licenses/ghc-shakespeare /usr/share/licenses/ghc-shakespeare/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:41:00 2025