Now
MAIN commitmail json YAML
pkgsrc/math/hs-algebraic-graphs/Makefile@1.3
/
diff
pkgsrc/math/hs-algebraic-graphs/PLIST@1.2 / diff
pkgsrc/math/hs-algebraic-graphs/buildlink3.mk@1.3 / diff
pkgsrc/math/hs-algebraic-graphs/distinfo@1.2 / diff
pkgsrc/math/hs-algebraic-graphs/PLIST@1.2 / diff
pkgsrc/math/hs-algebraic-graphs/buildlink3.mk@1.3 / diff
pkgsrc/math/hs-algebraic-graphs/distinfo@1.2 / diff
math/hs-algebraic-graphs: Update to 0.7
0.7
* #294: Change the argument order of bfs*, dfs* and reachable algorithms.
* #293: Fix the ToGraph instance of symmetric relations.
0.6.1
* Drop dependency on mtl.
0.7
* #294: Change the argument order of bfs*, dfs* and reachable algorithms.
* #293: Fix the ToGraph instance of symmetric relations.
0.6.1
* Drop dependency on mtl.
MAIN commitmail json YAML
doc: Updated devel/hs-lens-family-core to 2.1.2
MAIN commitmail json YAML
pkgsrc/devel/hs-lens-family-core/Makefile@1.3
/
diff
pkgsrc/devel/hs-lens-family-core/PLIST@1.2 / diff
pkgsrc/devel/hs-lens-family-core/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-lens-family-core/distinfo@1.2 / diff
pkgsrc/devel/hs-lens-family-core/PLIST@1.2 / diff
pkgsrc/devel/hs-lens-family-core/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-lens-family-core/distinfo@1.2 / diff
devel/hs-lens-family-core: Update to 2.1.2
2.1.2 (Changes from 2.1.0)
==========================
* Bump dependency on transformers.
2.1.2 (Changes from 2.1.0)
==========================
* Bump dependency on transformers.
MAIN commitmail json YAML
doc: Updated devel/hs-libffi to 0.2.1
MAIN commitmail json YAML
pkgsrc/devel/hs-libffi/Makefile@1.9
/
diff
pkgsrc/devel/hs-libffi/PLIST@1.3 / diff
pkgsrc/devel/hs-libffi/buildlink3.mk@1.8 / diff
pkgsrc/devel/hs-libffi/distinfo@1.4 / diff
pkgsrc/devel/hs-libffi/PLIST@1.3 / diff
pkgsrc/devel/hs-libffi/buildlink3.mk@1.8 / diff
pkgsrc/devel/hs-libffi/distinfo@1.4 / diff
devel/hs-libffi: Update to 0.2.1
0.2.1 [2022.09.24]
* Add sizeAndAlignmentOfCType to Foreign.LibFFI.Base, which can be used to
retrieve the size and alignment of a CType.
0.2 [2022.08.11]
* The libffi library now uses bracket internally and should now be
exception-safe.
* There is a now a ghc-bundled-libffi cabal flag that makes this library
statically link against GHC's bundled copy of libffi rather than attempt
to link against the system libffi. On the vast majority of GHCs, this is
the most reasonable option, as linking against the system libffi is
inherently fragile. As a result, +ghc-bundled-libffi is now the defalut
setting. See the README for more discussion on this point.
* The definition of Arg has changed:
-newtype Arg = Arg { unArg :: IO (Ptr CType, Ptr CValue, IO ()) }
+newtype Arg = Arg { unArg :: forall a. (Ptr CType -> Ptr CValue -> IO a) -> IO a }
* The definition of RetType has changed:
-data RetType a = RetType (Ptr CType) ((Ptr CValue -> IO ()) -> IO a)
+newtype RetType a = RetType { unRetType :: (Ptr CType -> Ptr CValue -> IO ()) -> IO a }
0.2.1 [2022.09.24]
* Add sizeAndAlignmentOfCType to Foreign.LibFFI.Base, which can be used to
retrieve the size and alignment of a CType.
0.2 [2022.08.11]
* The libffi library now uses bracket internally and should now be
exception-safe.
* There is a now a ghc-bundled-libffi cabal flag that makes this library
statically link against GHC's bundled copy of libffi rather than attempt
to link against the system libffi. On the vast majority of GHCs, this is
the most reasonable option, as linking against the system libffi is
inherently fragile. As a result, +ghc-bundled-libffi is now the defalut
setting. See the README for more discussion on this point.
* The definition of Arg has changed:
-newtype Arg = Arg { unArg :: IO (Ptr CType, Ptr CValue, IO ()) }
+newtype Arg = Arg { unArg :: forall a. (Ptr CType -> Ptr CValue -> IO a) -> IO a }
* The definition of RetType has changed:
-data RetType a = RetType (Ptr CType) ((Ptr CValue -> IO ()) -> IO a)
+newtype RetType a = RetType { unRetType :: (Ptr CType -> Ptr CValue -> IO ()) -> IO a }
MAIN commitmail json YAML
doc: Updated devel/hs-logict to 0.8.0.0
MAIN commitmail json YAML
pkgsrc/devel/hs-logict/Makefile@1.3
/
diff
pkgsrc/devel/hs-logict/PLIST@1.2 / diff
pkgsrc/devel/hs-logict/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-logict/distinfo@1.2 / diff
pkgsrc/devel/hs-logict/PLIST@1.2 / diff
pkgsrc/devel/hs-logict/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-logict/distinfo@1.2 / diff
devel/hs-logict: Updateto 0.8.0.0
0.8.0.0
* Breaking change: do not re-export Control.Monad and Control.Monad.Trans
from Control.Monad.Logic.
* Generalize instance Traversable (LogicT Identity) to instance
(Traversable m, Monad m) => Traversable (LogicT m).
* Add conversion functions fromLogicT and fromLogicTWith to facilitate
interoperation with list-t and logict-sequence packages.
* Add hoistLogicT and embedLogicT to convert LogicT computations from one
underlying monad to another.
0.8.0.0
* Breaking change: do not re-export Control.Monad and Control.Monad.Trans
from Control.Monad.Logic.
* Generalize instance Traversable (LogicT Identity) to instance
(Traversable m, Monad m) => Traversable (LogicT m).
* Add conversion functions fromLogicT and fromLogicTWith to facilitate
interoperation with list-t and logict-sequence packages.
* Add hoistLogicT and embedLogicT to convert LogicT computations from one
underlying monad to another.
MAIN commitmail json YAML
doc: Updated lang/hs-lua to 2.2.1
MAIN commitmail json YAML
pkgsrc/lang/hs-lua/Makefile@1.4
/
diff
pkgsrc/lang/hs-lua/PLIST@1.2 / diff
pkgsrc/lang/hs-lua/buildlink3.mk@1.4 / diff
pkgsrc/lang/hs-lua/distinfo@1.2 / diff
pkgsrc/lang/hs-lua/patches/patch-lua.cabal deleted
pkgsrc/lang/hs-lua/PLIST@1.2 / diff
pkgsrc/lang/hs-lua/buildlink3.mk@1.4 / diff
pkgsrc/lang/hs-lua/distinfo@1.2 / diff
pkgsrc/lang/hs-lua/patches/patch-lua.cabal deleted
lang/hs-lua: Update to 2.2.1
lua-2.2.1 -- Released 2022-06-19
* Make string-peeking independent of the current foreign encoding: always
use char8 encoding to retrieve values of LUA_PRELOAD_TABLE and
LUA_LOADED_TABLE.
lua-2.2.0 -- Released 2022-02-19
* Update to Lua 5.4, include Lua 5.4.4 by default.
* Removed hardcode-reg-keys flag: this is no longer required for Lua 5.4.
* Support arbitrary number of uservalues: Lua 5.4 allows an arbitrary
number of uservalues to be associated with userdata objects. The
functions lua_newuserdata, lua_getuservalue, and lua_setuservalue are
replaced with the new functions lua_newuserdatauv, lua_getiuservalue, and
lua_setiuservalue, respectively.
* The function hslua_newhsuserdata is renamed to hslua_newhsuserdatauv and
takes the number of associated uservalues as an additional argument.
* Support for the new warnings system: export binding to lua_warning.
* The function lua_gc now takes three data arguments of type CInt. This is
a workaround for the fact that the C function has become variadic.
* The new patterns LUA_GCGEN and LUA_GCINC are usable with lua_gc to switch
to generational and incremental garbage collection, respectively.
lua-2.2.1 -- Released 2022-06-19
* Make string-peeking independent of the current foreign encoding: always
use char8 encoding to retrieve values of LUA_PRELOAD_TABLE and
LUA_LOADED_TABLE.
lua-2.2.0 -- Released 2022-02-19
* Update to Lua 5.4, include Lua 5.4.4 by default.
* Removed hardcode-reg-keys flag: this is no longer required for Lua 5.4.
* Support arbitrary number of uservalues: Lua 5.4 allows an arbitrary
number of uservalues to be associated with userdata objects. The
functions lua_newuserdata, lua_getuservalue, and lua_setuservalue are
replaced with the new functions lua_newuserdatauv, lua_getiuservalue, and
lua_setiuservalue, respectively.
* The function hslua_newhsuserdata is renamed to hslua_newhsuserdatauv and
takes the number of associated uservalues as an additional argument.
* Support for the new warnings system: export binding to lua_warning.
* The function lua_gc now takes three data arguments of type CInt. This is
a workaround for the fact that the C function has become variadic.
* The new patterns LUA_GCGEN and LUA_GCINC are usable with lua_gc to switch
to generational and incremental garbage collection, respectively.
MAIN commitmail json YAML
pkgsrc/devel/hs-lukko/Makefile@1.9
/
diff
pkgsrc/devel/hs-lukko/PLIST@1.3 / diff
pkgsrc/devel/hs-lukko/PLIST.Linux@1.3 / diff
pkgsrc/devel/hs-lukko/distinfo@1.6 / diff
pkgsrc/devel/hs-lukko/patches/patch-lukko.cabal@1.3 / diff
pkgsrc/devel/hs-lukko/PLIST@1.3 / diff
pkgsrc/devel/hs-lukko/PLIST.Linux@1.3 / diff
pkgsrc/devel/hs-lukko/distinfo@1.6 / diff
pkgsrc/devel/hs-lukko/patches/patch-lukko.cabal@1.3 / diff
devel/hs-lukko: Use HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
doc: Updated devel/hs-microlens to 0.4.13.1
MAIN commitmail json YAML
pkgsrc/devel/hs-microlens/Makefile@1.4
/
diff
pkgsrc/devel/hs-microlens/PLIST@1.2 / diff
pkgsrc/devel/hs-microlens/buildlink3.mk@1.4 / diff
pkgsrc/devel/hs-microlens/distinfo@1.2 / diff
pkgsrc/devel/hs-microlens/PLIST@1.2 / diff
pkgsrc/devel/hs-microlens/buildlink3.mk@1.4 / diff
pkgsrc/devel/hs-microlens/distinfo@1.2 / diff
devel/hs-microlens: Update to 0.4.13.1
0.4.13.1
(No release notes have been provided by upstream.)
0.4.13.0
* Added _Show, worded, and lined.
0.4.13.1
(No release notes have been provided by upstream.)
0.4.13.0
* Added _Show, worded, and lined.
MAIN commitmail json YAML
devel/hs-newtype: Use HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
doc: Updated devel/hs-repline to 0.4.2.0
MAIN commitmail json YAML
pkgsrc/devel/hs-repline/Makefile@1.3
/
diff
pkgsrc/devel/hs-repline/PLIST@1.2 / diff
pkgsrc/devel/hs-repline/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-repline/distinfo@1.2 / diff
pkgsrc/devel/hs-repline/PLIST@1.2 / diff
pkgsrc/devel/hs-repline/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-repline/distinfo@1.2 / diff
devel/hs-repline: Update to 0.4.2.0
0.4.2.0
* Add support for ghc 9.0, 9.2
* CI: Drop Travis and use Github Actions instead
0.4.1.0
* Fix up documentation.
* Export MonadHaskeline from System.Control.Repline.
0.4.2.0
* Add support for ghc 9.0, 9.2
* CI: Drop Travis and use Github Actions instead
0.4.1.0
* Fix up documentation.
* Export MonadHaskeline from System.Control.Repline.
MAIN commitmail json YAML
pkgsrc/security/hs-cryptohash-md5/Makefile@1.3
/
diff
pkgsrc/security/hs-cryptohash-md5/PLIST@1.2 / diff
pkgsrc/security/hs-cryptohash-md5/PLIST@1.2 / diff
security/hs-cryptohash-md5: Fix build with GHC 9.4
MAIN commitmail json YAML
doc: Updated security/hs-entropy to 0.4.1.10
MAIN commitmail json YAML
pkgsrc/security/hs-entropy/Makefile@1.3
/
diff
pkgsrc/security/hs-entropy/PLIST@1.2 / diff
pkgsrc/security/hs-entropy/buildlink3.mk@1.3 / diff
pkgsrc/security/hs-entropy/distinfo@1.2 / diff
pkgsrc/security/hs-entropy/PLIST@1.2 / diff
pkgsrc/security/hs-entropy/buildlink3.mk@1.3 / diff
pkgsrc/security/hs-entropy/distinfo@1.2 / diff
security/hs-entropy: Update to 0.4.1.10
No release notes have been provided by upstream.
No release notes have been provided by upstream.
MAIN commitmail json YAML
devel/Makefile: + hs-HUnit
MAIN commitmail json YAML
doc: Added devel/hs-HUnit version 1.6.2.0
MAIN commitmail json YAML
pkgsrc/devel/hs-HUnit/DESCR@1.1
/
diff
pkgsrc/devel/hs-HUnit/Makefile@1.1 / diff
pkgsrc/devel/hs-HUnit/PLIST@1.1 / diff
pkgsrc/devel/hs-HUnit/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-HUnit/distinfo@1.1 / diff
pkgsrc/devel/hs-HUnit/Makefile@1.1 / diff
pkgsrc/devel/hs-HUnit/PLIST@1.1 / diff
pkgsrc/devel/hs-HUnit/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-HUnit/distinfo@1.1 / diff
devel/hs-HUnit: import hs-HUnit-1.6.2.0
HUnit is a unit testing framework for Haskell, inspired by the JUnit tool
for Java.
HUnit is a unit testing framework for Haskell, inspired by the JUnit tool
for Java.
MAIN commitmail json YAML
pkgsrc/devel/hs-vector-stream/Makefile@1.2
/
diff
pkgsrc/devel/hs-vector-stream/PLIST@1.2 / diff
pkgsrc/devel/hs-vector-stream/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-vector-stream/PLIST@1.2 / diff
pkgsrc/devel/hs-vector-stream/buildlink3.mk@1.3 / diff
devel/hs-vector-stream: Fix build with GHC 9.4
MAIN commitmail json YAML
pkgsrc/security/hs-cryptohash-sha256/Makefile@1.10
/
diff
pkgsrc/security/hs-cryptohash-sha256/PLIST@1.3 / diff
pkgsrc/security/hs-cryptohash-sha256/PLIST@1.3 / diff
security/hs-cryptohash-sha256: Fix build with GHC 9.4
MAIN commitmail json YAML
doc: Updated textproc/hs-text-manipulate to 0.3.1.0
MAIN commitmail json YAML
pkgsrc/textproc/hs-text-manipulate/Makefile@1.3
/
diff
pkgsrc/textproc/hs-text-manipulate/PLIST@1.2 / diff
pkgsrc/textproc/hs-text-manipulate/buildlink3.mk@1.3 / diff
pkgsrc/textproc/hs-text-manipulate/distinfo@1.2 / diff
pkgsrc/textproc/hs-text-manipulate/PLIST@1.2 / diff
pkgsrc/textproc/hs-text-manipulate/buildlink3.mk@1.3 / diff
pkgsrc/textproc/hs-text-manipulate/distinfo@1.2 / diff
textproc/hs-text-manipulate: Update to 0.3.1.0
No release notes have been provided by upstream.
No release notes have been provided by upstream.
MAIN commitmail json YAML
pkgsrc/textproc/hs-stringsearch/Makefile@1.7
/
diff
pkgsrc/textproc/hs-stringsearch/PLIST@1.5 / diff
pkgsrc/textproc/hs-stringsearch/distinfo@1.7 / diff
pkgsrc/textproc/hs-stringsearch/patches/patch-stringsearch.cabal deleted
pkgsrc/textproc/hs-stringsearch/PLIST@1.5 / diff
pkgsrc/textproc/hs-stringsearch/distinfo@1.7 / diff
pkgsrc/textproc/hs-stringsearch/patches/patch-stringsearch.cabal deleted
textproc/hs-stringsearch: Use HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
security/hs-ed25519: Forgot to run makepatchsum
MAIN commitmail json YAML
pkgsrc/math/hs-integer-logarithms/Makefile@1.10
/
diff
pkgsrc/math/hs-integer-logarithms/PLIST@1.3 / diff
pkgsrc/math/hs-integer-logarithms/distinfo@1.8 / diff
pkgsrc/math/hs-integer-logarithms/patches/patch-integer-logarithms.cabal deleted
pkgsrc/math/hs-integer-logarithms/PLIST@1.3 / diff
pkgsrc/math/hs-integer-logarithms/distinfo@1.8 / diff
pkgsrc/math/hs-integer-logarithms/patches/patch-integer-logarithms.cabal deleted
math/hs-integer-logarithms: Use HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
textproc/hs-regex-base: Fix build with GHC 9.4
MAIN commitmail json YAML
doc: Updated net/hs-mime-types to 0.1.1.0
MAIN commitmail json YAML
pkgsrc/net/hs-mime-types/Makefile@1.6
/
diff
pkgsrc/net/hs-mime-types/PLIST@1.3 / diff
pkgsrc/net/hs-mime-types/buildlink3.mk@1.6 / diff
pkgsrc/net/hs-mime-types/distinfo@1.4 / diff
pkgsrc/net/hs-mime-types/PLIST@1.3 / diff
pkgsrc/net/hs-mime-types/buildlink3.mk@1.6 / diff
pkgsrc/net/hs-mime-types/distinfo@1.4 / diff
net/hs-mime-types: Update to 0.1.1.0
0.1.1.0
* Replace audio/x-mpegurl with IANA registered type
application/vnd.apple.mpegurl.
* Add TeX-related types; this includes bib, tex, sty, and cls.
* Use type image/x-xcf for .xcf files.
* Use type "audio/opus" for .opus files.
* Add type text/vtt for .vtt text track files.
* Use IANA registered type "application/vnd.rar" for .rar files.
* Use font types defined in RFC 8081.
* Replace audio/x-m4a with audio/mp4.
* Change mime type for .exe files; use IANA registered type
application/vnd.microsoft.portable-executable.
* Add video/dv for files with extension dv.
* Use 'application/xml' instead of 'text/xml'.
* Change type for .pcx files to image/vnd.zbrush.pcx.
* Use text/markdown type for .md and .markdown files.
* Replace application/x-gzip with type application/gzip.
See PR #906.
0.1.0.9
* Add mjs mime type
0.1.1.0
* Replace audio/x-mpegurl with IANA registered type
application/vnd.apple.mpegurl.
* Add TeX-related types; this includes bib, tex, sty, and cls.
* Use type image/x-xcf for .xcf files.
* Use type "audio/opus" for .opus files.
* Add type text/vtt for .vtt text track files.
* Use IANA registered type "application/vnd.rar" for .rar files.
* Use font types defined in RFC 8081.
* Replace audio/x-m4a with audio/mp4.
* Change mime type for .exe files; use IANA registered type
application/vnd.microsoft.portable-executable.
* Add video/dv for files with extension dv.
* Use 'application/xml' instead of 'text/xml'.
* Change type for .pcx files to image/vnd.zbrush.pcx.
* Use text/markdown type for .md and .markdown files.
* Replace application/x-gzip with type application/gzip.
See PR #906.
0.1.0.9
* Add mjs mime type
MAIN commitmail json YAML
pkgsrc/security/hs-ed25519/Makefile@1.9
/
diff
pkgsrc/security/hs-ed25519/patches/patch-ed25519.cabal deleted
pkgsrc/security/hs-ed25519/patches/patch-ed25519.cabal deleted
security/hs-ed25519: Use HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
doc: Updated textproc/hs-unicode-show to 0.1.1.1
MAIN commitmail json YAML
pkgsrc/textproc/hs-unicode-show/Makefile@1.7
/
diff
pkgsrc/textproc/hs-unicode-show/buildlink3.mk@1.7 / diff
pkgsrc/textproc/hs-unicode-show/distinfo@1.5 / diff
pkgsrc/textproc/hs-unicode-show/buildlink3.mk@1.7 / diff
pkgsrc/textproc/hs-unicode-show/distinfo@1.5 / diff
textproc/hs-unicode-show: Update to 0.1.1.1
No release notes are provided by upstream
No release notes are provided by upstream
MAIN commitmail json YAML
doc: Updated textproc/hs-cmark-gfm to 0.2.5
MAIN commitmail json YAML
pkgsrc/textproc/hs-cmark-gfm/Makefile@1.7
/
diff
pkgsrc/textproc/hs-cmark-gfm/PLIST@1.3 / diff
pkgsrc/textproc/hs-cmark-gfm/buildlink3.mk@1.7 / diff
pkgsrc/textproc/hs-cmark-gfm/distinfo@1.5 / diff
pkgsrc/textproc/hs-cmark-gfm/PLIST@1.3 / diff
pkgsrc/textproc/hs-cmark-gfm/buildlink3.mk@1.7 / diff
pkgsrc/textproc/hs-cmark-gfm/distinfo@1.5 / diff
textproc/hs-cmark-gfm: Update to 0.2.5
cmark-gfm 0.2.5 (27 Sep 2022)
* Add support for enabling footnotes (#26, Anton Sorokin).
cmark-gfm 0.2.4 (22 Sep 2022)
* Pull in upstream changes (includes security fix).
cmark-gfm 0.2.3 (9 Mar 2022)
* Pull in upstream changes.
cmark-gfm 0.2.5 (27 Sep 2022)
* Add support for enabling footnotes (#26, Anton Sorokin).
cmark-gfm 0.2.4 (22 Sep 2022)
* Pull in upstream changes (includes security fix).
cmark-gfm 0.2.3 (9 Mar 2022)
* Pull in upstream changes.
MAIN commitmail json YAML
doc: Updated textproc/hs-unicode-data to 0.4.0.1
MAIN commitmail json YAML
pkgsrc/textproc/hs-unicode-data/Makefile@1.4
/
diff
pkgsrc/textproc/hs-unicode-data/PLIST@1.2 / diff
pkgsrc/textproc/hs-unicode-data/buildlink3.mk@1.4 / diff
pkgsrc/textproc/hs-unicode-data/distinfo@1.2 / diff
pkgsrc/textproc/hs-unicode-data/PLIST@1.2 / diff
pkgsrc/textproc/hs-unicode-data/buildlink3.mk@1.4 / diff
pkgsrc/textproc/hs-unicode-data/distinfo@1.2 / diff
textproc/hs-unicode-data: Update to 0.4.0.1
0.4.0.1 (December 2022)
* Fix Unicode blocks handling on big-endian architectures.
0.4.0 (September 2022)
* Update to Unicode 15.0.0.
0.3.1 (September 2022)
* Added full case conversions to Unicode.Char.Case:
- Case folding: caseFoldMapping and toCaseFoldString.
- Lower case: lowerCaseMapping and toLowerString.
- Upper case: upperCaseMapping and toUpperString.
- Title case: titleCaseMapping and toTitleString.
- Stream mechanism: Unfold and Step.
- Added isNumeric, numericValue and integerValue to Unicode.Char.Numeric.
- Added the module Unicode.Char.General.Blocks.
- Add compatibility module:
* Unicode.Char.Numeric.Compat
* Deprecations
- Unicode.Char.Numeric.isNumber: it will be replaced by isNumeric in a
future version of this package. Use the function in
Unicode.Char.Numeric.Compat instead.
0.4.0.1 (December 2022)
* Fix Unicode blocks handling on big-endian architectures.
0.4.0 (September 2022)
* Update to Unicode 15.0.0.
0.3.1 (September 2022)
* Added full case conversions to Unicode.Char.Case:
- Case folding: caseFoldMapping and toCaseFoldString.
- Lower case: lowerCaseMapping and toLowerString.
- Upper case: upperCaseMapping and toUpperString.
- Title case: titleCaseMapping and toTitleString.
- Stream mechanism: Unfold and Step.
- Added isNumeric, numericValue and integerValue to Unicode.Char.Numeric.
- Added the module Unicode.Char.General.Blocks.
- Add compatibility module:
* Unicode.Char.Numeric.Compat
* Deprecations
- Unicode.Char.Numeric.isNumber: it will be replaced by isNumeric in a
future version of this package. Use the function in
Unicode.Char.Numeric.Compat instead.
MAIN commitmail json YAML
mk/haskell.mk: New package-settable variable HASKELL_ENABLE_TESTS, disabled by default
It turned out to be a bad idea to define a do-test target
unconditionally. Tests can only be run when they are built, but they
usually require additional dependencies so it can't be enabled by default.
It turned out to be a bad idea to define a do-test target
unconditionally. Tests can only be run when they are built, but they
usually require additional dependencies so it can't be enabled by default.
MAIN commitmail json YAML
pkgsrc/www/hs-bsb-http-chunked/Makefile@1.5
/
diff
pkgsrc/www/hs-bsb-http-chunked/distinfo@1.5 / diff
pkgsrc/www/hs-bsb-http-chunked/patches/patch-bsb-http-chunked.cabal deleted
pkgsrc/www/hs-bsb-http-chunked/distinfo@1.5 / diff
pkgsrc/www/hs-bsb-http-chunked/patches/patch-bsb-http-chunked.cabal deleted
www/hs-bsb-http-chunked: Make use of HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.11
/
diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Packages.hs@1.3 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Packages.hs@1.3 / diff
Fix build on FreeBSD/i386
MAIN commitmail json YAML
Bootkits for FreeBSD must also be built without -fsplit-sections
MAIN commitmail json YAML
mk/haskell.mk: Do not define the target "do-test" if it's already there, suggested by riastradh@
MAIN commitmail json YAML
mk/haskell.mk: Improve the regex for HASKELL_UNRESTRICT_DEPENDENCIES
MAIN commitmail json YAML
pkgsrc/lang/ghc94/Makefile@1.3
/
diff
pkgsrc/lang/ghc94/bootstrap.mk@1.2 / diff
pkgsrc/lang/ghc94/distinfo@1.10 / diff
pkgsrc/lang/ghc94/patches/patch-rts_include_Rts.h@1.1 / diff
pkgsrc/lang/ghc94/bootstrap.mk@1.2 / diff
pkgsrc/lang/ghc94/distinfo@1.10 / diff
pkgsrc/lang/ghc94/patches/patch-rts_include_Rts.h@1.1 / diff
Fix build on FreeBSD/amd64 12
MAIN commitmail json YAML
lang/ghc94: Bump the revision
The initial revision had a bad code in a patch that lead to a SEGV. I forgot to do a revbump.
The initial revision had a bad code in a patch that lead to a SEGV. I forgot to do a revbump.
MAIN commitmail json YAML
Fix a possible segfault in RTS linker
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.8
/
diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bootstrap_bootstrap.py@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Packages.hs@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bootstrap_bootstrap.py@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Packages.hs@1.2 / diff
Build haddock with the threaded RTS when possible
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.7
/
diff
pkgsrc/lang/ghc94/patches/patch-utils_haddock_haddock.cabal@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-utils_haddock_haddock.cabal@1.2 / diff
Add a merge request URL to a patch
MAIN commitmail json YAML
Add a merge request URL to a patch
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.5
/
diff
pkgsrc/lang/ghc94/patches/patch-libraries_terminfo_configure.ac@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-libraries_terminfo_configure.ac@1.2 / diff
Add a merge request URL to a patch
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.4
/
diff
pkgsrc/lang/ghc94/patches/patch-libraries_process_cbits_posix_fork__exec.c@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-libraries_process_cbits_posix_fork__exec.c@1.2 / diff
Add a merge request URL to a patch
MAIN commitmail json YAML
pkgsrc/lang/ghc94/distinfo@1.2
/
diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Oracles_Setting.hs@1.2 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Oracles_Setting.hs@1.2 / diff
Add a merge request URL to a patch
MAIN commitmail json YAML
lang/Makefile: + ghc94
MAIN commitmail json YAML
doc: Added lang/ghc94 version 9.4.4
MAIN commitmail json YAML
pkgsrc/lang/ghc94/DEINSTALL@1.1
/
diff
pkgsrc/lang/ghc94/DESCR@1.1 / diff
pkgsrc/lang/ghc94/INSTALL@1.1 / diff
pkgsrc/lang/ghc94/Makefile@1.1 / diff
pkgsrc/lang/ghc94/bootstrap.mk@1.1 / diff
pkgsrc/lang/ghc94/buildlink3.mk@1.1 / diff
pkgsrc/lang/ghc94/distinfo@1.1 / diff
pkgsrc/lang/ghc94/files/BOOTSTRAP.md@1.1 / diff
pkgsrc/lang/ghc94/files/UserSettings.hs@1.1 / diff
pkgsrc/lang/ghc94/options.mk@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-compiler_GHC_Driver_Pipeline_Execute.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-compiler_GHC_SysTools_Process.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-configure.ac@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bindist_Makefile@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bootstrap_bootstrap.py@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Builder.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Oracles_Setting.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Rules_BinaryDist.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Builders_Ghc.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Default.hs@1.1 / diff
:
(more 24 files)
pkgsrc/lang/ghc94/DESCR@1.1 / diff
pkgsrc/lang/ghc94/INSTALL@1.1 / diff
pkgsrc/lang/ghc94/Makefile@1.1 / diff
pkgsrc/lang/ghc94/bootstrap.mk@1.1 / diff
pkgsrc/lang/ghc94/buildlink3.mk@1.1 / diff
pkgsrc/lang/ghc94/distinfo@1.1 / diff
pkgsrc/lang/ghc94/files/BOOTSTRAP.md@1.1 / diff
pkgsrc/lang/ghc94/files/UserSettings.hs@1.1 / diff
pkgsrc/lang/ghc94/options.mk@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-compiler_GHC_Driver_Pipeline_Execute.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-compiler_GHC_SysTools_Process.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-configure.ac@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bindist_Makefile@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_bootstrap_bootstrap.py@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Builder.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Oracles_Setting.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Rules_BinaryDist.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Builders_Ghc.hs@1.1 / diff
pkgsrc/lang/ghc94/patches/patch-hadrian_src_Settings_Default.hs@1.1 / diff
:
(more 24 files)
lang/ghc94: import ghc-9.4.4
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
This package provides the 9.4.x release series.
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
This package provides the 9.4.x release series.
MAIN commitmail json YAML
mk/haskell.mk: Fix typos in a comment
MAIN commitmail json YAML
mk/haskell.mk: print-PLIST: Prefix optionally-built files with ${PLIST.*}
HASKELL_ENABLE_SHARED_LIBRARY, HASKELL_ENABLE_LIBRARY_PROFILING, and
HASKELL_ENABLE_HADDOCK_DOCUMENTATION are user-settable variables that can
affect the set of installed files. `make print-PLIST' should automatically
handle these.
HASKELL_ENABLE_SHARED_LIBRARY, HASKELL_ENABLE_LIBRARY_PROFILING, and
HASKELL_ENABLE_HADDOCK_DOCUMENTATION are user-settable variables that can
affect the set of installed files. `make print-PLIST' should automatically
handle these.
MAIN commitmail json YAML
lang/purescript/Makefile: Make use of HASKELL_UNRESTRICTED_DEPENDENCIES
MAIN commitmail json YAML
mk/haskell.mk: New package-settable variable "HASKELL_UNRESTRICT_DEPENDENCIES"
It's a list of Cabal package names whose version constraints need to be
relaxed. This should free ourselves from needing to patch *.cabal files
most of the time. Suggested by wiz@
It's a list of Cabal package names whose version constraints need to be
relaxed. This should free ourselves from needing to patch *.cabal files
most of the time. Suggested by wiz@
MAIN commitmail json YAML
mk/haskell.mk: Improve `show-all-haskell' outputs
MAIN commitmail json YAML
pkgsrc/mail/thunderbird/distinfo@1.252
/
diff
pkgsrc/mail/thunderbird/patches/patch-gfx_webrender__bindings_webrender__ffi.h@1.1 / diff
pkgsrc/mail/thunderbird/patches/patch-gfx_webrender__bindings_webrender__ffi.h@1.1 / diff
Fix build with cbindgen > 0.23
MAIN commitmail json YAML
pkgsrc/converters/hs-aeson-better-errors/Makefile@1.5
/
diff
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.5 / diff
pkgsrc/converters/pandoc/Makefile@1.11 / diff
pkgsrc/converters/pandoc/buildlink3.mk@1.10 / diff
pkgsrc/devel/darcs/Makefile@1.68 / diff
pkgsrc/devel/floskell/Makefile@1.5 / diff
pkgsrc/devel/floskell/buildlink3.mk@1.4 / diff
pkgsrc/devel/fourmolu/Makefile@1.5 / diff
pkgsrc/devel/fourmolu/buildlink3.mk@1.4 / diff
pkgsrc/devel/haskell-language-server/Makefile@1.6 / diff
pkgsrc/devel/haskell-language-server/buildlink3.mk@1.5 / diff
pkgsrc/devel/hlint/Makefile@1.8 / diff
pkgsrc/devel/hlint/buildlink3.mk@1.8 / diff
pkgsrc/devel/hs-ansi-terminal/Makefile@1.11 / diff
pkgsrc/devel/hs-ansi-terminal/buildlink3.mk@1.13 / diff
pkgsrc/devel/hs-asn1-encoding/Makefile@1.6 / diff
pkgsrc/devel/hs-asn1-encoding/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-asn1-parse/Makefile@1.6 / diff
pkgsrc/devel/hs-asn1-parse/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-asn1-types/Makefile@1.7 / diff
:
(more 129 files)
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.5 / diff
pkgsrc/converters/pandoc/Makefile@1.11 / diff
pkgsrc/converters/pandoc/buildlink3.mk@1.10 / diff
pkgsrc/devel/darcs/Makefile@1.68 / diff
pkgsrc/devel/floskell/Makefile@1.5 / diff
pkgsrc/devel/floskell/buildlink3.mk@1.4 / diff
pkgsrc/devel/fourmolu/Makefile@1.5 / diff
pkgsrc/devel/fourmolu/buildlink3.mk@1.4 / diff
pkgsrc/devel/haskell-language-server/Makefile@1.6 / diff
pkgsrc/devel/haskell-language-server/buildlink3.mk@1.5 / diff
pkgsrc/devel/hlint/Makefile@1.8 / diff
pkgsrc/devel/hlint/buildlink3.mk@1.8 / diff
pkgsrc/devel/hs-ansi-terminal/Makefile@1.11 / diff
pkgsrc/devel/hs-ansi-terminal/buildlink3.mk@1.13 / diff
pkgsrc/devel/hs-asn1-encoding/Makefile@1.6 / diff
pkgsrc/devel/hs-asn1-encoding/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-asn1-parse/Makefile@1.6 / diff
pkgsrc/devel/hs-asn1-parse/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-asn1-types/Makefile@1.7 / diff
:
(more 129 files)
Recursive bump for recently updated Haskell packages
MAIN commitmail json YAML
doc: Updated devel/hs-protolude to 0.3.2nb1
MAIN commitmail json YAML
pkgsrc/devel/hs-protolude/Makefile@1.3
/
diff
pkgsrc/devel/hs-protolude/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-protolude/distinfo@1.2 / diff
pkgsrc/devel/hs-protolude/patches/patch-protolude.cabal deleted
pkgsrc/devel/hs-protolude/patches/patch-src_Protolude.hs deleted
pkgsrc/devel/hs-protolude/patches/patch-src_Protolude_Base.hs deleted
pkgsrc/devel/hs-protolude/buildlink3.mk@1.3 / diff
pkgsrc/devel/hs-protolude/distinfo@1.2 / diff
pkgsrc/devel/hs-protolude/patches/patch-protolude.cabal deleted
pkgsrc/devel/hs-protolude/patches/patch-src_Protolude.hs deleted
pkgsrc/devel/hs-protolude/patches/patch-src_Protolude_Base.hs deleted
devel/hs-protolude: Update to 0.3.2
0.3.2
* GHC 9.2.2 support
* Drop export executable
0.3.1
* GHC 9.0.1 and 9.2.1 support
* Add HasCallStack to unsafe* functions.
* Banish String on readMaybe and readEither.
0.3.2
* GHC 9.2.2 support
* Drop export executable
0.3.1
* GHC 9.0.1 and 9.2.1 support
* Add HasCallStack to unsafe* functions.
* Banish String on readMaybe and readEither.
MAIN commitmail json YAML
devel/Makefile: + hs-monoidal-containers
MAIN commitmail json YAML
doc: Added devel/hs-monoidal-containers version 0.6.2.0
MAIN commitmail json YAML
pkgsrc/devel/hs-monoidal-containers/DESCR@1.1
/
diff
pkgsrc/devel/hs-monoidal-containers/Makefile@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/PLIST@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/distinfo@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/Makefile@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/PLIST@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-monoidal-containers/distinfo@1.1 / diff
devel/hs-monoidal-containers: import hs-monoidal-containers-0.6.2.0
Containers with merging via monoidal accumulation. The Monoid instances
provided by the "containers" and "unordered-containers" packages merge
structures in a left-biased manner instead of using the underlying monoidal
structure of the value.
This package wraps the types provided by these packages, but provides
Monoid instances implemented in terms of the value type's mappend. For
instance, the Monoid Map instance looks like,
instance (Ord k, Semigroup a) => Monoid (MonoidalMap k a)
Containers with merging via monoidal accumulation. The Monoid instances
provided by the "containers" and "unordered-containers" packages merge
structures in a left-biased manner instead of using the underlying monoidal
structure of the value.
This package wraps the types provided by these packages, but provides
Monoid instances implemented in terms of the value type's mappend. For
instance, the Monoid Map instance looks like,
instance (Ord k, Semigroup a) => Monoid (MonoidalMap k a)
MAIN commitmail json YAML
devel/Makefile: + hs-newtype
MAIN commitmail json YAML
doc: Added devel/hs-newtype version 0.2.2.0
MAIN commitmail json YAML
pkgsrc/devel/hs-newtype/DESCR@1.1
/
diff
pkgsrc/devel/hs-newtype/Makefile@1.1 / diff
pkgsrc/devel/hs-newtype/PLIST@1.1 / diff
pkgsrc/devel/hs-newtype/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-newtype/distinfo@1.1 / diff
pkgsrc/devel/hs-newtype/Makefile@1.1 / diff
pkgsrc/devel/hs-newtype/PLIST@1.1 / diff
pkgsrc/devel/hs-newtype/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-newtype/distinfo@1.1 / diff
devel/hs-newtype: import hs-newtype-0.2.2.0
Per Conor McBride, the "Newtype" typeclass represents the packing and
unpacking of a newtype, and allows you to operate under that newtype with
functions such as "ala".
Per Conor McBride, the "Newtype" typeclass represents the packing and
unpacking of a newtype, and allows you to operate under that newtype with
functions such as "ala".
MAIN commitmail json YAML
doc: Updated lang/purescript to 0.15.4
MAIN commitmail json YAML
pkgsrc/lang/purescript/Makefile@1.6
/
diff
pkgsrc/lang/purescript/PLIST@1.2 / diff
pkgsrc/lang/purescript/distinfo@1.2 / diff
pkgsrc/lang/purescript/patches/patch-app_Main.hs deleted
pkgsrc/lang/purescript/patches/patch-purescript.cabal deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_CoreFn_ToJSON.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Docs_Types.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Errors_JSON.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Graph.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Ide_Error.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Publish.hs deleted
pkgsrc/lang/purescript/PLIST@1.2 / diff
pkgsrc/lang/purescript/distinfo@1.2 / diff
pkgsrc/lang/purescript/patches/patch-app_Main.hs deleted
pkgsrc/lang/purescript/patches/patch-purescript.cabal deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_CoreFn_ToJSON.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Docs_Types.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Errors_JSON.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Graph.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Ide_Error.hs deleted
pkgsrc/lang/purescript/patches/patch-src_Language_PureScript_Publish.hs deleted
lang/purescript: Update to 0.15.4
Release notes are too long to paste here:
* 0.15.4: https://github.com/purescript/purescript/releases/tag/v0.15.4
* 0.15.3: https://github.com/purescript/purescript/releases/tag/v0.15.3
* 0.15.2: https://github.com/purescript/purescript/releases/tag/v0.15.2
* 0.15.0: https://github.com/purescript/purescript/releases/tag/v0.15.0
* 0.14.9: https://github.com/purescript/purescript/releases/tag/v0.14.9
* 0.14.8: https://github.com/purescript/purescript/releases/tag/v0.14.8
* 0.14.7: https://github.com/purescript/purescript/releases/tag/v0.14.7
Release notes are too long to paste here:
* 0.15.4: https://github.com/purescript/purescript/releases/tag/v0.15.4
* 0.15.3: https://github.com/purescript/purescript/releases/tag/v0.15.3
* 0.15.2: https://github.com/purescript/purescript/releases/tag/v0.15.2
* 0.15.0: https://github.com/purescript/purescript/releases/tag/v0.15.0
* 0.14.9: https://github.com/purescript/purescript/releases/tag/v0.14.9
* 0.14.8: https://github.com/purescript/purescript/releases/tag/v0.14.8
* 0.14.7: https://github.com/purescript/purescript/releases/tag/v0.14.7
MAIN commitmail json YAML
doc: Updated sysutils/hs-typed-process to 0.2.10.1
MAIN commitmail json YAML
pkgsrc/sysutils/hs-typed-process/Makefile@1.7
/
diff
pkgsrc/sysutils/hs-typed-process/buildlink3.mk@1.7 / diff
pkgsrc/sysutils/hs-typed-process/distinfo@1.5 / diff
pkgsrc/sysutils/hs-typed-process/buildlink3.mk@1.7 / diff
pkgsrc/sysutils/hs-typed-process/distinfo@1.5 / diff
sysutils/typed-process: Update to 0.2.10.1
0.2.10.0
* Add mkPipeStreamSpec
0.2.9.0
* Re-export StdStream
0.2.10.0
* Add mkPipeStreamSpec
0.2.9.0
* Re-export StdStream
MAIN commitmail json YAML
devel/hs-memory: Forgot to update buildlink3.mk
MAIN commitmail json YAML
doc: Updated devel/hs-memory to 0.18.0
MAIN commitmail json YAML
pkgsrc/devel/hs-memory/Makefile@1.7
/
diff
pkgsrc/devel/hs-memory/PLIST@1.4 / diff
pkgsrc/devel/hs-memory/distinfo@1.6 / diff
pkgsrc/devel/hs-memory/PLIST@1.4 / diff
pkgsrc/devel/hs-memory/distinfo@1.6 / diff
devel/hs-memory: Update to 0.18.0
* drop support for ghc < 8.8
* compat with ghc 9.4
* drop support for ghc < 8.8
* compat with ghc 9.4
MAIN commitmail json YAML
doc: Updated security/hs-cryptonite to 0.30
MAIN commitmail json YAML
pkgsrc/security/hs-cryptonite/Makefile@1.8
/
diff
pkgsrc/security/hs-cryptonite/buildlink3.mk@1.8 / diff
pkgsrc/security/hs-cryptonite/distinfo@1.6 / diff
pkgsrc/security/hs-cryptonite/patches/patch-Crypto_Internal_CompatPrim.hs deleted
pkgsrc/security/hs-cryptonite/buildlink3.mk@1.8 / diff
pkgsrc/security/hs-cryptonite/distinfo@1.6 / diff
pkgsrc/security/hs-cryptonite/patches/patch-Crypto_Internal_CompatPrim.hs deleted
security/hs-cryptonite: Update to 0.30
* Fix some C symbol blake2b prefix to be cryptonite_ prefix (fix mixing
with other C library)
* add hmac-lazy
* Fix compilation with GHC 9.2
* Drop support for GHC8.0, GHC8.2, GHC8.4, GHC8.6
* Fix some C symbol blake2b prefix to be cryptonite_ prefix (fix mixing
with other C library)
* add hmac-lazy
* Fix compilation with GHC 9.2
* Drop support for GHC8.0, GHC8.2, GHC8.4, GHC8.6
MAIN commitmail json YAML
doc: Updated time/hs-clock to 0.8.3
MAIN commitmail json YAML
pkgsrc/time/hs-clock/Makefile@1.7
/
diff
pkgsrc/time/hs-clock/PLIST@1.3 / diff
pkgsrc/time/hs-clock/buildlink3.mk@1.7 / diff
pkgsrc/time/hs-clock/distinfo@1.5 / diff
pkgsrc/time/hs-clock/PLIST@1.3 / diff
pkgsrc/time/hs-clock/buildlink3.mk@1.7 / diff
pkgsrc/time/hs-clock/distinfo@1.5 / diff
Update to clock-0.8.3
* Dropped support for GHC < 7.8.
* Tested with GHC 7.8 - 9.2.
* TODO: new module System.Clock.Seconds
* TODO: new functions
* TODO: other changes
* Dropped support for GHC < 7.8.
* Tested with GHC 7.8 - 9.2.
* TODO: new module System.Clock.Seconds
* TODO: new functions
* TODO: other changes
MAIN commitmail json YAML
Fix a wrong COMMENT
MAIN commitmail json YAML
doc: Updated www/hs-bower-json to 1.1.0.0
MAIN commitmail json YAML
pkgsrc/www/hs-bower-json/Makefile@1.4
/
diff
pkgsrc/www/hs-bower-json/buildlink3.mk@1.4 / diff
pkgsrc/www/hs-bower-json/distinfo@1.2 / diff
pkgsrc/www/hs-bower-json/patches/patch-src_Web_Bower_PackageMeta_Internal.hs deleted
pkgsrc/www/hs-bower-json/buildlink3.mk@1.4 / diff
pkgsrc/www/hs-bower-json/distinfo@1.2 / diff
pkgsrc/www/hs-bower-json/patches/patch-src_Web_Bower_PackageMeta_Internal.hs deleted
Update to bower-json-1.1.0.0
No release notes have been provided by the upstream.
No release notes have been provided by the upstream.
MAIN commitmail json YAML
doc: Updated devel/hs-ansi-terminal to 0.11.3
MAIN commitmail json YAML
pkgsrc/devel/hs-ansi-terminal/Makefile@1.10
/
diff
pkgsrc/devel/hs-ansi-terminal/buildlink3.mk@1.12 / diff
pkgsrc/devel/hs-ansi-terminal/distinfo@1.9 / diff
pkgsrc/devel/hs-ansi-terminal/buildlink3.mk@1.12 / diff
pkgsrc/devel/hs-ansi-terminal/distinfo@1.9 / diff
Update to ansi-terminal-0.11.3
Version 0.11.3
* Add "hyperlink", "hyperlinkWithId" and "hyperlinkWithParams", and support
for clicable hyperlinks.
Version 0.11.2
* On Windows, fix compatability with the Windows I/O Manager (WinIO) when
GHC >= 9.0.1 but Win32 < 2.9.0.0.
* Improvements to Haddock documentation.
Version 0.11.3
* Add "hyperlink", "hyperlinkWithId" and "hyperlinkWithParams", and support
for clicable hyperlinks.
Version 0.11.2
* On Windows, fix compatability with the Windows I/O Manager (WinIO) when
GHC >= 9.0.1 but Win32 < 2.9.0.0.
* Improvements to Haddock documentation.
MAIN commitmail json YAML
doc: Updated converters/hs-aeson-better-errors to 0.9.1.1
MAIN commitmail json YAML
pkgsrc/converters/hs-aeson-better-errors/Makefile@1.4
/
diff
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.4 / diff
pkgsrc/converters/hs-aeson-better-errors/distinfo@1.2 / diff
pkgsrc/converters/hs-aeson-better-errors/patches/patch-src_Data_Aeson_BetterErrors_Internal.hs deleted
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.4 / diff
pkgsrc/converters/hs-aeson-better-errors/distinfo@1.2 / diff
pkgsrc/converters/hs-aeson-better-errors/patches/patch-src_Data_Aeson_BetterErrors_Internal.hs deleted
Update to aeson-better-errors-0.9.1.1
Make compatible with aeson >2.0.0.0
Make compatible with aeson >2.0.0.0
MAIN commitmail json YAML
Fix a grammatical error in a comment
MAIN commitmail json YAML
pkgsrc/lang/idris/Makefile@1.12
/
diff
pkgsrc/lang/purescript/Makefile@1.3 / diff
pkgsrc/lang/spago/Makefile@1.3 / diff
pkgsrc/lang/purescript/Makefile@1.3 / diff
pkgsrc/lang/spago/Makefile@1.3 / diff
*: Bump packages that depend on devel/hs-fsnotify
MAIN commitmail json YAML
pkgsrc/devel/hs-fsnotify/Makefile@1.6
/
diff
pkgsrc/devel/hs-fsnotify/PLIST deleted
pkgsrc/devel/hs-fsnotify/PLIST.common@1.1 / diff
pkgsrc/devel/hs-fsnotify/PLIST.inotify@1.1 / diff
pkgsrc/devel/hs-fsnotify/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-fsnotify/distinfo@1.4 / diff
pkgsrc/devel/hs-fsnotify/patches/patch-fsnotify.cabal@1.1 / diff
pkgsrc/devel/hs-fsnotify/PLIST deleted
pkgsrc/devel/hs-fsnotify/PLIST.common@1.1 / diff
pkgsrc/devel/hs-fsnotify/PLIST.inotify@1.1 / diff
pkgsrc/devel/hs-fsnotify/buildlink3.mk@1.6 / diff
pkgsrc/devel/hs-fsnotify/distinfo@1.4 / diff
pkgsrc/devel/hs-fsnotify/patches/patch-fsnotify.cabal@1.1 / diff
devel/hs-fsnotify: Use hinotify on Linux and some BSDs
On any other platforms it falls back to the polling method as the last
resort, which is obviously isn't very practical.
On any other platforms it falls back to the polling method as the last
resort, which is obviously isn't very practical.
MAIN commitmail json YAML
devel/Makefile: + hs-shelly
MAIN commitmail json YAML
doc: Added devel/hs-shelly version 1.10.0
MAIN commitmail json YAML
pkgsrc/devel/hs-shelly/DESCR@1.1
/
diff
pkgsrc/devel/hs-shelly/Makefile@1.1 / diff
pkgsrc/devel/hs-shelly/PLIST@1.1 / diff
pkgsrc/devel/hs-shelly/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-shelly/distinfo@1.1 / diff
pkgsrc/devel/hs-shelly/Makefile@1.1 / diff
pkgsrc/devel/hs-shelly/PLIST@1.1 / diff
pkgsrc/devel/hs-shelly/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-shelly/distinfo@1.1 / diff
devel/hs-shelly: import hs-shelly-1.10.0
Shelly provides a single module for convenient systems programming in
Haskell.
* Shelly is aimed at convenience and getting things done rather than being
a demonstration of elegance.
* It has detailed and useful error messages.
* It maintains its own environment, making it thread-safe.
* It has low memory usage: It has
* run_ and other underscore variants that do not return stdout,
* runFoldLines to run a fold operation over each line rather than loading
all of stdout into memory,
* runHandle and runHandles for complete control over handles.
The focus of this library on convenience combined with good error messages
should make shelly approachable for newer users of Haskell.
Shelly provides a single module for convenient systems programming in
Haskell.
* Shelly is aimed at convenience and getting things done rather than being
a demonstration of elegance.
* It has detailed and useful error messages.
* It maintains its own environment, making it thread-safe.
* It has low memory usage: It has
* run_ and other underscore variants that do not return stdout,
* runFoldLines to run a fold operation over each line rather than loading
all of stdout into memory,
* runHandle and runHandles for complete control over handles.
The focus of this library on convenience combined with good error messages
should make shelly approachable for newer users of Haskell.
MAIN commitmail json YAML
devel/Makefile: + hs-enclosed-exceptions
MAIN commitmail json YAML
doc: Added devel/hs-enclosed-exceptions version 1.0.3
MAIN commitmail json YAML
pkgsrc/devel/hs-enclosed-exceptions/DESCR@1.1
/
diff
pkgsrc/devel/hs-enclosed-exceptions/Makefile@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/PLIST@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/distinfo@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/Makefile@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/PLIST@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-enclosed-exceptions/distinfo@1.1 / diff
devel/hs-enclosed-exceptions: import hs-enclosed-exceptions-1.0.3
The purpose of this module is to allow you to capture all exceptions
originating from within the enclosed computation, while still reacting to
asynchronous exceptions aimed at the calling thread.
This way, you can be sure that the function that calls, for example,
catchAny, will still respond to ThreadKilled or Timeout events raised by
another thread (with throwTo), while capturing all exceptions, synchronous
or asynchronous, resulting from the execution of the enclosed computation.
One particular use case is to allow the safe execution of code from various
libraries (which you do not control), capturing any faults that might
occur, while remaining responsive to higher level events and control
actions.
The purpose of this module is to allow you to capture all exceptions
originating from within the enclosed computation, while still reacting to
asynchronous exceptions aimed at the calling thread.
This way, you can be sure that the function that calls, for example,
catchAny, will still respond to ThreadKilled or Timeout events raised by
another thread (with throwTo), while capturing all exceptions, synchronous
or asynchronous, resulting from the execution of the enclosed computation.
One particular use case is to allow the safe execution of code from various
libraries (which you do not control), capturing any faults that might
occur, while remaining responsive to higher level events and control
actions.
MAIN commitmail json YAML
devel/Makefile: + hs-hinotify
MAIN commitmail json YAML
doc: Added devel/hs-hinotify version 0.4.1
MAIN commitmail json YAML
pkgsrc/devel/hs-hinotify/DESCR@1.1
/
diff
pkgsrc/devel/hs-hinotify/Makefile@1.1 / diff
pkgsrc/devel/hs-hinotify/PLIST@1.1 / diff
pkgsrc/devel/hs-hinotify/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-hinotify/distinfo@1.1 / diff
pkgsrc/devel/hs-hinotify/patches/patch-hinotify.cabal@1.1 / diff
pkgsrc/devel/hs-hinotify/Makefile@1.1 / diff
pkgsrc/devel/hs-hinotify/PLIST@1.1 / diff
pkgsrc/devel/hs-hinotify/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-hinotify/distinfo@1.1 / diff
pkgsrc/devel/hs-hinotify/patches/patch-hinotify.cabal@1.1 / diff
devel/hs-hinotify: import hs-hinotify-0.4.1
This library provides a wrapper to the Linux Kernel's inotify feature,
allowing applications to subscribe to notifications when a file is accessed
or modified.
This library provides a wrapper to the Linux Kernel's inotify feature,
allowing applications to subscribe to notifications when a file is accessed
or modified.
MAIN commitmail json YAML
devel/haskell-language-server: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
devel/hs-ghcide: Generate shell completion scripts with optparse-applicative
Although it is no longer recommended to invoke ghcide directly, that
doesn't mean we shouldn't generate completion scripts for it.
Although it is no longer recommended to invoke ghcide directly, that
doesn't mean we shouldn't generate completion scripts for it.
MAIN commitmail json YAML
devel/hs-hie-bios: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
devel/floskell: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
devel/fourmolu: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
devel/retrie: Link retrie with static Haskell libraries
Also generate shell completion scripts with optparse-applicative.
Also generate shell completion scripts with optparse-applicative.
MAIN commitmail json YAML
devel/hs-hiedb: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
devel/ormolu: Generate shell completion scripts with optparse-applicative
MAIN commitmail json YAML
pkgsrc/lang/idris/Makefile@1.11
/
diff
pkgsrc/lang/idris/PLIST@1.3 / diff
pkgsrc/lang/idris/buildlink3.mk deleted
pkgsrc/lang/idris/distinfo@1.7 / diff
pkgsrc/lang/idris/patches/patch-Setup.hs@1.4 / diff
pkgsrc/lang/idris/PLIST@1.3 / diff
pkgsrc/lang/idris/buildlink3.mk deleted
pkgsrc/lang/idris/distinfo@1.7 / diff
pkgsrc/lang/idris/patches/patch-Setup.hs@1.4 / diff
lang/idris: Link idris with static Haskell libraries
Also generate shell completion scripts with optparse-applicative.
Also generate shell completion scripts with optparse-applicative.
MAIN commitmail json YAML
devel/darcs: Link darcs with static Haskell libraries
MAIN commitmail json YAML
net/hoogle: Link hoogle with static Haskell libraries
MAIN commitmail json YAML
converters/pandoc: Link pandoc with static Haskell libraries
MAIN commitmail json YAML
pkgsrc/archivers/hs-tar/Makefile@1.8
/
diff
pkgsrc/archivers/hs-tar/buildlink3.mk@1.5 / diff
pkgsrc/archivers/hs-zip-archive/Makefile@1.5 / diff
pkgsrc/archivers/hs-zip-archive/buildlink3.mk@1.5 / diff
pkgsrc/archivers/hs-zlib/Makefile@1.10 / diff
pkgsrc/archivers/hs-zlib/buildlink3.mk@1.8 / diff
pkgsrc/converters/hs-aeson-better-errors/Makefile@1.2 / diff
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.2 / diff
pkgsrc/converters/hs-aeson-pretty/Makefile@1.6 / diff
pkgsrc/converters/hs-aeson-pretty/buildlink3.mk@1.6 / diff
pkgsrc/converters/hs-aeson/Makefile@1.25 / diff
pkgsrc/converters/hs-aeson/buildlink3.mk@1.26 / diff
pkgsrc/converters/hs-base16-bytestring/Makefile@1.7 / diff
pkgsrc/converters/hs-base16-bytestring/buildlink3.mk@1.7 / diff
pkgsrc/converters/hs-base64-bytestring/Makefile@1.8 / diff
pkgsrc/converters/hs-base64-bytestring/buildlink3.mk@1.9 / diff
pkgsrc/converters/hs-cborg-json/Makefile@1.2 / diff
pkgsrc/converters/hs-cborg-json/buildlink3.mk@1.2 / diff
pkgsrc/converters/hs-emojis/Makefile@1.7 / diff
pkgsrc/converters/hs-emojis/buildlink3.mk@1.7 / diff
:
(more 852 files)
pkgsrc/archivers/hs-tar/buildlink3.mk@1.5 / diff
pkgsrc/archivers/hs-zip-archive/Makefile@1.5 / diff
pkgsrc/archivers/hs-zip-archive/buildlink3.mk@1.5 / diff
pkgsrc/archivers/hs-zlib/Makefile@1.10 / diff
pkgsrc/archivers/hs-zlib/buildlink3.mk@1.8 / diff
pkgsrc/converters/hs-aeson-better-errors/Makefile@1.2 / diff
pkgsrc/converters/hs-aeson-better-errors/buildlink3.mk@1.2 / diff
pkgsrc/converters/hs-aeson-pretty/Makefile@1.6 / diff
pkgsrc/converters/hs-aeson-pretty/buildlink3.mk@1.6 / diff
pkgsrc/converters/hs-aeson/Makefile@1.25 / diff
pkgsrc/converters/hs-aeson/buildlink3.mk@1.26 / diff
pkgsrc/converters/hs-base16-bytestring/Makefile@1.7 / diff
pkgsrc/converters/hs-base16-bytestring/buildlink3.mk@1.7 / diff
pkgsrc/converters/hs-base64-bytestring/Makefile@1.8 / diff
pkgsrc/converters/hs-base64-bytestring/buildlink3.mk@1.9 / diff
pkgsrc/converters/hs-cborg-json/Makefile@1.2 / diff
pkgsrc/converters/hs-cborg-json/buildlink3.mk@1.2 / diff
pkgsrc/converters/hs-emojis/Makefile@1.7 / diff
pkgsrc/converters/hs-emojis/buildlink3.mk@1.7 / diff
:
(more 852 files)
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
MAIN commitmail json YAML
mk/haskell.mk: Enable --enable-split-sections
Ask GHC to put each compiled function in a separate section and ld(1) to
perform GC. This greatly reduces the size of executables linked with static
Haskell libraries. For example, lang/purescript shrinks down from 104 MiB
to 57 MiB! Reduced storage use means reduced I/O cost!
Ask GHC to put each compiled function in a separate section and ld(1) to
perform GC. This greatly reduces the size of executables linked with static
Haskell libraries. For example, lang/purescript shrinks down from 104 MiB
to 57 MiB! Reduced storage use means reduced I/O cost!
MAIN commitmail json YAML
lang/ghc90: Use ${_PKGSRC_MKPIE} instead of ${_OPSYS_SUPPORTS_MKPIE}
It's the variable that indicates if MKPIE is requested and feasible on the
platform. In fact I originally wrote a condition mentioning
${_PKGSRC_MKPIE}, but it somehow got lost while I was refactoring the code.
It's the variable that indicates if MKPIE is requested and feasible on the
platform. In fact I originally wrote a condition mentioning
${_PKGSRC_MKPIE}, but it somehow got lost while I was refactoring the code.
MAIN commitmail json YAML
lang/ghc92: Use ${_PKGSRC_MKPIE} instead of ${_OPSYS_SUPPORTS_MKPIE}
It's the variable that indicates if MKPIE is requested and feasible on the
platform. In fact I originally wrote a condition mentioning
${_PKGSRC_MKPIE}, but it somehow got lost while I was refactoring the code.
It's the variable that indicates if MKPIE is requested and feasible on the
platform. In fact I originally wrote a condition mentioning
${_PKGSRC_MKPIE}, but it somehow got lost while I was refactoring the code.
MAIN commitmail json YAML
lang/Makefile: + spago
MAIN commitmail json YAML
doc: Added lang/spago version 0.20.7
MAIN commitmail json YAML
pkgsrc/lang/spago/DESCR@1.1
/
diff
pkgsrc/lang/spago/Makefile@1.1 / diff
pkgsrc/lang/spago/PLIST@1.1 / diff
pkgsrc/lang/spago/distinfo@1.1 / diff
pkgsrc/lang/spago/patches/patch-src_Spago_Bower.hs@1.1 / diff
pkgsrc/lang/spago/Makefile@1.1 / diff
pkgsrc/lang/spago/PLIST@1.1 / diff
pkgsrc/lang/spago/distinfo@1.1 / diff
pkgsrc/lang/spago/patches/patch-src_Spago_Bower.hs@1.1 / diff
lang/spago: import spago-0.20.7
PureScript package manager and build tool powered by Dhall and
package-sets.
PureScript package manager and build tool powered by Dhall and
package-sets.
MAIN commitmail json YAML
devel/Makefile: + hs-with-utf8
MAIN commitmail json YAML
doc: Added devel/hs-with-utf8 version 1.0.2.3
MAIN commitmail json YAML
pkgsrc/devel/hs-with-utf8/DESCR@1.1
/
diff
pkgsrc/devel/hs-with-utf8/Makefile@1.1 / diff
pkgsrc/devel/hs-with-utf8/PLIST@1.1 / diff
pkgsrc/devel/hs-with-utf8/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-with-utf8/distinfo@1.1 / diff
pkgsrc/devel/hs-with-utf8/Makefile@1.1 / diff
pkgsrc/devel/hs-with-utf8/PLIST@1.1 / diff
pkgsrc/devel/hs-with-utf8/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-with-utf8/distinfo@1.1 / diff
devel/hs-with-utf8: import hs-with-utf8-1.0.2.3
This minimalistic library helps you navigate the world of text encodings
avoiding invalid argument (invalid byte sequence) and invalid argument
(invalid character) in runtime.
This minimalistic library helps you navigate the world of text encodings
avoiding invalid argument (invalid byte sequence) and invalid argument
(invalid character) in runtime.
MAIN commitmail json YAML
devel/Makefile: + hs-th-env
MAIN commitmail json YAML
doc: Added devel/hs-th-env version 0.1.0.3
MAIN commitmail json YAML
pkgsrc/devel/hs-th-env/DESCR@1.1
/
diff
pkgsrc/devel/hs-th-env/Makefile@1.1 / diff
pkgsrc/devel/hs-th-env/PLIST@1.1 / diff
pkgsrc/devel/hs-th-env/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-th-env/distinfo@1.1 / diff
pkgsrc/devel/hs-th-env/Makefile@1.1 / diff
pkgsrc/devel/hs-th-env/PLIST@1.1 / diff
pkgsrc/devel/hs-th-env/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-th-env/distinfo@1.1 / diff
devel/hs-th-env: import hs-th-env-0.1.0.3
TH splice that expands to an environment variable value. Can be used to
embed build-time parameters in your application.
TH splice that expands to an environment variable value. Can be used to
embed build-time parameters in your application.
MAIN commitmail json YAML
devel/Makefile: + hs-versions
MAIN commitmail json YAML
doc: Added devel/hs-versions version 5.0.2
MAIN commitmail json YAML
pkgsrc/devel/hs-versions/DESCR@1.1
/
diff
pkgsrc/devel/hs-versions/Makefile@1.1 / diff
pkgsrc/devel/hs-versions/PLIST@1.1 / diff
pkgsrc/devel/hs-versions/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-versions/distinfo@1.1 / diff
pkgsrc/devel/hs-versions/Makefile@1.1 / diff
pkgsrc/devel/hs-versions/PLIST@1.1 / diff
pkgsrc/devel/hs-versions/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-versions/distinfo@1.1 / diff
devel/hs-versions: import hs-versions-5.0.2
A library for parsing and comparing software version numbers. We like to
give version numbers to our software in a myriad of ways. Some ways follow
strict guidelines for incrementing and comparison. Some follow conventional
wisdom and are generally self-consistent. Some are just plain asinine. This
library provides a means of parsing and comparing any style of versioning,
be it a nice Semantic Version like this:
1.2.3-r1+git123
...or a monstrosity like this:
2:10.2+0.0093r3+1-1
Please switch to Semantic Versioning if you aren't currently using it. It
provides consistency in version incrementing and has the best constraints
on comparisons.
This library implements version 2.0.0 of the SemVer spec.
A library for parsing and comparing software version numbers. We like to
give version numbers to our software in a myriad of ways. Some ways follow
strict guidelines for incrementing and comparison. Some follow conventional
wisdom and are generally self-consistent. Some are just plain asinine. This
library provides a means of parsing and comparing any style of versioning,
be it a nice Semantic Version like this:
1.2.3-r1+git123
...or a monstrosity like this:
2:10.2+0.0093r3+1-1
Please switch to Semantic Versioning if you aren't currently using it. It
provides consistency in version incrementing and has the best constraints
on comparisons.
This library implements version 2.0.0 of the SemVer spec.
MAIN commitmail json YAML
devel/Makefile: + hs-turtle
MAIN commitmail json YAML
doc: Added devel/hs-turtle version 1.5.24
MAIN commitmail json YAML
pkgsrc/devel/hs-turtle/DESCR@1.1
/
diff
pkgsrc/devel/hs-turtle/Makefile@1.1 / diff
pkgsrc/devel/hs-turtle/PLIST@1.1 / diff
pkgsrc/devel/hs-turtle/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-turtle/distinfo@1.1 / diff
pkgsrc/devel/hs-turtle/Makefile@1.1 / diff
pkgsrc/devel/hs-turtle/PLIST@1.1 / diff
pkgsrc/devel/hs-turtle/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-turtle/distinfo@1.1 / diff
devel/hs-turtle: import hs-turtle-1.5.24
turtle is a reimplementation of the Unix command line environment in
Haskell so that you can use Haskell as both a shell and a scripting
language.
Features include:
* Batteries included: Command an extended suite of predefined utilities
* Interoperability: You can still run external shell commands
* Portability: Works on Windows, OS X, and Linux
* Exception safety: Safely acquire and release resources
* Streaming: Transform or fold command output in constant space
* Patterns: Use typed regular expressions that can parse structured values
* Formatting: Type-safe printf-style text formatting
* Modern: Supports text and system-filepath
turtle is a reimplementation of the Unix command line environment in
Haskell so that you can use Haskell as both a shell and a scripting
language.
Features include:
* Batteries included: Command an extended suite of predefined utilities
* Interoperability: You can still run external shell commands
* Portability: Works on Windows, OS X, and Linux
* Exception safety: Safely acquire and release resources
* Streaming: Transform or fold command output in constant space
* Patterns: Use typed regular expressions that can parse structured values
* Formatting: Type-safe printf-style text formatting
* Modern: Supports text and system-filepath
MAIN commitmail json YAML
sysutils/Makefile: + hs-system-fileio
MAIN commitmail json YAML
doc: Added sysutils/hs-system-fileio version 0.3.16.4
MAIN commitmail json YAML
pkgsrc/sysutils/hs-system-fileio/DESCR@1.1
/
diff
pkgsrc/sysutils/hs-system-fileio/Makefile@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/PLIST@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/distinfo@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/patches/patch-lib_Filesystem.hs@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/Makefile@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/PLIST@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/distinfo@1.1 / diff
pkgsrc/sysutils/hs-system-fileio/patches/patch-lib_Filesystem.hs@1.1 / diff
sysutils/hs-system-fileio: import hs-system-fileio-0.3.16.4
This is a small wrapper around the directory, unix, and Win32 packages, for
use with system-filepath. It provides a consistent API to the various
versions of these packages distributed with different versions of GHC.
In particular, this library supports working with POSIX files that have
paths which can't be decoded in the current locale encoding.
This is a small wrapper around the directory, unix, and Win32 packages, for
use with system-filepath. It provides a consistent API to the various
versions of these packages distributed with different versions of GHC.
In particular, this library supports working with POSIX files that have
paths which can't be decoded in the current locale encoding.
MAIN commitmail json YAML
sysutils/Makefile: + hs-system-filepath
MAIN commitmail json YAML
doc: Added sysutils/hs-system-filepath version 0.4.14
MAIN commitmail json YAML
pkgsrc/sysutils/hs-system-filepath/DESCR@1.1
/
diff
pkgsrc/sysutils/hs-system-filepath/Makefile@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/PLIST@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/distinfo@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/Makefile@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/PLIST@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-system-filepath/distinfo@1.1 / diff
sysutils/hs-system-filepath: import hs-system-filepath-0.4.14
Provides a FilePath datatype and utility functions for operating on
it. Unlike the filepath package, this package does not simply reuse String,
increasing type safety.
Provides a FilePath datatype and utility functions for operating on
it. Unlike the filepath package, this package does not simply reuse String,
increasing type safety.
MAIN commitmail json YAML
devel/Makefile: + hs-optional-args
MAIN commitmail json YAML
doc: Added devel/hs-optional-args version 1.0.2
MAIN commitmail json YAML
pkgsrc/devel/hs-optional-args/DESCR@1.1
/
diff
pkgsrc/devel/hs-optional-args/Makefile@1.1 / diff
pkgsrc/devel/hs-optional-args/PLIST@1.1 / diff
pkgsrc/devel/hs-optional-args/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-optional-args/distinfo@1.1 / diff
pkgsrc/devel/hs-optional-args/Makefile@1.1 / diff
pkgsrc/devel/hs-optional-args/PLIST@1.1 / diff
pkgsrc/devel/hs-optional-args/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-optional-args/distinfo@1.1 / diff
devel/hs-optional-args: import hs-optional-args-1.0.2
This library provides a type for specifying Optional function arguments.
This library provides a type for specifying Optional function arguments.
MAIN commitmail json YAML
devel/Makefile: + hs-managed
MAIN commitmail json YAML
doc: Added devel/hs-managed version 1.0.9
MAIN commitmail json YAML
pkgsrc/devel/hs-managed/DESCR@1.1
/
diff
pkgsrc/devel/hs-managed/Makefile@1.1 / diff
pkgsrc/devel/hs-managed/PLIST@1.1 / diff
pkgsrc/devel/hs-managed/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-managed/distinfo@1.1 / diff
pkgsrc/devel/hs-managed/Makefile@1.1 / diff
pkgsrc/devel/hs-managed/PLIST@1.1 / diff
pkgsrc/devel/hs-managed/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-managed/distinfo@1.1 / diff
devel/hs-managed: import hs-managed-1.0.9
In Haskell you very often acquire values using the with... idiom using
functions of type (a -> IO r) -> IO r. This idiom forms a Monad, which is a
special case of the ContT monad (from transformers) or the Codensity monad
(from kan-extensions). The main purpose behind this package is to provide a
restricted form of these monads specialized to this unusually common case.
The reason this package defines a specialized version of these types is to:
* be more beginner-friendly,
* simplify inferred types and error messages, and:
* provide some additional type class instances that would otherwise be
orphan instances
In Haskell you very often acquire values using the with... idiom using
functions of type (a -> IO r) -> IO r. This idiom forms a Monad, which is a
special case of the ContT monad (from transformers) or the Codensity monad
(from kan-extensions). The main purpose behind this package is to provide a
restricted form of these monads specialized to this unusually common case.
The reason this package defines a specialized version of these types is to:
* be more beginner-friendly,
* simplify inferred types and error messages, and:
* provide some additional type class instances that would otherwise be
orphan instances
MAIN commitmail json YAML
sysutils/Makefile: + hs-hostname
MAIN commitmail json YAML
doc: Added sysutils/hs-hostname version 1.0
MAIN commitmail json YAML
pkgsrc/sysutils/hs-hostname/DESCR@1.1
/
diff
pkgsrc/sysutils/hs-hostname/Makefile@1.1 / diff
pkgsrc/sysutils/hs-hostname/PLIST@1.1 / diff
pkgsrc/sysutils/hs-hostname/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-hostname/distinfo@1.1 / diff
pkgsrc/sysutils/hs-hostname/Makefile@1.1 / diff
pkgsrc/sysutils/hs-hostname/PLIST@1.1 / diff
pkgsrc/sysutils/hs-hostname/buildlink3.mk@1.1 / diff
pkgsrc/sysutils/hs-hostname/distinfo@1.1 / diff
sysutils/hs-hostname: import hs-hostname-1.0
A very simple package providing a cross-platform means of determining the
hostname.
A very simple package providing a cross-platform means of determining the
hostname.
MAIN commitmail json YAML
devel/Makefile: + hs-semver-range
MAIN commitmail json YAML
doc: Added devel/hs-semver-range version 0.2.8
MAIN commitmail json YAML
pkgsrc/devel/hs-semver-range/DESCR@1.1
/
diff
pkgsrc/devel/hs-semver-range/Makefile@1.1 / diff
pkgsrc/devel/hs-semver-range/PLIST@1.1 / diff
pkgsrc/devel/hs-semver-range/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-semver-range/distinfo@1.1 / diff
pkgsrc/devel/hs-semver-range/Makefile@1.1 / diff
pkgsrc/devel/hs-semver-range/PLIST@1.1 / diff
pkgsrc/devel/hs-semver-range/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-semver-range/distinfo@1.1 / diff
devel/hs-semver-range: import hs-semver-range-0.2.8
Provides parsing of semvers and range indicators, as well as logic such as
version ordering and determining whether a given version falls in a given
range.
Provides parsing of semvers and range indicators, as well as logic such as
version ordering and determining whether a given version falls in a given
range.
MAIN commitmail json YAML
devel/Makefile: + hs-classy-prelude
MAIN commitmail json YAML
doc: Added devel/hs-classy-prelude version 1.5.0.2
MAIN commitmail json YAML
pkgsrc/devel/hs-classy-prelude/DESCR@1.1
/
diff
pkgsrc/devel/hs-classy-prelude/Makefile@1.1 / diff
pkgsrc/devel/hs-classy-prelude/PLIST@1.1 / diff
pkgsrc/devel/hs-classy-prelude/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-classy-prelude/distinfo@1.1 / diff
pkgsrc/devel/hs-classy-prelude/Makefile@1.1 / diff
pkgsrc/devel/hs-classy-prelude/PLIST@1.1 / diff
pkgsrc/devel/hs-classy-prelude/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-classy-prelude/distinfo@1.1 / diff
devel/hs-classy-prelude: import hs-classy-prelude-1.5.0.2
A better Prelude. Haskell's Prelude needs to maintain backwards
compatibility and has many aspects that no longer represents best
practice. The goals of classy-prelude are:
* remove all partial functions
* modernize data structures
* generally use Text instead of String
* encourage the use of appropriate data structures such as Vectors or
HashMaps instead of always using lists and associated lists
* reduce import lists and the need for qualified imports
classy-prelude should only be used by application developers. Library
authors should consider using mono-traversable, which classy-prelude builds
upon.
A better Prelude. Haskell's Prelude needs to maintain backwards
compatibility and has many aspects that no longer represents best
practice. The goals of classy-prelude are:
* remove all partial functions
* modernize data structures
* generally use Text instead of String
* encourage the use of appropriate data structures such as Vectors or
HashMaps instead of always using lists and associated lists
* reduce import lists and the need for qualified imports
classy-prelude should only be used by application developers. Library
authors should consider using mono-traversable, which classy-prelude builds
upon.
MAIN commitmail json YAML
devel/Makefile: + hs-say
MAIN commitmail json YAML
doc: Added devel/hs-say version 0.1.0.1
MAIN commitmail json YAML
pkgsrc/devel/hs-say/DESCR@1.1
/
diff
pkgsrc/devel/hs-say/Makefile@1.1 / diff
pkgsrc/devel/hs-say/PLIST@1.1 / diff
pkgsrc/devel/hs-say/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-say/distinfo@1.1 / diff
pkgsrc/devel/hs-say/Makefile@1.1 / diff
pkgsrc/devel/hs-say/PLIST@1.1 / diff
pkgsrc/devel/hs-say/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-say/distinfo@1.1 / diff
devel/hs-say: import hs-say-0.1.0.1
Send textual messages to a Handle in a thread-friendly way.
The motivation for this package is described in a blog post on Haskell's
Missing Concurrency Basics
(http://www.snoyman.com/blog/2016/11/haskells-missing-concurrency-basics). The
simple explanation is, when writing a line of textual data to a Handle -
such as sending some messages t o ther terminal - we'd like to have the
following properties:
* Properly handle character encoding settings on the Handle
* For reasonably sized messages, ensure that the entire message is written
in one chunk to avoid interleaving data with other threads
* This includes the trailing newline character
* Avoid unnecessary memory allocations and copies
* Minimize locking
* Provide a simple API
Send textual messages to a Handle in a thread-friendly way.
The motivation for this package is described in a blog post on Haskell's
Missing Concurrency Basics
(http://www.snoyman.com/blog/2016/11/haskells-missing-concurrency-basics). The
simple explanation is, when writing a line of textual data to a Handle -
such as sending some messages t o ther terminal - we'd like to have the
following properties:
* Properly handle character encoding settings on the Handle
* For reasonably sized messages, ensure that the entire message is written
in one chunk to avoid interleaving data with other threads
* This includes the trailing newline character
* Avoid unnecessary memory allocations and copies
* Minimize locking
* Provide a simple API
MAIN commitmail json YAML
devel/Makefile: + hs-mutable-containers
MAIN commitmail json YAML
doc: Added devel/hs-mutable-containers version 0.3.4
MAIN commitmail json YAML
pkgsrc/devel/hs-mutable-containers/DESCR@1.1
/
diff
pkgsrc/devel/hs-mutable-containers/Makefile@1.1 / diff
pkgsrc/devel/hs-mutable-containers/PLIST@1.1 / diff
pkgsrc/devel/hs-mutable-containers/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-mutable-containers/distinfo@1.1 / diff
pkgsrc/devel/hs-mutable-containers/Makefile@1.1 / diff
pkgsrc/devel/hs-mutable-containers/PLIST@1.1 / diff
pkgsrc/devel/hs-mutable-containers/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-mutable-containers/distinfo@1.1 / diff
devel/hs-mutable-containers: import hs-mutable-containers-0.3.4
One of Haskell's strengths is immutable data structures. These structures
make it easier to reason about code, simplify concurrency and parallelism,
and in some cases can improve performance by allowing sharing. However,
there are still classes of problems where mutable data structures can both
be more convenient, and provide a performance boost. This library is meant
to provide such structures in a performant, well tested way. It also
provides a simple abstraction over such data structures via typeclasses.
One of Haskell's strengths is immutable data structures. These structures
make it easier to reason about code, simplify concurrency and parallelism,
and in some cases can improve performance by allowing sharing. However,
there are still classes of problems where mutable data structures can both
be more convenient, and provide a performance boost. This library is meant
to provide such structures in a performant, well tested way. It also
provides a simple abstraction over such data structures via typeclasses.
MAIN commitmail json YAML
devel/Makefile: + hs-mono-traversable-instances
MAIN commitmail json YAML
doc: Added devel/hs-mono-traversable-instances version 0.1.1.0
MAIN commitmail json YAML
pkgsrc/devel/hs-mono-traversable-instances/DESCR@1.1
/
diff
pkgsrc/devel/hs-mono-traversable-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/distinfo@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-mono-traversable-instances/distinfo@1.1 / diff
devel/hs-mono-traversable-instances: import hs-mono-traversable-instances-0.1.1.0
Extra typeclass instances for mono-traversable.
Set up this way to allow mono-traversable itself to have minimal
dependencies.
Extra typeclass instances for mono-traversable.
Set up this way to allow mono-traversable itself to have minimal
dependencies.
MAIN commitmail json YAML
devel/Makefile: + hs-vector-instances
MAIN commitmail json YAML
doc: Added devel/hs-vector-instances version 3.4
MAIN commitmail json YAML
pkgsrc/devel/hs-vector-instances/DESCR@1.1
/
diff
pkgsrc/devel/hs-vector-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-vector-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-vector-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-vector-instances/distinfo@1.1 / diff
pkgsrc/devel/hs-vector-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-vector-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-vector-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-vector-instances/distinfo@1.1 / diff
devel/hs-vector-instances: import hs-vector-instances-3.4
This provides a standard place for lots of orphan instances for the vector
package.
This provides a standard place for lots of orphan instances for the vector
package.
MAIN commitmail json YAML
devel/Makefile: + hs-pointed
MAIN commitmail json YAML
doc: Added devel/hs-pointed version 5.0.3
MAIN commitmail json YAML
pkgsrc/devel/hs-pointed/DESCR@1.1
/
diff
pkgsrc/devel/hs-pointed/Makefile@1.1 / diff
pkgsrc/devel/hs-pointed/PLIST@1.1 / diff
pkgsrc/devel/hs-pointed/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-pointed/distinfo@1.1 / diff
pkgsrc/devel/hs-pointed/patches/patch-pointed.cabal@1.1 / diff
pkgsrc/devel/hs-pointed/Makefile@1.1 / diff
pkgsrc/devel/hs-pointed/PLIST@1.1 / diff
pkgsrc/devel/hs-pointed/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-pointed/distinfo@1.1 / diff
pkgsrc/devel/hs-pointed/patches/patch-pointed.cabal@1.1 / diff
devel/hs-pointed: import hs-pointed-5.0.3
Haskell 98 pointed and copointed data types.
Haskell 98 pointed and copointed data types.
MAIN commitmail json YAML
devel/Makefile: + hs-keys
MAIN commitmail json YAML
doc: Added devel/hs-keys version 3.12.3
MAIN commitmail json YAML
pkgsrc/devel/hs-keys/DESCR@1.1
/
diff
pkgsrc/devel/hs-keys/Makefile@1.1 / diff
pkgsrc/devel/hs-keys/PLIST@1.1 / diff
pkgsrc/devel/hs-keys/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-keys/distinfo@1.1 / diff
pkgsrc/devel/hs-keys/patches/patch-keys.cabal@1.1 / diff
pkgsrc/devel/hs-keys/Makefile@1.1 / diff
pkgsrc/devel/hs-keys/PLIST@1.1 / diff
pkgsrc/devel/hs-keys/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-keys/distinfo@1.1 / diff
pkgsrc/devel/hs-keys/patches/patch-keys.cabal@1.1 / diff
devel/hs-keys: import hs-keys-3.12.3
This package provides a bunch of ad hoc classes for accessing parts of a
container.
In practice this package is largely subsumed by the lens package, but it is
maintained for now as it has much simpler dependencies.
This package provides a bunch of ad hoc classes for accessing parts of a
container.
In practice this package is largely subsumed by the lens package, but it is
maintained for now as it has much simpler dependencies.
MAIN commitmail json YAML
devel/Makefile: + hs-dlist-instances
MAIN commitmail json YAML
doc: Added devel/hs-dlist-instances version 0.1.1.1
MAIN commitmail json YAML
pkgsrc/devel/hs-dlist-instances/DESCR@1.1
/
diff
pkgsrc/devel/hs-dlist-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-dlist-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-dlist-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-dlist-instances/distinfo@1.1 / diff
pkgsrc/devel/hs-dlist-instances/Makefile@1.1 / diff
pkgsrc/devel/hs-dlist-instances/PLIST@1.1 / diff
pkgsrc/devel/hs-dlist-instances/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-dlist-instances/distinfo@1.1 / diff
devel/hs-dlist-instances: import hs-dlist-instances-0.1.1.1
See the dlist packages. This package is the canonical source for some
orphan instances. Orphan instances are placed here to avoid dependencies
elsewhere.
See the dlist packages. This package is the canonical source for some
orphan instances. Orphan instances are placed here to avoid dependencies
elsewhere.
MAIN commitmail json YAML
devel/Makefile: + hs-chunked-data
MAIN commitmail json YAML
doc: Added devel/hs-chunked-data version 0.3.1
MAIN commitmail json YAML
pkgsrc/devel/hs-chunked-data/DESCR@1.1
/
diff
pkgsrc/devel/hs-chunked-data/Makefile@1.1 / diff
pkgsrc/devel/hs-chunked-data/PLIST@1.1 / diff
pkgsrc/devel/hs-chunked-data/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-chunked-data/distinfo@1.1 / diff
pkgsrc/devel/hs-chunked-data/Makefile@1.1 / diff
pkgsrc/devel/hs-chunked-data/PLIST@1.1 / diff
pkgsrc/devel/hs-chunked-data/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-chunked-data/distinfo@1.1 / diff
devel/hs-chunked-data: import hs-chunked-data-0.3.1
Typeclasses for dealing with various chunked data representations.
Typeclasses for dealing with various chunked data representations.
MAIN commitmail json YAML
devel/Makefile: + hs-basic-prelude
MAIN commitmail json YAML
doc: Added devel/hs-basic-prelude version 0.7.0
MAIN commitmail json YAML
pkgsrc/devel/hs-basic-prelude/DESCR@1.1
/
diff
pkgsrc/devel/hs-basic-prelude/Makefile@1.1 / diff
pkgsrc/devel/hs-basic-prelude/PLIST@1.1 / diff
pkgsrc/devel/hs-basic-prelude/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-basic-prelude/distinfo@1.1 / diff
pkgsrc/devel/hs-basic-prelude/Makefile@1.1 / diff
pkgsrc/devel/hs-basic-prelude/PLIST@1.1 / diff
pkgsrc/devel/hs-basic-prelude/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-basic-prelude/distinfo@1.1 / diff
devel/hs-basic-prelude: import hs-basic-prelude-0.7.0
The premise of basic-prelude is that there are a lot of very commonly
desired features missing from the standard Prelude, such as commonly used
operators (<$> and >=>, for instance) and imports for common datatypes
(e.g., ByteString and Vector). At the same time, there are lots of other
components which are more debatable, such as providing polymorphic versions
of common functions.
So basic-prelude is intended to give a common foundation for a number of
alternate preludes. The package provides two modules: CorePrelude provides
the common ground for other preludes to build on top of, while BasicPrelude
exports CorePrelude together with commonly used list functions to provide a
drop-in replacement for the standard Prelude.
Users wishing to have an improved Prelude can use BasicPrelude. Developers
wishing to create a new prelude should use CorePrelude.
The premise of basic-prelude is that there are a lot of very commonly
desired features missing from the standard Prelude, such as commonly used
operators (<$> and >=>, for instance) and imports for common datatypes
(e.g., ByteString and Vector). At the same time, there are lots of other
components which are more debatable, such as providing polymorphic versions
of common functions.
So basic-prelude is intended to give a common foundation for a number of
alternate preludes. The package provides two modules: CorePrelude provides
the common ground for other preludes to build on top of, while BasicPrelude
exports CorePrelude together with commonly used list functions to provide a
drop-in replacement for the standard Prelude.
Users wishing to have an improved Prelude can use BasicPrelude. Developers
wishing to create a new prelude should use CorePrelude.
MAIN commitmail json YAML
devel/Makefile: + hs-retry
MAIN commitmail json YAML
doc: Added devel/hs-retry version 0.9.1.0
MAIN commitmail json YAML
pkgsrc/devel/hs-retry/DESCR@1.1
/
diff
pkgsrc/devel/hs-retry/Makefile@1.1 / diff
pkgsrc/devel/hs-retry/PLIST@1.1 / diff
pkgsrc/devel/hs-retry/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-retry/distinfo@1.1 / diff
pkgsrc/devel/hs-retry/Makefile@1.1 / diff
pkgsrc/devel/hs-retry/PLIST@1.1 / diff
pkgsrc/devel/hs-retry/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-retry/distinfo@1.1 / diff
devel/hs-retry: import hs-retry-0.9.1.0
This package exposes combinators that can wrap arbitrary monadic
actions. They run the action and potentially retry running it with some
configurable delay for a configurable number of times. The purpose is to
make it easier to work with IO and especially network IO actions that often
experience temporary failure and warrant retrying of the original
action. For example, a database query may time out for a while, in which
case we should hang back for a bit and retry the query instead of simply
raising an exception.
This package exposes combinators that can wrap arbitrary monadic
actions. They run the action and potentially retry running it with some
configurable delay for a configurable number of times. The purpose is to
make it easier to work with IO and especially network IO actions that often
experience temporary failure and warrant retrying of the original
action. For example, a database query may time out for a while, in which
case we should hang back for a bit and retry the query instead of simply
raising an exception.
MAIN commitmail json YAML
devel/Makefile: + hs-rio-orphans
MAIN commitmail json YAML
doc: Added devel/hs-rio-orphans version 0.1.2.0
MAIN commitmail json YAML
pkgsrc/devel/hs-rio-orphans/DESCR@1.1
/
diff
pkgsrc/devel/hs-rio-orphans/Makefile@1.1 / diff
pkgsrc/devel/hs-rio-orphans/PLIST@1.1 / diff
pkgsrc/devel/hs-rio-orphans/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-rio-orphans/distinfo@1.1 / diff
pkgsrc/devel/hs-rio-orphans/Makefile@1.1 / diff
pkgsrc/devel/hs-rio-orphans/PLIST@1.1 / diff
pkgsrc/devel/hs-rio-orphans/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-rio-orphans/distinfo@1.1 / diff
devel/hs-rio-orphans: import hs-rio-orphans-0.1.2.0
Provides orphan instances for the RIO data type. Currently supports:
* MonadBase from transformers-base
* MonadBaseControl from monad-control
* MonadCatch and MonadMask from exceptions
* MonadLogger from monad-logger
* MonadResource from resourcet
Provides orphan instances for the RIO data type. Currently supports:
* MonadBase from transformers-base
* MonadBaseControl from monad-control
* MonadCatch and MonadMask from exceptions
* MonadLogger from monad-logger
* MonadResource from resourcet
MAIN commitmail json YAML
devel/Makefile: + hs-rio
MAIN commitmail json YAML
doc: Added devel/hs-rio version 0.1.21.0
MAIN commitmail json YAML
pkgsrc/devel/hs-rio/DESCR@1.1
/
diff
pkgsrc/devel/hs-rio/Makefile@1.1 / diff
pkgsrc/devel/hs-rio/PLIST@1.1 / diff
pkgsrc/devel/hs-rio/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-rio/distinfo@1.1 / diff
pkgsrc/devel/hs-rio/Makefile@1.1 / diff
pkgsrc/devel/hs-rio/PLIST@1.1 / diff
pkgsrc/devel/hs-rio/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-rio/distinfo@1.1 / diff
devel/hs-rio: import hs-rio-0.1.21.0
The goal of the rio library is to make it easier to adopt Haskell for
writing production software. It is intended as a cross between:
* Collection of well designed, trusted libraries
* Useful Prelude replacement
* A set of best practices for writing production quality Haskell code
The goal of the rio library is to make it easier to adopt Haskell for
writing production software. It is intended as a cross between:
* Collection of well designed, trusted libraries
* Useful Prelude replacement
* A set of best practices for writing production quality Haskell code
MAIN commitmail json YAML
www/Makefile: + hs-open-browser
MAIN commitmail json YAML
doc: Added www/hs-open-browser version 0.2.1.0
MAIN commitmail json YAML
pkgsrc/www/hs-open-browser/DESCR@1.1
/
diff
pkgsrc/www/hs-open-browser/Makefile@1.1 / diff
pkgsrc/www/hs-open-browser/PLIST@1.1 / diff
pkgsrc/www/hs-open-browser/buildlink3.mk@1.1 / diff
pkgsrc/www/hs-open-browser/distinfo@1.1 / diff
pkgsrc/www/hs-open-browser/patches/patch-open-browser.cabal@1.1 / diff
pkgsrc/www/hs-open-browser/Makefile@1.1 / diff
pkgsrc/www/hs-open-browser/PLIST@1.1 / diff
pkgsrc/www/hs-open-browser/buildlink3.mk@1.1 / diff
pkgsrc/www/hs-open-browser/distinfo@1.1 / diff
pkgsrc/www/hs-open-browser/patches/patch-open-browser.cabal@1.1 / diff
www/hs-open-browser: import hs-open-browser-0.2.1.0
Open a web browser from Haskell. Currently BSD, Linux, OS X and Windows are
supported.
Open a web browser from Haskell. Currently BSD, Linux, OS X and Windows are
supported.
MAIN commitmail json YAML
devel/Makefile: + hs-generic-lens
MAIN commitmail json YAML
doc: Added devel/hs-generic-lens version 2.2.1.0
MAIN commitmail json YAML
pkgsrc/devel/hs-generic-lens/DESCR@1.1
/
diff
pkgsrc/devel/hs-generic-lens/Makefile@1.1 / diff
pkgsrc/devel/hs-generic-lens/PLIST@1.1 / diff
pkgsrc/devel/hs-generic-lens/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-generic-lens/distinfo@1.1 / diff
pkgsrc/devel/hs-generic-lens/Makefile@1.1 / diff
pkgsrc/devel/hs-generic-lens/PLIST@1.1 / diff
pkgsrc/devel/hs-generic-lens/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-generic-lens/distinfo@1.1 / diff
devel/hs-generic-lens: import hs-generic-lens-2.2.1.0
This library uses GHC.Generics to derive efficient optics (traversals,
lenses and prisms) for algebraic data types in a type-directed way, with a
focus on good type inference and error messages when possible.
This library uses GHC.Generics to derive efficient optics (traversals,
lenses and prisms) for algebraic data types in a type-directed way, with a
focus on good type inference and error messages when possible.
MAIN commitmail json YAML
devel/Makefile: + hs-generic-lens-core
MAIN commitmail json YAML
doc: Added devel/hs-generic-lens-core version 2.2.1.0
MAIN commitmail json YAML
pkgsrc/devel/hs-generic-lens-core/DESCR@1.1
/
diff
pkgsrc/devel/hs-generic-lens-core/Makefile@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/PLIST@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/distinfo@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/Makefile@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/PLIST@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/buildlink3.mk@1.1 / diff
pkgsrc/devel/hs-generic-lens-core/distinfo@1.1 / diff
devel/hs-generic-lens-core: import hs-generic-lens-core-2.2.1.0
This library uses GHC.Generics to derive efficient optics (traversals,
lenses and prisms) for algebraic data types in a type-directed way, with a
focus on good type inference and error messages when possible.
This package is the shared internal logic of the generic-lens and
generic-optics libraries.
This library uses GHC.Generics to derive efficient optics (traversals,
lenses and prisms) for algebraic data types in a type-directed way, with a
focus on good type inference and error messages when possible.
This package is the shared internal logic of the generic-lens and
generic-optics libraries.
MAIN commitmail json YAML
math/Makefile: + hs-indexed-profunctors