Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 17:10:53 UTC Now

2024-05-12 12:42:14 UTC MAIN commitmail json YAML

net/Makefile: + ddns-route53

(pho)

2024-05-12 12:42:05 UTC MAIN commitmail json YAML

doc: Added net/ddns-route53 version 2.12.0

(pho)

2024-05-12 12:41:58 UTC MAIN commitmail json YAML

net/ddns-route53: import ddns-route53-2.12.0

ddns-route53 is a CLI application written in Go and delivered as a single
executable that lets you run your own dynamic DNS service with Amazon Route
53 on a time-based schedule.

This package does not install rc.d(8) scripts. To use it, place a
configuration file at `/etc/ddns-route53/ddns-route53.yaml' and add the
following line to crontab(5):

*/30 * * * * ddns-route53 --log-nocolor | logger -t ddns-route53

(pho)

2024-05-12 05:48:30 UTC MAIN commitmail json YAML

2024-05-12 05:09:58 UTC MAIN commitmail json YAML

2024-05-12 03:40:55 UTC MAIN commitmail json YAML

2024-05-12 02:52:35 UTC MAIN commitmail json YAML

2024-05-11 18:37:40 UTC MAIN commitmail json YAML

2024-05-11 14:55:52 UTC MAIN commitmail json YAML

2024-05-11 03:29:29 UTC MAIN commitmail json YAML

graphics/geeqie: Fix a PLIST issue that occurs when Pandoc is installed

(pho)

2024-05-10 19:08:43 UTC MAIN commitmail json YAML

devel/libgit2: Fix build on NetBSD/aarch64

The package uses alloca(3), which is incompatible with -std=c99. Use -std=gnu99 instead.

(pho)

2024-05-10 16:06:29 UTC MAIN commitmail json YAML

textproc/ugrep: Fix build on non-Linux arm32/aarch64 platforms

(pho)

2024-05-10 07:31:46 UTC MAIN commitmail json YAML

sysutils/open-vm-tools: kern/58195: Detach NetBSD vmt(4) before starting vmtoolsd

On NetBSD/aarch64 this currently only works on -CURRENT, but doing this on
older kernels is at least harmless because drvctl requests are simply
rejected. On any other OSes this should change nothing.

(pho)

2024-05-09 01:32:57 UTC MAIN commitmail json YAML

2024-05-08 12:12:28 UTC MAIN commitmail json YAML

mk/haskell.mk: Switch the default compiler to lang/ghc98

(pho)

2024-05-08 02:43:59 UTC MAIN commitmail json YAML

2024-05-06 09:58:37 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hfsevents to 0.1.7

(pho)

2024-05-06 09:58:13 UTC MAIN commitmail json YAML

2024-05-06 09:34:20 UTC MAIN commitmail json YAML

devel/haskell-language-server: Regen PLIST

(pho)

2024-05-06 09:33:22 UTC MAIN commitmail json YAML

mk/haskell.mk: Rework the installation script

It turned out the old script didn't work for packages containing 10 or more internal libraries. It affected devel/haskell-language-server.

(pho)

2024-05-06 02:59:22 UTC MAIN commitmail json YAML

filesystems/fuse-s3fs: Mark it as broken on NetBSD < 10

(pho)

2024-05-06 02:26:40 UTC MAIN commitmail json YAML

lang/ghc98: Built a bootkit for Darwin/aarch64

I used the official binary distribution from the upstream to build this one. Glad I didn't have to cross-build it...

(pho)

2024-05-05 16:16:21 UTC MAIN commitmail json YAML

lang/ghc98: Update instructions in files/BOOTSTRAP.md

(pho)

2024-05-05 13:09:27 UTC MAIN commitmail json YAML

www/hs-http-media: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-05 13:07:11 UTC MAIN commitmail json YAML

devel/hs-newtype: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-05 13:05:54 UTC MAIN commitmail json YAML

devel/hs-th-abstraction: Update buildlink3.mk

(pho)

2024-05-05 12:55:16 UTC MAIN commitmail json YAML

doc: Updated sysutils/git-annex to 10.20240430

(pho)

2024-05-05 12:54:51 UTC MAIN commitmail json YAML

sysutils/git-annex: Update to 10.20240430

git-annex (10.20240430)

  * Bug fix: While redundant concurrent transfers were already
    prevented in most cases, it failed to prevent the case where
    two different repositories were sending the same content to
    the same repository.
  * addurl, importfeed: Added --verifiable option, which improves
    the safety of --fast or --relaxed by letting the content of
    annexed files be verified with a checksum that is calculated
    on a later download from the web. This will become the default later.
  * Added rclone special remote, which can be used without needing
    to install the git-annex-remote-rclone program. This needs
    a forthcoming version of rclone (1.67.0), which supports
    "rclone gitannex".
  * sync, assist, import: Allow -m option to be specified multiple
    times, to provide additional paragraphs for the commit message.
  * reregisterurl: New command that can change an url from being
    used by a special remote to being used by the web remote.
  * annex.maxextensions configuration controls how many filename
    extensions to preserve.
  * find: Fix --help for --copies.
    Thanks, Gergely Risko
  * Windows: Fix escaping output to terminal when using old
    versions of MinTTY.
  * Added dependency on unbounded-delays.

git-annex (10.20240227)

  * importfeed: Added --scrape option, which uses yt-dlp to screen scrape
    the equivilant of an RSS feed.
  * importfeed --force: Don't treat it as a failure when an already
    downloaded file exists. (Fixes a behavior change introduced in
    10.20230626.)
  * importfeed --force: Avoid creating duplicates of existing
    already downloaded files when yt-dlp or a special remote was used.
  * addurl, importfeed: Added --raw-except option.
  * stack.yaml: Update to lts-22.9 and use crypton.
  * assistant, undo: When committing, let the usual git commit
    hooks run.
  * Added annex.commitmessage-command config.
  * pre-commit: Avoid committing the git-annex branch
    (except when a commit is made in a view, which changes metadata).
  * Pass --no-warnings to yt-dlp.

git-annex (10.20240129)

  * info: Added "annex sizes of repositories" table to the overall display.
  * import: Sped up import from special remotes.
  * import: Added --message/-m option.
  * Support using commands that implement the Stateless OpenPGP command line
    interface, as an alternative to gpg.
    Currently only supported for encryption=shared special remotes,
    when annex.shared-sop-command is configured.
  * test: Test a specified Stateless OpenPGP command when
    run with eg --test-git-config annex.shared-sop-command=sqop
  * Improve disk free space checking when transferring unsized keys to
    local git remotes.
  * Added configs annex.stalldetection-download, annex.stalldetection-upload,
    annex.bwlimit-download, annex.bwlimit-upload,
    and similar per-remote configs.
  * Improve annex.stalldetection to handle remotes that update progress
    less frequently than the configured time period.
  * external: Monitor file size when getting content from external
    special remotes and use that to update the progress meter,
    in case the external special remote program does not report progress.
  * Added --expected-present file matching option.
  * webapp: Added --port option, and annex.port config.
  * assistant: When generating a gpg secret key, avoid hardcoding the
    key algorithm and size.

git-annex (10.20231227)

  * migrate: Support distributed migrations by recording each migration,
    and adding a --update option that updates the local repository
    incrementally, hard linking annex objects to their new keys.
  * pull, sync: When operating on content, automatically handle
    distributed migrations.
  * Added annex.syncmigrations config that can be set to false to prevent
    pull and sync from migrating object content.
  * migrate: Added --apply option that (re)applies all recorded
    distributed migrations to the objects in repository.
  * migrate: Support adding size to URL keys that were added with
    --relaxed, by running eg: git-annex migrate --backend=URL foo
  * When importing from a special remote, support preferred content
    expressions that use terms that match on keys (eg "present", "copies=1").
    Such terms are ignored when importing, since the key is not known yet.
    Before, such expressions caused the import to fail.
  * Support git-annex copy/move --from-anywhere --to remote.
  * Make git-annex get/copy/move --from foo override configuration of
    remote.foo.annex-ignore, as documented.
  * Lower precision of timestamps in git-annex branch, which can reduce the
    size of the branch by up to 8%.
  * sync: Fix locking problems during merge when annex.pidlock is set.
  * Avoid a problem with temp file names ending in "." on certian
    filesystems that have problems with such filenames.
  * sync, push: Avoid trying to send individual files to special remotes
    configured with importtree=yes exporttree=no, which would always fail.
  * Fix a crash opening sqlite databases when run in a non-unicode locale.
    (Needs persistent-sqlite 2.13.3.)

git-annex (10.20231129)

  * Fix bug in git-annex copy --from --to that skipped files that were
    locally present.
  * Make git-annex copy --from --to --fast actually fast.
  * Fix crash of enableremote when the special remote has embedcreds=yes.
  * Ignore directories and other unusual files in .git/annex/journal/
  * info: Added calculation of combined annex size of all repositories.
  * log: Added options --sizesof, --sizes and --totalsizes that
    display how the size of repositories changed over time.
  * log: Added options --interval, --bytes, --received, and --gnuplot
    to tune the output of the above added options.
  * findkeys: Support --largerthan and --smallerthan.
  * importfeed: Use caching database to avoid needing to list urls
    on every run, and avoid using too much memory.
  * Improve memory use of --all when using annex.private.
  * lookupkey: Sped up --batch.
  * Windows: Consistently avoid ending standard output lines with CR.
    This matches the behavior of git on Windows.
  * Windows: Fix CRLF handling in some log files.
  * Windows: When git-annex init is installing hook scripts, it will
    avoid ending lines with CR for portability. Existing hook scripts
    that do have CR line endings will not be changed.

(pho)

2024-05-05 12:39:47 UTC MAIN commitmail json YAML

2024-05-05 11:05:57 UTC MAIN commitmail json YAML

devel/Makefile: - hs-hls-refactor-plugin

(pho)

2024-05-05 11:05:49 UTC MAIN commitmail json YAML

2024-05-05 11:05:42 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-refactor-plugin

(pho)

2024-05-05 11:05:11 UTC MAIN commitmail json YAML

devel/Makefile: - hs-hls-rename-plugin

(pho)

2024-05-05 11:05:03 UTC MAIN commitmail json YAML

devel/hs-hls-rename-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 11:04:56 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-rename-plugin

(pho)

2024-05-05 11:04:27 UTC MAIN commitmail json YAML

devel/Makefile: - hs-hls-retrie-plugin

(pho)

2024-05-05 11:04:19 UTC MAIN commitmail json YAML

devel/hs-hls-retrie-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 11:04:12 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-retrie-plugin

(pho)

2024-05-05 11:03:27 UTC MAIN commitmail json YAML

devel/Makefile: - hs-hls-splice-plugin

(pho)

2024-05-05 11:03:19 UTC MAIN commitmail json YAML

devel/hs-hls-splice-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 11:03:12 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-splice-plugin

(pho)

2024-05-05 11:01:51 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-alternate-number-format-plugin

(pho)

2024-05-05 11:01:38 UTC MAIN commitmail json YAML

2024-05-05 11:01:30 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-alternate-number-format-plugin

(pho)

2024-05-05 11:00:53 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-cabal-fmt-plugin

(pho)

2024-05-05 11:00:45 UTC MAIN commitmail json YAML

2024-05-05 11:00:37 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-cabal-fmt-plugin

(pho)

2024-05-05 11:00:08 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-cabal-plugin

(pho)

2024-05-05 11:00:01 UTC MAIN commitmail json YAML

devel/hs-hls-cabal-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 10:59:54 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-cabal-plugin

(pho)

2024-05-05 10:59:24 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-call-hierarchy-plugin

(pho)

2024-05-05 10:59:15 UTC MAIN commitmail json YAML

2024-05-05 10:59:08 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-call-hierarchy-plugin

(pho)

2024-05-05 10:58:34 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-change-type-signature-plugin

(pho)

2024-05-05 10:58:27 UTC MAIN commitmail json YAML

2024-05-05 10:58:20 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-change-type-signature-plugin

(pho)

2024-05-05 10:57:12 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-class-plugin

(pho)

2024-05-05 10:57:04 UTC MAIN commitmail json YAML

devel/hs-hls-class-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 10:56:57 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-class-plugin

(pho)

2024-05-05 10:56:19 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-module-name-plugin

(pho)

2024-05-05 10:56:12 UTC MAIN commitmail json YAML

2024-05-05 10:56:04 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-module-name-plugin

(pho)

2024-05-05 10:54:42 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-ormolu-plugin

(pho)

2024-05-05 10:54:31 UTC MAIN commitmail json YAML

devel/hs-hls-ormolu-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 10:54:24 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-ormolu-plugin

(pho)

2024-05-05 10:54:04 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-overloaded-record-dot-plugin

(pho)

2024-05-05 10:53:54 UTC MAIN commitmail json YAML

2024-05-05 10:53:47 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-overloaded-record-dot-plugin

(pho)

2024-05-05 10:53:11 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-pragmas-plugin

(pho)

2024-05-05 10:52:45 UTC MAIN commitmail json YAML

2024-05-05 10:52:37 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-pragmas-plugin

(pho)

2024-05-05 10:51:57 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-qualify-imported-names-plugin

(pho)

2024-05-05 10:51:49 UTC MAIN commitmail json YAML

2024-05-05 10:51:41 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-qualify-imported-names-plugin

(pho)

2024-05-05 10:51:18 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-code-range-plugin

(pho)

2024-05-05 10:51:11 UTC MAIN commitmail json YAML

2024-05-05 10:51:04 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-code-range-plugin

(pho)

2024-05-05 10:47:23 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-eval-plugin

(pho)

2024-05-05 10:47:07 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-eval-plugin

(pho)

2024-05-05 10:46:07 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-explicit-fixity-plugin

(pho)

2024-05-05 10:45:51 UTC MAIN commitmail json YAML

2024-05-05 10:45:43 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-explicit-fixity-plugin

(pho)

2024-05-05 10:45:08 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-explicit-imports-plugin

(pho)

2024-05-05 10:45:01 UTC MAIN commitmail json YAML

2024-05-05 10:44:53 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-explicit-imports-plugin

(pho)

2024-05-05 10:44:30 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-explicit-record-fields-plugin

(pho)

2024-05-05 10:44:22 UTC MAIN commitmail json YAML

2024-05-05 10:44:14 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-explicit-record-fields-plugin

(pho)

2024-05-05 10:42:57 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-fourmolu-plugin

(pho)

2024-05-05 10:42:40 UTC MAIN commitmail json YAML

2024-05-05 10:42:33 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-fourmolu-plugin

(pho)

2024-05-05 10:42:05 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-gadt-plugin

(pho)

2024-05-05 10:41:57 UTC MAIN commitmail json YAML

devel/hs-hls-gadt-plugin: Remove

This package is now part of devel/haskell-language-server.

(pho)

2024-05-05 10:41:50 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-gadt-plugin

(pho)

2024-05-05 10:40:37 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-floskell-plugin

(pho)

2024-05-05 10:40:30 UTC MAIN commitmail json YAML

2024-05-05 10:40:23 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-floskell-plugin

(pho)

2024-05-05 10:39:34 UTC MAIN commitmail json YAML

devel/Makefile: + hs-hls-hlint-plugin

(pho)

2024-05-05 10:39:26 UTC MAIN commitmail json YAML

2024-05-05 10:39:19 UTC MAIN commitmail json YAML

doc: Removed devel/hs-hls-hlint-plugin

(pho)

2024-05-05 10:37:49 UTC MAIN commitmail json YAML

devel/Makefile: + hs-implicit-hie-cradle

(pho)

2024-05-05 10:35:54 UTC MAIN commitmail json YAML

doc: Removed devel/hs-implicit-hie-cradle

(pho)

2024-05-05 10:24:10 UTC MAIN commitmail json YAML

converters/Makefile: + hs-pandoc-base

(pho)

2024-05-05 10:23:59 UTC MAIN commitmail json YAML

2024-05-05 10:23:52 UTC MAIN commitmail json YAML

doc: Removed converters/hs-pandoc-base

(pho)

2024-05-05 09:56:16 UTC MAIN commitmail json YAML

2024-05-05 09:46:17 UTC MAIN commitmail json YAML

doc: Updated converters/pandoc to 3.1.13

(pho)

2024-05-05 09:46:00 UTC MAIN commitmail json YAML

converters/pandoc: Turn the package into a meta package

Background: The upstream package, pandoc, historically contained the CLI
tool but it was split into two separate packages: pandoc and
pandoc-cli. When that happened I (pho@) renamed the original
converters/pandoc to converters/hs-pandoc-base to install the Pandoc
library, and replaced the contents of converters/pandoc with the upstream
pandoc-cli.

The intention was to make the change less surprising to our users. That is,
I didn't want the CLI tool to suddenly disappear from
converters/pandoc. But it complicated matters because the upstream
pandoc-cli used a distinct versioning scheme from pandoc. As a result I was
forced to use a weird versioning scheme for converters/pandoc, whose
PKGVERSION actually tracked the version of converters/hs-pandoc-base,
despite its contents being that of pandoc-cli. The difference in package
name, upstream "pandoc" vs. pkgsrc "hs-pandoc-base", was also confusing.

So I:

* renamed converters/hs-pandoc-base to converters/hs-pandoc, which tracks
  upstream "pandoc",
* created converters/pandoc-cli, which tracks upsream "pandoc-cli",
* and turned converters/pandoc into a singleton meta-package which depends
  only on converters/pandoc-cli

so that we can eliminate the weird versioning scheme and can still provide
the CLI tool (indirectly) from converters/pandoc.

(pho)

2024-05-05 09:27:22 UTC MAIN commitmail json YAML

converters/Makefile: + pandoc-cli

(pho)

2024-05-05 09:27:12 UTC MAIN commitmail json YAML

doc: Added converters/pandoc-cli version 3.1.13

(pho)

2024-05-05 09:27:05 UTC MAIN commitmail json YAML

converters/pandoc-cli: import pandoc-cli-3.1.13

Pandoc-cli provides a command-line executable that uses the pandoc library
to convert between markup formats.

(pho)

2024-05-05 09:16:43 UTC MAIN commitmail json YAML

doc: Updated devel/haskell-language-server to 2.7.0.0

(pho)

2024-05-05 09:16:33 UTC MAIN commitmail json YAML

2024-05-05 09:01:23 UTC MAIN commitmail json YAML

databases/hs-direct-sqlite: Update the version constraint on sqlite3

(pho)

2024-05-05 08:49:50 UTC MAIN commitmail json YAML

devel/Makefile: + stylish-haskell

(pho)

2024-05-05 08:49:41 UTC MAIN commitmail json YAML

doc: Added devel/stylish-haskell version 0.14.6.0

(pho)

2024-05-05 08:49:35 UTC MAIN commitmail json YAML

devel/stylish-haskell: import stylish-haskell-0.14.6.0

A simple Haskell code prettifier. The goal is not to format all of the code
in a file, since I find those kind of tools often "get in the
way". However, manually cleaning up import statements etc. gets tedious
very quickly.

This tool tries to help where necessary without getting in the way.

Features:
* Aligns and sorts import statements
* Groups and wraps {-# LANGUAGE #-} pragmas, can remove (some) redundant
  pragmas
* Removes trailing whitespace
* Aligns branches in case and fields in records
* Converts line endings (customizable)
* Replaces tabs by four spaces (turned off by default)
* Replaces some ASCII sequences by their Unicode equivalents (turned off by
  default)
* Format data constructors and fields in records.

(pho)

2024-05-05 08:38:09 UTC MAIN commitmail json YAML

devel/Makefile: + stan

(pho)

2024-05-05 08:38:00 UTC MAIN commitmail json YAML

doc: Added devel/stan version 0.1.2.1

(pho)

2024-05-05 08:37:54 UTC MAIN commitmail json YAML

devel/stan: import stan-0.1.2.1

Stan is a command-line tool for analysing Haskell projects. It discovers
which parts of the code can potentially be improved, and offers suggestions
on how to do so. Stan is searching for not only performance or error-prone
code pieces, but it also can help with establishing and applying
best-practices from the whole Haskell ecosystem.

Although Haskell is a statically typed language, not all properties can be
encoded in types. Even though GHC is quite a powerful compiler, it tries to
be library-agnostic and provide only language-specific suggestions, while
Stan uses the knowledge about the current state of the ecosystem and
commonly used libraries.

You will find Stan helpful if you enjoy writing in Haskell, but want more
guarantees from your code, not provided by the Haskell type system or GHC.

(pho)

2024-05-05 08:34:19 UTC MAIN commitmail json YAML

textproc/hs-trial-tomland: Add buildlink3.mk

(pho)

2024-05-05 08:33:38 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-trial-tomland

(pho)

2024-05-05 08:33:29 UTC MAIN commitmail json YAML

doc: Added textproc/hs-trial-tomland version 0.0.0.0

(pho)

2024-05-05 08:33:22 UTC MAIN commitmail json YAML

textproc/hs-trial-tomland: import hs-trial-tomland-0.0.0.0

Trial data structure related helper functions for tomland.

(pho)

2024-05-05 08:27:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-trial-optparse-applicative

(pho)

2024-05-05 08:27:08 UTC MAIN commitmail json YAML

doc: Added devel/hs-trial-optparse-applicative version 0.0.0.0

(pho)

2024-05-05 08:27:01 UTC MAIN commitmail json YAML

2024-05-05 08:24:20 UTC MAIN commitmail json YAML

devel/Makefile: + hs-trial

(pho)

2024-05-05 08:24:11 UTC MAIN commitmail json YAML

doc: Added devel/hs-trial version 0.0.0.0

(pho)

2024-05-05 08:24:04 UTC MAIN commitmail json YAML

devel/hs-trial: import hs-trial-0.0.0.0

The Trial Data Structure is a Either-like structure that keeps events
history inside. The data type allows to keep track of the Fatality level of
each such event entry (Warning or Error).

(pho)

2024-05-05 08:21:33 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-tomland

(pho)

2024-05-05 08:21:25 UTC MAIN commitmail json YAML

doc: Added textproc/hs-tomland version 1.3.3.2

(pho)

2024-05-05 08:21:18 UTC MAIN commitmail json YAML

textproc/hs-tomland: import hs-tomland-1.3.3.2

tomland is a Haskell library for Bidirectional TOML Serialization. It
provides the composable interface for implementing TOML codecs. If you want
to use TOML as a configuration for your tool or application, you can use
tomland to easily convert in both ways between textual TOML representation
and Haskell types.

tomland supports TOML spec version 0.5.0.

The following blog post has more details about the library design and
internal implementation details:

    tomland: Bidirectional TOML Serialization
    https://kowainik.github.io/posts/2019-01-14-tomland

(pho)

2024-05-05 08:16:33 UTC MAIN commitmail json YAML

devel/Makefile: + hs-validation-selective

(pho)

2024-05-05 08:16:24 UTC MAIN commitmail json YAML

doc: Added devel/hs-validation-selective version 0.2.0.0

(pho)

2024-05-05 08:16:17 UTC MAIN commitmail json YAML

devel/hs-validation-selective: import hs-validation-selective-0.2.0.0

Lightweight pure data validation based on Applicative and Selective
functors.

validation-selective is built around the following data type:

    data Validation e a
        = Failure e
        | Success a

This data type is similar to Either but allows accumulating all errors
instead of short-circuiting on the first one.

(pho)

2024-05-05 08:14:47 UTC MAIN commitmail json YAML

devel/Makefile: + hs-selective

(pho)

2024-05-05 08:14:40 UTC MAIN commitmail json YAML

doc: Added devel/hs-selective version 0.7.0.1

(pho)

2024-05-05 08:14:32 UTC MAIN commitmail json YAML

devel/hs-selective: import hs-selective-0.7.0.1

Selective applicative functors: declare your effects statically, select
which to execute dynamically.

This is a library for selective applicative functors, or just selective
functors for short, an abstraction between applicative functors and monads,
introduced in this paper:

    https://dl.acm.org/doi/10.1145/3341694

(pho)

2024-05-05 07:29:50 UTC MAIN commitmail json YAML

devel/Makefile: + hs-slist

(pho)

2024-05-05 07:29:42 UTC MAIN commitmail json YAML

doc: Added devel/hs-slist version 0.2.1.0

(pho)

2024-05-05 07:29:34 UTC MAIN commitmail json YAML

devel/hs-slist: import hs-slist-0.2.1.0

This package implements Slist data structure that stores the size of the
list along with the list itself.

(pho)

2024-05-05 07:22:26 UTC MAIN commitmail json YAML

devel/Makefile: + hs-relude

(pho)

2024-05-05 07:21:30 UTC MAIN commitmail json YAML

doc: Added devel/hs-relude version 1.2.1.0

(pho)

2024-05-05 07:21:23 UTC MAIN commitmail json YAML

devel/hs-relude: import hs-relude-1.2.1.0

relude is an alternative prelude library. If you find the default Prelude
unsatisfying, despite its advantages, consider using relude instead.

(pho)

2024-05-05 06:01:50 UTC MAIN commitmail json YAML

converters/Makefile: + hs-microaeson

(pho)

2024-05-05 05:58:42 UTC MAIN commitmail json YAML

doc: Added converters/hs-microaeson version 0.1.0.1

(pho)

2024-05-05 05:58:35 UTC MAIN commitmail json YAML

converters/hs-microaeson: import hs-microaeson-0.1.0.1

microaeson aims to provide a RFC 8259 compliant JavaScript Object Notation
(JSON) implementation. The microaeson package provides a smaller subset of
the aeson API with less dependencies and a simpler implementation.

The API is designed in such a way to allow to easily convert client code
written against microaeson's API to use the full aeson API.

(pho)

2024-05-05 05:50:05 UTC MAIN commitmail json YAML

devel/Makefile: + hs-extensions

(pho)

2024-05-05 05:49:57 UTC MAIN commitmail json YAML

doc: Added devel/hs-extensions version 0.1.0.1

(pho)

2024-05-05 05:49:50 UTC MAIN commitmail json YAML

devel/hs-extensions: import hs-extensions-0.1.0.1

Library and CLI tool to parse Haskell {-# LANGUAGE #-} extensions in source
files, extract default-extensions from .cabal files and combine together
default-extensions and per-module extensions.

(pho)

2024-05-05 05:32:18 UTC MAIN commitmail json YAML

sysutils/Makefile: + hs-dir-traverse

(pho)

2024-05-05 05:32:11 UTC MAIN commitmail json YAML

doc: Added sysutils/hs-dir-traverse version 0.2.3.0

(pho)

2024-05-05 05:32:04 UTC MAIN commitmail json YAML

sysutils/hs-dir-traverse: import hs-dir-traverse-0.2.3.0

Get all descendants of a directory. It should have similar performance to
dirstream, with fewer dependencies.

This streams in memory, like dirstream.

(pho)

2024-05-05 05:29:02 UTC MAIN commitmail json YAML

devel/Makefile: + hs-colourista

(pho)

2024-05-05 05:28:43 UTC MAIN commitmail json YAML

doc: Added devel/hs-colourista version 0.1.0.2

(pho)

2024-05-05 05:28:36 UTC MAIN commitmail json YAML

devel/hs-colourista: import hs-colourista-0.1.0.2

colourista is the library that provides a convenient interface for printing
colourful messages to the terminal. It is based on ansi-terminal, however,
in contradistinction to this Haskell library, colourista is a high-level
wrapper focused on easily achieved output modification without low-level
setup.

(pho)

2024-05-05 05:25:43 UTC MAIN commitmail json YAML

textproc/hs-clay: Forgot to define BUILDLINK_ABI_DEPENDS

(pho)

2024-05-05 05:22:36 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-clay

(pho)

2024-05-05 05:22:28 UTC MAIN commitmail json YAML

doc: Added textproc/hs-clay version 0.15.0

(pho)

2024-05-05 05:22:20 UTC MAIN commitmail json YAML

textproc/hs-clay: import hs-clay-0.15.0

Clay is a CSS preprocessor like LESS and Sass, but implemented as an
embedded domain specific language (EDSL) in Haskell. This means that all
CSS selectors and style rules are first class Haskell functions, which
makes reuse and composability easy.

(pho)

2024-05-04 15:46:23 UTC MAIN commitmail json YAML

lang/spago: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 14:16:08 UTC MAIN commitmail json YAML

doc: Updated net/hoogle to 5.0.18.4

(pho)

2024-05-04 14:15:59 UTC MAIN commitmail json YAML

net/hoogle: Update to 5.0.18.4

5.0.18.4, released 2024-01-14
    Don't test on GHC 9.2 or earlier
    Fix up the output of /stats to account for API changes
    #380, move results before left anchors in tab focus order

(pho)

2024-05-04 14:10:36 UTC MAIN commitmail json YAML

doc: Updated net/hs-aws to 0.24.2

(pho)

2024-05-04 14:10:27 UTC MAIN commitmail json YAML

net/hs-aws: Update to 0.24.2

0.24.2
    Support bytestring 0.12
    Support building with aeson 2.2, adding dependency on attoparsec-json.

(pho)

2024-05-04 13:37:21 UTC MAIN commitmail json YAML

doc: Updated converters/hs-pandoc-lua-engine to 0.2.1.4

(pho)

2024-05-04 13:37:12 UTC MAIN commitmail json YAML

2024-05-04 13:34:15 UTC MAIN commitmail json YAML

doc: Updated converters/hs-pandoc-server to 0.1.0.5

(pho)

2024-05-04 13:34:00 UTC MAIN commitmail json YAML

2024-05-04 13:33:09 UTC MAIN commitmail json YAML

2024-05-04 13:31:29 UTC MAIN commitmail json YAML

www/hs-servant-server: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 13:25:26 UTC MAIN commitmail json YAML

doc: Updated devel/darcs to 2.18.2

(pho)

2024-05-04 13:25:04 UTC MAIN commitmail json YAML

devel/darcs: Update to 2.18.2

Darcs 2.18.2, 24 Mar 2024

  * Fix deprecated head/tail warnings on GHC 9.8, making the build there
    warning-free.

  * Replace the set-default hint that was removed in 2.18.1

  * Add a --ghcflags/-g option to the test suite to allow flags
    like -dynamic to be passed to GHC when it builds helper exes
    in various test scripts.

Darcs 2.18.1, 25 Feb 2024

  * Supports GHC 9.8 and the most recent version of other dependencies
    at the time of release, with the exception of the tls 2.0 package,
    which has been held back because of problems connecting to hub.darcs.net
    (see https://bugs.darcs.net/issue2715).

  * Substantial rewrite of the 'darcs test' command.

    The most important user visible change is that a test script can now
    return an exit code of 125 to reflect an untestable/skipped state
    (as with with "git bisect run").

    This in turn means that a group of patches can be found to be responsible
    for a failure rather than just a single one. By default, Darcs will
    try to minimise such a group by reordering patches to remove irrelevant
    ones from the initial group found from the patch ordering in the
    repository. This behaviour can be disabled with --no-shrink-failure.

  * Remove support for downloading via curl

    This is no longer particularly useful as we now use modern, maintained
    Haskell libraries for native HTTP downloading, and substantially simplifies
    this area of the code.

  * Patch index: Significant performance improvement

    The patch index is used in commands like annotate and log. A couple of
    performance improvements were made that should speed up using the patch
    index.

  * Progress reporting

    Progress reports are now provided during more long-running operations,
    including updating the "index" (a cache that speeds up detecting
    changes in the working directory), and during merge operations.

    They also behave better on Windows and when outputting long lines.

  * Other changes/fixes:
    * Use hardlinks more often to share files between repositories/caches.
    * Support --leave-test-dir for all commands that support --test
    * Avoid extraneous "repo:." entries in _darcs/prefs/sources [issue2672]
    * Add 'darcs clean' command as an alias for 'darcs revert -l'
    * 'darcs rebase unsuspend': add more patch editing options
    * Fix stale lock files after Ctrl-C
    * External merge tools: preserve output, and fail if tool does
    * Properly reference renamed files in external merge [issue189]
    * Mark conflicts properly if tag pulled at the same time [issue2682]
    * Remove the useless optimize pristine subcommand
    * 'darcs convert': honour the --compress and --diff-algorithm options
    * Fix contrib/darcs-shell [issue2646]
    * Fix 'darcs pull --dont-allow-conflicts' with external-merge [issue1819]
    * Problems with local pristine files now tell user to run
      'darcs repair' [issue1981]
    * Fix various problems with symlinks, including on Windows
    * Add --no-prefs-templates option when creating a repository
    * Allow 'darcs rebase unsuspend' when there are non-conflicting
      unrecorded changes
    * Handle broken pending patches in 'darcs check' and 'darcs repair'
    * Improve error reporting when remote _darcs/format doesn't exist
    * 'darcs optimize reorder': add --deep/--shallow options
    * 'darcs optimize compress/uncompress': also handle pristine files
    * 'darcs optimize cache': don't work with lists of darcs repos
      Instead just the global cache is cleaned by checking hard-link counts
    * Skip the pager when $DARCS_PAGER / $PAGER are set to the empty string
    * 'darcs convert export': allow relative paths for --read-marks and
      --write-marks
    * Fix 'darcs amend --unrecord' to move unrecorded changes to pending
      [issue2697]
    * Don't treat cancelling an operation as failure [issue2074]
    * Fix cloning of ssh repo when using Ctrl-C to stop getting patches
      [issue2701]
    * Don't report invalid regexes as a bug in darcs [issue2702]
    * Add short option -n for --dry-run
    * 'darcs diff': support --look-for-moves and --look-for-adds
    * Fix buffering problem with 'darcs diff' [issue2704]
    * 'darcs obliterate' and 'darcs rebase': offer to revert any conflicting
      unrecorded changes
    * Stop displaying context lines in various interactive scenarios:
      it didn't work properly and would require a lot of work to fix.
    * Improve conflict display for Rebase and V3 patches
    * Increase size limit to 100K for environment variables like
      DARCS_PATCHES_XML, and warn when it is exceeded
    * 'darcs rebase unsuspend': improve the display of dropped dependencies
    * 'darcs amend --ask-deps': also provide a way to remove dependencies
    * 'darcs push': support --reorder-patches option
    * Remove the --remote-repo option
    * Don't display hints about using --set-default
    * Conflict resolution: unrecorded changes will suppress conflict marking
      of appropriate changes [issue2708]
    * Explain what a "clean tag" is in help for tag command
    * Fix problem with naming patch bundles after patches that contain
      characters incompatible with the current locale [issue2716]

(pho)

2024-05-04 13:23:24 UTC MAIN commitmail json YAML

devel/Makefile: + hs-strict-identity

(pho)

2024-05-04 13:23:16 UTC MAIN commitmail json YAML

doc: Added devel/hs-strict-identity version 0.1.0.0

(pho)

2024-05-04 13:23:09 UTC MAIN commitmail json YAML

2024-05-04 13:07:39 UTC MAIN commitmail json YAML

www/hs-http-conduit: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 13:03:44 UTC MAIN commitmail json YAML

devel/hs-hls-pragmas-plugin: Mark the package as BROKEN

(pho)

2024-05-04 13:00:58 UTC MAIN commitmail json YAML

devel/hs-hls-qualify-imported-names-plugin: Mark the package as BROKEN

(pho)

2024-05-04 12:56:46 UTC MAIN commitmail json YAML

devel/hs-hls-refactor-plugin: Mark the package as BROKEN

(pho)

2024-05-04 12:54:53 UTC MAIN commitmail json YAML

devel/hs-hls-floskell-plugin: Update the reason for BROKEN

(pho)

2024-05-04 12:51:19 UTC MAIN commitmail json YAML

devel/hs-hls-hlint-plugin: Update the reason for BROKEN

(pho)

2024-05-04 12:41:58 UTC MAIN commitmail json YAML

doc: Updated lang/dhall to 1.42.1

(pho)

2024-05-04 12:41:42 UTC MAIN commitmail json YAML

lang/dhall: Update to 1.42.1

1.42.1

    Add several new entrypoints to Dhall module [#2534] / [#2544]

    Build against latest versions of:
        ansi-terminal
        optparse-applicative
        optparse-generic
        lens
        template-haskell [#2532] / [#2542]
        unix-compat 1.42.0

    Supports standard version 23.0.0
        BREAKING CHANGE TO THE API AND LANGUAGE: Language support for Bytes literals
            This is a breaking change to the API due to adding new Bytes and BytesLiteral constructors to the Expr type
            This is a breaking change to the language now that Bytes is a reserved identifier
        BREAKING CHANGE TO THE API AND LANGUAGE: New {Date,Time,TimeZone}/show builtins
            This is a breaking change to the API due to adding new {Date,Time,TimeZone}Show constructors to the Expr type
            This is a breaking change to the language now that {Date,Time,TimeZone}/show are not reserved identifiers

    BREAKING CHANGE: dhall lint no longer sorts let bindings
        This had to be removed because the old behavior was not always correct
        The old behavior would sometimes change the behavior of a Dhall program or break the program
        Out of an abundance of caution we're disabling the feature until it can be properly fixed (which is't trivial)

    BUG FIX: Fix pretty-printing of Time literals
        The pretty-printer was stripping leading zeros from the fractional component of seconds

    BUG FIX: Fix custom normalizers to work for things other than functions
        Before this change you could extend the language with custom functions, but not custom values (e.g. foo = 1)

    BUG FIX: Don't URL encode path components
        The pretty-printer was URL-encoding path components, which is not correct (according to the standard)
        URL path components are supposed to be already URL-encoded by the user and left undisturbed by the interpreter (which is now what it correctly does)

    New dhall package command: #2478, #2508
        This command makes it easier to turn a directory full of Dhall expressions into a dhall package (e.g. package.dhall)

    Improved dhall to-directory-tree subcommand
        The dhall to-directory-tree subcommand now optionally supports specifying metadata for generated paths
        For a worked example, see: https://github.com/dhall-lang/dhall-haskell/blob/main/dhall/examples/to-directory-tree.dhall

    dhall freeze --cache --all is now idempotent: #2486, #2500
        Before this change a second run would fail due to attempting to resolve the missing import it would generate

    New Template Haskell options for adding strictness annotations to generated Haskell types

    Template Haskell can now generate higher-kinded Haskell types from higher-kinded Dhall types

    New Dhall.Freeze utilities for working with custom evaluators

    Add Data instances for Import and various other types

    Add Eq instances for InvalidDecoder and ExtractError

(pho)

2024-05-04 12:31:01 UTC MAIN commitmail json YAML

www/hs-dav: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 12:30:03 UTC MAIN commitmail json YAML

www/hs-http-client-restricted: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 12:25:38 UTC MAIN commitmail json YAML

converters/Makefile: + hs-pandoc

(pho)

2024-05-04 12:25:29 UTC MAIN commitmail json YAML

doc: Added converters/hs-pandoc version 3.1.13

(pho)

2024-05-04 12:25:22 UTC MAIN commitmail json YAML

converters/hs-pandoc: import hs-pandoc-3.1.13

Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
several dialects of Markdown and (subsets of) HTML, reStructuredText,
LaTeX, DocBook, JATS, MediaWiki markup, DokuWiki markup, TWiki markup,
TikiWiki markup, Jira markup, Creole 1.0, Haddock markup, OPML, Emacs
Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter notebooks), Vimwiki,
Word Docx, ODT, EPUB, FictionBook2, roff man, and Textile, and it can
write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt,
DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint
pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff
man, roff ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup,
EPUB (v2 and v3), ipynb, FictionBook2, InDesign ICML, Muse, LaTeX
beamer slides, and several kinds of HTML/JavaScript slide shows (S5,
Slidy, Slideous, DZSlides, reveal.js).

In contrast to most existing tools for converting Markdown to HTML,
pandoc has a modular design: it consists of a set of readers, which
parse text in a given format and produce a native representation of
the document, and a set of writers, which convert this native
representation into a target format. Thus, adding an input or output
format requires only adding a reader or writer.

This package provides a base library for Pandoc. You also have to install
`converters/pandoc' to get a command-line tool.

