site: download: tweaks; start collecting packager contact info
[ci skip]
This commit is contained in:
		
							parent
							
								
									d6508f8c4e
								
							
						
					
					
						commit
						f5ac8f82b2
					
				| @ -63,18 +63,35 @@ Binaries or system packages are quickest to install, but they can be outdated or | |||||||
| | NetBSD               | <span class=warnings>?</span> |  | | NetBSD               | <span class=warnings>?</span> |  | ||||||
| | OpenBSD              | Ports: **[https://github.com/jasperla/openbsd-wip/pull/104](https://github.com/jasperla/openbsd-wip/pull/104)** <br>Third-party binaries: **[OpenBSD6.3/amd64](https://s3.amazonaws.com/openbsd-hledger/index.html)** | 1.10 | | OpenBSD              | Ports: **[https://github.com/jasperla/openbsd-wip/pull/104](https://github.com/jasperla/openbsd-wip/pull/104)** <br>Third-party binaries: **[OpenBSD6.3/amd64](https://s3.amazonaws.com/openbsd-hledger/index.html)** | 1.10 | ||||||
| |                 | | |                 | | ||||||
| | [NixOS][]            | **<span style="font-size:small;">`nix-env -iA nixpkgs.haskellPackages.hledger nixpkgs.haskellPackages.hledger-ui nixpkgs.haskellPackages.hledger-web`</span>** <br><span class=warnings>[problems with hledger-ui on Mac ?](https://github.com/simonmichael/hledger/issues/613)</span> | 1.5 (stable), 1.11 (unstable) | | [Nix][]              | **<span style="font-size:small;">`nix-env -iA nixpkgs.haskellPackages.hledger nixpkgs.haskellPackages.hledger-ui nixpkgs.haskellPackages.hledger-web`</span>** <br><span class=warnings>[problems with hledger-ui on Mac ?](https://github.com/simonmichael/hledger/issues/613)</span> | 1.5 (stable), 1.11 (unstable) | ||||||
| | Sandstorm            | **[hledger-web Sandstorm app](https://apps.sandstorm.io/app/8x12h6p0x0nrzk73hfq6zh2jxtgyzzcty7qsatkg7jfg2mzw5n90)** <br><span class=warnings>[features needed](https://github.com/simonmichael/hledger/issues/425)</span> | 1.9.2 | | Sandstorm            | **[hledger-web Sandstorm app](https://apps.sandstorm.io/app/8x12h6p0x0nrzk73hfq6zh2jxtgyzzcty7qsatkg7jfg2mzw5n90)** <br><span class=warnings>[features needed](https://github.com/simonmichael/hledger/issues/425)</span> | 1.9.2 | ||||||
| 
 | 
 | ||||||
| [Mac]: https://formulae.brew.sh/formula/hledger | [Mac]: https://formulae.brew.sh/formula/hledger | ||||||
|  | [Mac contact]: mailto: | ||||||
|  | 
 | ||||||
| [Windows]: https://ci.appveyor.com/project/simonmichael/hledger | [Windows]: https://ci.appveyor.com/project/simonmichael/hledger | ||||||
|  | [Windows contact]: mailto:simon@joyful.com | ||||||
|  | 
 | ||||||
| [Arch Linux]: https://www.archlinux.org/packages/?sort=&q=hledger | [Arch Linux]: https://www.archlinux.org/packages/?sort=&q=hledger | ||||||
|  | [Arch Linux contact]: mailto: | ||||||
|  | 
 | ||||||
| [Debian]: https://packages.debian.org/search?searchon=names&keywords=hledger | [Debian]: https://packages.debian.org/search?searchon=names&keywords=hledger | ||||||
|  | [Debian contact]: mailto:debian-haskell@lists.debian.org | ||||||
|  | 
 | ||||||
| [Fedora]: https://apps.fedoraproject.org/packages/s/hledger | [Fedora]: https://apps.fedoraproject.org/packages/s/hledger | ||||||
|  | [Fedora contact]: mailto: | ||||||
|  | 
 | ||||||
| [Gentoo]: https://gentoo.zugaina.org/Search?search=hledger | [Gentoo]: https://gentoo.zugaina.org/Search?search=hledger | ||||||
|  | [Gentoo contact]: mailto: | ||||||
|  | 
 | ||||||
| [Ubuntu]: https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=hledger | [Ubuntu]: https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=hledger | ||||||
|  | [Ubuntu contact]: mailto: | ||||||
|  | 
 | ||||||
| [Void Linux]: https://voidlinux.org/packages/?q=hledger | [Void Linux]: https://voidlinux.org/packages/?q=hledger | ||||||
| [NixOS]: http://hydra.nixos.org/search?query=hledger | [Void Linux contact]: mailto: | ||||||
|  | 
 | ||||||
|  | [Nix]: http://hydra.nixos.org/search?query=hledger | ||||||
|  | [Nix contact]: mailto: | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| <a name="b"></a> | <a name="b"></a> | ||||||
| @ -83,19 +100,17 @@ Binaries or system packages are quickest to install, but they can be outdated or | |||||||
| 
 | 
 | ||||||
| Good choice! You'll get the latest features and fixes mentioned in the [release notes](release-notes.html), | Good choice! You'll get the latest features and fixes mentioned in the [release notes](release-notes.html), | ||||||
| and you'll be in a good position to give feedback and get support. | and you'll be in a good position to give feedback and get support. | ||||||
| 
 |  | ||||||
| Below are three ways to build the latest release, in order of preference. | Below are three ways to build the latest release, in order of preference. | ||||||
| Here are some tips, just in case you need them: | But first, some tips: | ||||||
| 
 | 
 | ||||||
| - Building all of hledger for the first time could take as much as an | - Building all hledger tools and dependencies for the first time could | ||||||
|   hour, 1-2G of free memory, and 1-2G of disk space.  (We make use of |   take as much as an hour, 1-2G of free memory, and 1-2G of disk | ||||||
|   a lot of fine Haskell software.)  You can kill and restart the |   space.  You can kill and restart the build without losing progress, | ||||||
|   build without losing progress, and future builds will be much |   and future builds will be much faster. | ||||||
|   faster. |  | ||||||
| 
 | 
 | ||||||
| - If building fails with link errors (eg: "/bin/ld.gold: error: cannot find -ltinfo"),  | - If you get link errors (eg: "/bin/ld.gold: error: cannot find -ltinfo"),  | ||||||
|   you might need to install some extra system packages and try again. |   you might need to install some extra system packages and try again. | ||||||
|   Check the list below, or do a web search for the error message to find the required package |   To find the right system package, check the list below, or do a web search for the error message | ||||||
|   (and please send updates for this list): |   (and please send updates for this list): | ||||||
| 
 | 
 | ||||||
|     | |     | | ||||||
| @ -116,6 +131,12 @@ Here are some tips, just in case you need them: | |||||||
|     [windows: hledger-ui is not available](https://github.com/jtdaugherty/vty/pull/1#issuecomment-297143444)\ |     [windows: hledger-ui is not available](https://github.com/jtdaugherty/vty/pull/1#issuecomment-297143444)\ | ||||||
|     </span> |     </span> | ||||||
| 
 | 
 | ||||||
|  | - If you have trouble, please send me a copy/paste of the output, | ||||||
|  |   including the commands you typed, at least up to the first error, via | ||||||
|  |       [paste](http://paste.hledger.org) + [IRC](http://irc.hledger.org), | ||||||
|  |   or the [issue tracker](http://bugs.hledger.org),  | ||||||
|  |   or [email](docs.html#helpfeedback). | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| <div style="margin-left:1em; margin-bottom:2em;"> | <div style="margin-left:1em; margin-bottom:2em;"> | ||||||
| 
 | 
 | ||||||
| @ -152,18 +173,9 @@ like | |||||||
| [hledger-diff](http://hackage.haskell.org/package/hledger-diff), | [hledger-diff](http://hackage.haskell.org/package/hledger-diff), | ||||||
| [hledger-iadd](http://hackage.haskell.org/package/hledger-iadd), | [hledger-iadd](http://hackage.haskell.org/package/hledger-iadd), | ||||||
| or [hledger-interest](http://hackage.haskell.org/package/hledger-interest) | or [hledger-interest](http://hackage.haskell.org/package/hledger-interest) | ||||||
| can be installed similarly: | can be installed like so: | ||||||
| 
 |  | ||||||
|   **`stack install --resolver=lts-12 cassava-megaparsec-1.0.0 hledger-lib-1.11 hledger-1.11 hledger-ui-1.11 hledger-diff-0.2.0.14 hledger-iadd-1.3.6 hledger-interest-1.5.2`**\ |  | ||||||
| 
 |  | ||||||
| If you have trouble, please send me a copy/paste of the output, |  | ||||||
| including the commands you typed, at least up to the first error, |  | ||||||
| via  |  | ||||||
| [paste](http://paste.hledger.org) & [IRC](http://irc.hledger.org), |  | ||||||
| or the [issue tracker](http://bugs.hledger.org), |  | ||||||
| or [email](docs.html#helpfeedback). |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
|  |   **`stack install --resolver=lts-12 cassava-megaparsec-1.0.0 hledger-lib-1.11 hledger-diff-0.2.0.14 hledger-iadd-1.3.6 hledger-interest-1.5.2`**\ | ||||||
| 
 | 
 | ||||||
| <a name="b3"></a> | <a name="b3"></a> | ||||||
| 
 | 
 | ||||||
| @ -172,14 +184,15 @@ or [email](docs.html#helpfeedback). | |||||||
| [cabal](https://www.haskell.org/cabal/) is the other Haskell build tool. If you're a cabal expert, use it in the usual way, eg: | [cabal](https://www.haskell.org/cabal/) is the other Haskell build tool. If you're a cabal expert, use it in the usual way, eg: | ||||||
| 
 | 
 | ||||||
|   **`cabal update`**\ |   **`cabal update`**\ | ||||||
|   **`cabal install hledger-1.11 hledger-ui-1.11 hledger-web-1.11 hledger-api-1.11`**\ |   **`cabal install hledger-1.11 hledger-ui-1.11 hledger-web-1.11 hledger-api-1.11 hledger-diff-0.2.0.14 hledger-iadd-1.3.6 hledger-interest-1.5.2`**\ | ||||||
| 
 | 
 | ||||||
| </div> | </div> | ||||||
| 
 | 
 | ||||||
| #### Set up PATH | #### Set up PATH | ||||||
| 
 | 
 | ||||||
| After installation, make sure the install directory is in your \$PATH, preferably near the start. | You will probably see a message about where the executables were installed. | ||||||
| You will probably see a message about this. | After installation, make sure this install directory is configured in your shell's \$PATH | ||||||
|  | (preferably near the start of it, to preempt older hledger system packages you may have installed). | ||||||
| The install directory is: | The install directory is: | ||||||
| 
 | 
 | ||||||
| |                    | on non-Windows systems | on Windows  | |                    | on non-Windows systems | on Windows  | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user