2024/09/28

Newest at the top

2024-09-29 00:48:21 +0200merijn(~merijn@204-220-045-062.dynamic.caiway.nl) merijn
2024-09-29 00:45:23 +0200 <monochrom> haha
2024-09-29 00:45:07 +0200 <haskellbridge> <sm> soon this battle station will be fully operational
2024-09-29 00:44:29 +0200morb(~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 260 seconds)
2024-09-29 00:43:37 +0200L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2024-09-29 00:43:20 +0200 <bud> not exactly sure but i think it is compiling gtk3 now..
2024-09-29 00:42:47 +0200 <bud> also arch has ffmpeg4.4 but no 5.1, 4.4 probably work, but again, im nixing now.
2024-09-29 00:41:53 +0200 <bud> too late, im nixing now
2024-09-29 00:41:38 +0200L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
2024-09-29 00:41:07 +0200 <haskellbridge> <sm> or maybe you can install "ffmpeg5.1" package ?
2024-09-29 00:39:12 +0200morb(~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
2024-09-29 00:38:39 +0200morb(~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 265 seconds)
2024-09-29 00:38:12 +0200merijn(~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
2024-09-29 00:36:03 +0200 <haskellbridge> <sm> for some value of "easiest"
2024-09-29 00:36:01 +0200 <bud> and install with nix
2024-09-29 00:35:51 +0200 <geekosaur> and 2.x+ behave rather differently
2024-09-29 00:35:48 +0200 <bud> maybe easiest for me would be to install nix
2024-09-29 00:35:40 +0200 <geekosaur> cabal 1.x was a royal mess
2024-09-29 00:35:30 +0200 <geekosaur> (stack uses .cabal files)
2024-09-29 00:35:17 +0200 <geekosaur> make sure the instructions aren't as out of date as the software
2024-09-29 00:35:14 +0200 <bud> https://github.com/owickstrom/komposition/blob/master/komposition.cabal
2024-09-29 00:34:56 +0200 <bud> i think it is possible to install with cabal also
2024-09-29 00:34:41 +0200 <geekosaur> not sure how you do that with stack, I don't use that much
2024-09-29 00:34:27 +0200 <geekosaur> were this a cabal build I'd try --allow-newer=ffmpeg-light
2024-09-29 00:34:06 +0200 <geekosaur> and apparently either nobody has updated it or other dependencies are preventing newer versions are being used
2024-09-29 00:33:22 +0200 <geekosaur> okay, your problem is that `ffmpeg-light` requires an older `ffmpeg` than Arch ships
2024-09-29 00:33:11 +0200 <haskellbridge> <sm> internet says "AV_CODEC_CAP_TRUNCATED has been removed in ffmpeg 6"
2024-09-29 00:32:54 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2024-09-29 00:32:35 +0200merijn(~merijn@204-220-045-062.dynamic.caiway.nl) merijn
2024-09-29 00:32:28 +0200 <bud> geekosaur: https://0x0.st/XgTo.txt
2024-09-29 00:31:39 +0200 <haskellbridge> <sm> by our standards, getting that far is pretty good! :) (I didn't; ghc 8.6 is too old for macs)
2024-09-29 00:30:49 +0200tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) tcard
2024-09-29 00:29:35 +0200 <geekosaur> do you get that exact build error? "error: ‘AVStream’ has no member named ‘codec’"
2024-09-29 00:29:13 +0200tcard(~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Quit: Leaving)
2024-09-29 00:29:07 +0200 <bud> https://owickstrom.github.io/komposition/user-guide/installation/
2024-09-29 00:28:54 +0200 <bud> install docs, also have this sidenote: >If you know your way around building Haskell programs, you might want to build it using Nix or regular Cabal, instead.
2024-09-29 00:28:23 +0200 <bud> might be related to this: https://github.com/acowley/ffmpeg-light/issues/69
2024-09-29 00:28:05 +0200 <geekosaur> I don't know off the top of my head how you would force stack to pass -dynamic to everything necessary
2024-09-29 00:27:56 +0200 <bud> i installed stack followed by `stack install` got errors on compiling "ffmpeg-light"
2024-09-29 00:27:07 +0200 <bud> installation instruction say it is easiest installed with "stack"
2024-09-29 00:27:03 +0200morb(~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
2024-09-29 00:26:56 +0200 <geekosaur> but you may have to toss Arch's ghc and libs and start over with ghcup: Arch's Haskell ecosystem is a mess
2024-09-29 00:26:33 +0200 <geekosaur> that said, Arch is something of a warning sign. at minimum, try using `-dynamic`
2024-09-29 00:26:05 +0200 <geekosaur> sadly, the ground is littered with such cool projects that bitrotted when the author was promptly hired by someone and possibly under NDA
2024-09-29 00:26:04 +0200 <bud> i use Arch btw
2024-09-29 00:25:53 +0200 <bud> https://owickstrom.github.io/komposition/ <- video editor, https://github.com/owickstrom/komposition <- repo
2024-09-29 00:25:23 +0200 <bud> i found this really cool, video editor built with haskell that i wanted to try, but the build fails.
2024-09-29 00:24:37 +0200 <geekosaur> 👋
2024-09-29 00:24:04 +0200 <bud> hello haskell people!
2024-09-29 00:23:55 +0200bud(~bud@user/bud) bud