Next | Query returned 20 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-05-05 11:46:00 by Masatake Daimon | Files touched by this commit (5) | Package removed
Log message:
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.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-31 15:37:29 by Masatake Daimon | Files touched by this commit (4)
Log message:
converters/pandoc: Fix build with GHC 9.6
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-29 11:10:04 by Masatake Daimon | Files touched by this commit (1)
Log message:
converters/pandoc: Forgot to commit options.mk
   2023-01-29 11:09:41 by Masatake Daimon | Files touched by this commit (5)
Log message:
converters/pandoc: Update to 3.0.1

The release note is too long to paste here. See
https://hackage.haskell.org/package/pandoc-3.0.1/changelog

As of 3.0, the pandoc package has been split into 3 packages:

  * pandoc:            Base library         (converters/hs-pandoc-base)
  * pandoc-server:     HTTP REST API        (converters/hs-pandoc-server)
  * pandoc-cli:        Command-line tool    (converters/pandoc; this package)
  * pandoc-lua-engine: Lua scripting engine (converters/hs-pandoc-lua-engine)

The original package "pandoc" no longer contains the pandoc executable, and
now it resides in "pandoc-cli". This sucks, as simply creating a new pkgsrc
package for the CLI means that converters/pandoc suddenly loses the
executable and will confuse existing users a lot. So I had no choice but to
replace the content of converters/pandoc with pandoc-cli, and synchronize
its version with converters/hs-pandoc-base.
   2022-09-07 08:50:53 by Masatake Daimon | Files touched by this commit (149) | Package updated
Log message:
Recursive bump for recently updated Haskell packages
   2022-08-29 17:30:03 by Thomas Klausner | Files touched by this commit (2)
Log message:
pandoc: fix build with current pkgsrc dependencies
   2022-08-22 12:13:26 by Thomas Klausner | Files touched by this commit (80)
Log message:
*: bump for hs-vector-algorithms buildlink3.mk change
   2022-08-20 10:08:24 by Thomas Klausner | Files touched by this commit (211)
Log message:
hs*: recursive bump for new dependencies needed

for hs-aeson, hs-vector

Next | Query returned 20 messages, browsing 1 to 10 | Previous