| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-path-devel | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.9.2 | Vendor: openSUSE |
| Release: bp155.2.15 | Build date: Mon May 22 12:11:15 2023 |
| Group: Unspecified | Build host: obs-power9-10 |
| Size: 5971787 | Source RPM: ghc-path-0.9.2-bp155.2.15.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/path | |
| Summary: Haskell path library development files | |
This package provides the Haskell path library development files.
BSD-3-Clause
* Mon Dec 27 2021 Peter Simons <psimons@suse.com>
- Update path to version 0.9.2.
0.9.2
* Data instances for Rel, Abs, File, and Dir.
* Bump hashable upper bound to <1.5.
0.9.1
* Support for genvalidity >=1.0.0.0
* `mapSomeBase` and `prjSomeBase` for modifying or projecting SomeBase.
* Sat Jun 19 2021 psimons@suse.com
- Update path to version 0.9.0.
0.9.0
* Fix inconsistencies on different platforms: [#166](https://github.com/commercialhaskell/path/issues/166)
* `replaceProperPrefix`
* Make it possible to use windows paths on posix and vice versa
* Fri Mar 12 2021 psimons@suse.com
- Update path to version 0.8.0 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
* Fri Aug 21 2020 psimons@suse.com
- Update path to version 0.8.0.
0.8.0
* Rerelease of 0.7.1 with better version number
0.7.1:
* Test with GHC 8.8.2, 8.8.3, 8.10.1.
* Export SomeBase constructor.
* Fix Lift severe Lift instance bug
* Mon Dec 30 2019 psimons@suse.com
- Update path to version 0.7.0.
0.7.0:
* BREAKING CHANGE: "fileExtension" now throws an exception if the file has no
extension. You can use the result as a "Maybe" in pure
code or handle the exception appropriately in any other monad.
* Old extension operations "addFileExtension" and "setFileExtension" have
been deprecated and replaced by "addExtension" and "replaceExtension"
respectively with new behavior.
ADAPTING YOUR CODE TO THIS CHANGE:
* Code that sets an extension not starting with a "." e.g. "foo", must
be changed such that it starts with a "." i.e. ".foo".
* Code that sets multiple extensions in one go e.g. ".tar.gz" must be
changed to set them one at a time instead i.e. add ".tar" first and
then add ".gz".
* Code that sets an extension starting with multiple dots e.g.
"..foo" must be changed such as to make the extra dots part of the
file name instead.
Details:
The new operations "addExtension" and "replaceExtension" accept only "valid"
extension forms which is exactly the same as what "fileExtension" returns.
A valid extension starts with a @.@ followed by one or more characters
not including @.@ followed by zero or more @.@s in trailing position.
This change allows extension operations to be principled following
these laws:
* flip addExtension file >=> fileExtension == return
* (fileExtension >=> flip replaceExtension file) file == return file
* Add splitExtension operation such that:
* uncurry addExtension . swap >=> splitExtension == return
* splitExtension >=> uncurry addExtension . swap == return
* fileExtension == (fmap snd) . splitExtension@
* Add 'Path.Posix' and 'Path.Windows' modules for manipulating
Windows or Posix style paths independently of the current platform.
* Add 'Lift' instance for 'Path'.
* `Path.Windows` normalizes path separators throughout path,
including immediately following drive letter.
* `Path.Windows` handles UNC (`\\host\share\`) and Unicode (`\\?\C:\`) path
without breaking the double-separator prefix.
* Remove support for old GHC version. The oldest supported version
is 8.2.
* Fri Nov 08 2019 Peter Simons <psimons@suse.com>
- Drop obsolete group attributes.
* 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.
* Mon May 14 2018 psimons@suse.com
- Update path to version 0.6.1 revision 1.
* Add 'addFileExtension' function and its operator form: (<.>).
* Derive 'Eq' instance for 'PathException'.
* Deprecate PathParseException and rename it to PathException
* Allow 'parent' to work on relative paths as well
* Deprecate isParentOf and stripDir and rename them to isProperPrefixOf and
stripProperPrefix respectively.
* Allow "." as a valid relative dir path with the following rules:
* "./" </> "./" = "./"
* "./" </> "x/" = "x/"
* "x/" </> "./" = "x/"
* dirname "x" = "./"
* dirname "/" = "./"
* dirname "./" = "./"
* Make dirname return "." instead of "/" (fixes #18).
* Remove the 'validity' flag.
* Add synonym for setFileExtension in the form of an operator: (-<.>).
* Thu Aug 03 2017 psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
* Mon Mar 27 2017 psimons@suse.com
- Update to version 0.5.13 with cabal2obs.
* Wed Mar 22 2017 psimons@suse.com
- Update to version 0.5.12 revision 2 with cabal2obs.
* Thu Mar 02 2017 psimons@suse.com
- Update to version 0.5.12 revision 1 with cabal2obs.
* Sun Feb 05 2017 psimons@suse.com
- Update to version 0.5.12 with cabal2obs.
* Fri Dec 16 2016 psimons@suse.com
- Update to version 0.5.11 revision 1 with cabal2obs.
* Mon Aug 01 2016 psimons@suse.com
- Update to version 0.5.9 revision 0 with cabal2obs.
* Sun Jul 10 2016 psimons@suse.com
- Update to version 0.5.8 revision 0 with cabal2obs.
* Fri Jun 17 2016 mimi.vx@gmail.com
- update to 0.5.8
* Add Aeson instances.
* Tue Mar 08 2016 mimi.vx@gmail.com
- update to 0.5.7
* Fix haddock problem.
* Reject only .. and .
* Use filepath's isValid function for additional sanity checks
* Disable parsing of path consisting only of "."
* Add NFData instance for Path
* Some typo/docs improvements
* Add standard headers to modules
* Sun Nov 29 2015 mimi.vx@gmail.com
- update to 0.5.3
* Added conversion functions.
* Thu Nov 19 2015 mimi.vx@gmail.com
- initial commit
/usr/lib64/ghc-8.10.7/package.conf.d/path-0.9.2.conf /usr/lib64/ghc-8.10.7/path-0.9.2/Path /usr/lib64/ghc-8.10.7/path-0.9.2/Path.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Posix.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Posix.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Posix.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Windows.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Windows.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Internal/Windows.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Posix.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Posix.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Posix.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Windows.dyn_hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Windows.hi /usr/lib64/ghc-8.10.7/path-0.9.2/Path/Windows.p_hi /usr/lib64/ghc-8.10.7/path-0.9.2/libHSpath-0.9.2-FS4pcKXLoKM108QC3GuXNY.a /usr/lib64/ghc-8.10.7/path-0.9.2/libHSpath-0.9.2-FS4pcKXLoKM108QC3GuXNY_p.a /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2 /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path-Internal-Posix.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path-Internal-Windows.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path-Internal.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path-Posix.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path-Windows.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/Path.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/doc-index.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/haddock-bundle.min.js /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/index.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/linuwial.css /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/meta.json /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/path.haddock /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/path.txt /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/quick-jump.css /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.Internal.Posix.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.Internal.Windows.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.Internal.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.Posix.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.Windows.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/Path.html /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/highlight.js /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/src/style.css /usr/share/doc/ghc-8.10.7/html/libraries/path-0.9.2/synopsis.png /usr/share/doc/packages/ghc-path-devel /usr/share/doc/packages/ghc-path-devel/CHANGELOG /usr/share/doc/packages/ghc-path-devel/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 14:42:24 2025