(pho)

2024-05-04 11:46:06 UTC MAIN commitmail json YAML

textproc/Makefile: + hs-djot

(pho)

2024-05-04 11:45:58 UTC MAIN commitmail json YAML

doc: Added textproc/hs-djot version 0.1.1.3

(pho)

2024-05-04 11:45:52 UTC MAIN commitmail json YAML

textproc/hs-djot: import hs-djot-0.1.1.3

Djot (https://djot.net) is a light markup language. This package provides a
data structure to represent djot documents, a very fast parser, and
functions to render a parsed document as HTML and as djot.

(pho)

2024-05-04 11:26:29 UTC MAIN commitmail json YAML

www/hs-http-client-tls: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-05-04 11:25:06 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ghcide to 2.7.0.0

(pho)

2024-05-04 11:24:54 UTC MAIN commitmail json YAML

2024-05-04 11:21:27 UTC MAIN commitmail json YAML

mk/haskell.mk: New package-settable variable: HASKELL_DISABLE_LIBRARIES

(pho)

2024-05-04 10:42:36 UTC MAIN commitmail json YAML

doc: Updated devel/hs-hls-plugin-api to 2.7.0.0

(pho)

2024-05-04 10:42:24 UTC MAIN commitmail json YAML

2024-05-04 09:45:01 UTC MAIN commitmail json YAML

devel/hs-semver-range: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)