Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-turtle-devel | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 1.6.2 | Vendor: openSUSE |
Release: bp156.1.1 | Build date: Tue Mar 5 13:27:44 2024 |
Group: Unspecified | Build host: s390zl27 |
Size: 13864678 | Source RPM: ghc-turtle-1.6.2-bp156.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/turtle | |
Summary: Haskell turtle library development files |
This package provides the Haskell turtle library development files.
BSD-3-Clause
* Mon Nov 20 2023 Peter Simons <psimons@suse.com> - Update turtle to version 1.6.2 revision 2. 1.6.2 * Build against latest `ansi-wl-pprint` and `optparse-applicative` [[#445]](https://github.com/Gabriella439/turtle/pull/445) / [[#446]](https://github.com/Gabriella439/turtle/pull/446) / [[#447]](https://github.com/Gabriella439/turtle/pull/447) 1.6.1 * BUG FIX: Fix `turtle` to build on Windows * BUG FIX: `stripPrefix` and `commonPrefix` now correctly handle files with extensions * For example, before this fix `stripPrefix "./" "./foo.bar"` would return `Just "foo/.bar"` 1.6.0 * BREAKING CHANGE: Switch to the `FilePath` type from `base` instead of `system-filepath` * This is a breaking change for a couple of reasons: * The `FilePath` type has changed, so the API is not backwards-compatible * The thing most likely to break is if you directly imported utilities from the `system-filepath` or `system-fileio` packages to operate on `turtle`'s `FilePath`s * If that happens, you should first check if the `Turtle` module exports a utility of the same name. If so, then switch to that * If there is no equivalent substitute from the `Turtle` module then you will have to change your code to use the closest equivalent utility from the `filepath` or `directory` package * If you were previously using any of the `system-filepath` or `system-fileio` utilities re-exported from the `Turtle` module then those utilities will not break as they have been replaced with versions compatible with the `FilePath` type from `base` * The second thing most likely to break is any code that relies on typeclasses since because if you defined any instances for the `FilePath` type exported by `turtle` then those instances will now overlap with any instances defined for the `String` type * The conversion utilities (e.g. `toText`, `encodeString`) will still work, so code that used those conversion utilities should be less affected by this change * The behavior of the `collapse` utility is subtly different * `collapse` no longer interprets `..` in paths * This new behavior is more correct in the presence of symlinks, so the change is (hopefully) an improvement to downstream code * The new API strives to match the old behavior as closely as possible * … so this should (hopefully) not break too much code in practice * With the exception of the `collapse` function the new API should be bug-for-bug compatible with the old API * Most of the surprising behavior inherited from the old API is around how `.` and `..` are handled in paths * `parent ".." == "."` is an example of such surprising behavior * At some point in the future we may fix bugs in these utilities inherited from `system-filepath` / `system-fileio`, but no decision either way has been made, yet * Some old utilities are marked `DEPRECATED` if their behavior exactly matches the behavior of an existing utility from the `filepath` or `directory` package * These may be eventually removed at some point in the future or they remain in a deprecated state indefinitely. No decision either way has been made * The `Turtle` module also re-exports any utility suggested by a `DEPRECATED` pragma as a convenience * Other utilities are not deprecated if the old behavior significantly departs from any existing utility from the `filepath` or `directory` package * For example, the behavior of the `filename` utility differs from the behavior of `System.FilePath.takeFileName` for filenames that begin with a `.`, so we have to preserve the old behavior to avoid breaking downstream code * At some point in the future utilities like these may be deprecated in favor of their closest analogs in the `filepath` / `directory` packages or they may be supported indefinitely. No decision either way has been made * If you want to try to author code that is compatible with both the pre-1.6 and post-1.6 API: * If you add any instances to the `FilePath` type, import it qualified directly from the `system-filepath` package and use it only for instances * Otherwise, don't import anything else from the `system-filepath` / `system-fileio` packages if you can help it. Instead, restrict yourself entirely to the utilities and `FilePath` type exported by the `Turtle` module * Use the conversion utilities (e.g. `encodeStrings`, even if they are not necessary post-1.6) * If that's still not enough, use `CPP` and good luck! * Fri May 06 2022 Peter Simons <psimons@suse.com> - Update turtle to version 1.5.25. 1.5.25 * Build against latest version of `Win32` package * Mon Feb 07 2022 Peter Simons <psimons@suse.com> - Update turtle to version 1.5.24. 1.5.24 * Expose `Format` constructor * Sat Nov 20 2021 psimons@suse.com - Update turtle to version 1.5.23. 1.5.23 * Add `fromIO` utility * Build against GHC 9.0 / 9.2 * Mon Apr 05 2021 psimons@suse.com - Update turtle to version 1.5.22. 1.5.22 * Add new `update` utility * Improve documentation for `limit` * Mon Mar 22 2021 psimons@suse.com - Update turtle to version 1.5.21 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Thu Dec 17 2020 Ondřej Súkup <mimi.vx@gmail.com> - disable %{ix86} build * Tue Aug 18 2020 Peter Simons <psimons@suse.com> - Replace %setup -q with the more modern %autosetup macro. * Sun Aug 16 2020 psimons@suse.com - Update turtle to version 1.5.21. 1.5.21 * Build against `optparse-applicative-0.16.0.0` * Wed Aug 12 2020 psimons@suse.com - Update turtle to version 1.5.20. 1.5.20 * Build against `doctest-0.17` * Only depend on `semigroups` for GHC < 8.0 * Tue Jun 16 2020 Peter Simons <psimons@suse.com> - Re-generate file with latest version of spec-cleaner. * Wed May 06 2020 psimons@suse.com - Update turtle to version 1.5.19. 1.5.19 * Add pattern synonyms for `Size` 1.5.18 * Fix space leak 1.5.17 * Add `optionsExt`: Extended version of `options` with header, footer, porgram-description and version information in `--help` flag * Add `readlink` * Tue Jan 21 2020 psimons@suse.com - Update turtle to version 1.5.16. 1.5.16 * Add `cptreeL` * Fri Nov 08 2019 Peter Simons <psimons@suse.com> - Drop obsolete group attributes. * Fri Sep 20 2019 psimons@suse.com - Update turtle to version 1.5.15. 1.5.15 * Add `toLines` * Add `Turtle.Bytes.{fromUTF8,toUTF8}` * Add `Turtle.Bytes.{compress,decompress}` * Always expose a `MonadFail` instance, relying on the `fail` package where needed. Related GHC 8.8 preparedness. * Sun Jul 28 2019 Peter Simons <psimons@suse.com> - Update Cabal file for more accurate build dependencies. * Fri May 17 2019 Peter Simons <psimons@suse.com> - Update Cabal file for more accurate build dependencies. * Fri May 03 2019 Peter Simons <psimons@suse.com> - Update Cabal build instructions for more accurate dependencies. * Sat Apr 20 2019 psimons@suse.com - Update turtle to version 1.5.14. 1.5.14 * Fix `cptree` to copy symlinks instead of descending into them * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/344 * Build against newer versions of `Win32` package * Fri Dec 21 2018 psimons@suse.com - Update turtle to version 1.5.13. 1.5.13 * Fix `chmod` bug * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/337 * Add `reduce` and re-export `(<&>)` * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/332 * Thu Oct 04 2018 psimons@suse.com - Update turtle to version 1.5.12. 1.5.12 * Increase upper bound on `containers` 1.5.11 * Don't forward broken pipe exceptions when using `inproc` * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/321 * Increase upper bound on `stm` * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/321 * Tutorial improvements: * See: https://github.com/Gabriel439/Haskell-Turtle-Library/pull/322 * Fri Jul 20 2018 psimons@suse.com - Add turtle at version 1.5.10.
/usr/lib64/ghc-8.10.7/package.conf.d/turtle-1.6.2.conf /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Bytes.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Bytes.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Bytes.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Format.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Format.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Format.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Internal.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Internal.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Internal.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Line.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Line.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Line.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Options.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Options.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Options.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Pattern.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Pattern.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Pattern.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Prelude.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Prelude.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Prelude.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Shell.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Shell.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Shell.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Tutorial.dyn_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Tutorial.hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/Turtle/Tutorial.p_hi /usr/lib64/ghc-8.10.7/turtle-1.6.2/libHSturtle-1.6.2-F80ckzhtcOU4Xp5tTmwPZz.a /usr/lib64/ghc-8.10.7/turtle-1.6.2/libHSturtle-1.6.2-F80ckzhtcOU4Xp5tTmwPZz_p.a /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2 /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Bytes.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Format.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Line.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Options.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Pattern.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Prelude.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Shell.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle-Tutorial.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/Turtle.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-37.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-38.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-42.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-46.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-60.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-62.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-95.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-A.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-All.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-B.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-C.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-D.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-E.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-F.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-G.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-H.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-I.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-J.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-K.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-L.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-M.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-N.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-O.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-P.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-R.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-S.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-T.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-U.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-V.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-W.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-X.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index-Y.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/doc-index.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/haddock-bundle.min.js /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/index.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/linuwial.css /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/meta.json /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/quick-jump.css /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Bytes.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Format.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Internal.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Line.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Options.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Pattern.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Prelude.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Shell.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.Tutorial.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/Turtle.html /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/highlight.js /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/src/style.css /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/synopsis.png /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/turtle.haddock /usr/share/doc/ghc-8.10.7/html/libraries/turtle-1.6.2/turtle.txt /usr/share/doc/packages/ghc-turtle-devel /usr/share/doc/packages/ghc-turtle-devel/CHANGELOG.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 15:18:49 2025