2024-09-29 00:01:01 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 00:01:16 +0200 | anpad | (~pandeyan@user/anpad) anpad |
2024-09-29 00:05:23 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 255 seconds) |
2024-09-29 00:06:03 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-09-29 00:06:18 +0200 | alp | (~alp@2001:861:e3d6:8f80:b4d:aea6:7f4e:74f8) |
2024-09-29 00:06:32 +0200 | alp | (~alp@2001:861:e3d6:8f80:b4d:aea6:7f4e:74f8) (Changing host) |
2024-09-29 00:06:32 +0200 | alp | (~alp@user/alp) alp |
2024-09-29 00:08:50 +0200 | Inst | (~Inst@user/Inst) Inst |
2024-09-29 00:09:27 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |
2024-09-29 00:09:29 +0200 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
2024-09-29 00:11:21 +0200 | <Inst> | okay, screw comonads, i just don't see the advantage over lenses/optics besides not requiring TH / manual writing of lenses |
2024-09-29 00:12:00 +0200 | <Inst> | if there's an HTML library designed to use optics, would that be a substantial advantage over lucid / blaze? |
2024-09-29 00:13:46 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 252 seconds) |
2024-09-29 00:16:47 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 00:18:45 +0200 | <dmj`> | @package type-of-html |
2024-09-29 00:18:45 +0200 | <lambdabot> | https://hackage.haskell.org/package/type-of-html |
2024-09-29 00:18:46 +0200 | dlock23 | (~dlock23@160.red-81-40-78.staticip.rima-tde.net) |
2024-09-29 00:19:17 +0200 | dlock23 | (~dlock23@160.red-81-40-78.staticip.rima-tde.net) (Remote host closed the connection) |
2024-09-29 00:19:31 +0200 | dlock23 | (~dlock23@160.red-81-40-78.staticip.rima-tde.net) |
2024-09-29 00:20:44 +0200 | <Inst> | i'm aware of it, but is it designed to use optics? |
2024-09-29 00:21:44 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-09-29 00:22:02 +0200 | troojg | (~troojg@user/troojg) troojg |
2024-09-29 00:23:55 +0200 | bud | (~bud@user/bud) bud |
2024-09-29 00:24:04 +0200 | <bud> | hello haskell people! |
2024-09-29 00:24:37 +0200 | <geekosaur> | 👋 |
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:25:53 +0200 | <bud> | https://owickstrom.github.io/komposition/ <- video editor, https://github.com/owickstrom/komposition <- repo |
2024-09-29 00:26:04 +0200 | <bud> | i use Arch btw |
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:33 +0200 | <geekosaur> | that said, Arch is something of a warning sign. at minimum, try using `-dynamic` |
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:27:03 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |
2024-09-29 00:27:07 +0200 | <bud> | installation instruction say it is easiest installed with "stack" |
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: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:28:23 +0200 | <bud> | might be related to this: https://github.com/acowley/ffmpeg-light/issues/69 |
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:29:07 +0200 | <bud> | https://owickstrom.github.io/komposition/user-guide/installation/ |
2024-09-29 00:29:13 +0200 | tcard | (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Quit: Leaving) |
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:30:49 +0200 | tcard | (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) tcard |
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:32:28 +0200 | <bud> | geekosaur: https://0x0.st/XgTo.txt |
2024-09-29 00:32:35 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 00:32:54 +0200 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
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:33:22 +0200 | <geekosaur> | okay, your problem is that `ffmpeg-light` requires an older `ffmpeg` than Arch ships |
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:34:27 +0200 | <geekosaur> | were this a cabal build I'd try --allow-newer=ffmpeg-light |
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:56 +0200 | <bud> | i think it is possible to install with cabal also |
2024-09-29 00:35:14 +0200 | <bud> | https://github.com/owickstrom/komposition/blob/master/komposition.cabal |
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:30 +0200 | <geekosaur> | (stack uses .cabal files) |
2024-09-29 00:35:40 +0200 | <geekosaur> | cabal 1.x was a royal mess |
2024-09-29 00:35:48 +0200 | <bud> | maybe easiest for me would be to install nix |
2024-09-29 00:35:51 +0200 | <geekosaur> | and 2.x+ behave rather differently |
2024-09-29 00:36:01 +0200 | <bud> | and install with nix |
2024-09-29 00:36:03 +0200 | <haskellbridge> | <sm> for some value of "easiest" |
2024-09-29 00:38:12 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds) |
2024-09-29 00:38:39 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 265 seconds) |
2024-09-29 00:39:12 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |
2024-09-29 00:41:07 +0200 | <haskellbridge> | <sm> or maybe you can install "ffmpeg5.1" package ? |
2024-09-29 00:41:38 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
2024-09-29 00:41:53 +0200 | <bud> | too late, im nixing 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:43:20 +0200 | <bud> | not exactly sure but i think it is compiling gtk3 now.. |
2024-09-29 00:43:37 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
2024-09-29 00:44:29 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 260 seconds) |
2024-09-29 00:45:07 +0200 | <haskellbridge> | <sm> soon this battle station will be fully operational |
2024-09-29 00:45:23 +0200 | <monochrom> | haha |
2024-09-29 00:48:21 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 00:51:14 +0200 | harveypwca | (~harveypwc@2601:246:d080:b40:1889:d9bf:2dd8:b288) (Quit: Leaving) |
2024-09-29 00:53:35 +0200 | athan | (~athan@syn-098-153-145-140.biz.spectrum.com) (Read error: Connection reset by peer) |
2024-09-29 00:53:49 +0200 | athan | (~athan@syn-098-153-145-140.biz.spectrum.com) athan |
2024-09-29 00:55:21 +0200 | gioyik_ | (~gioyik@gateway/tor-sasl/gioyik) (Ping timeout: 260 seconds) |
2024-09-29 00:58:28 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-09-29 01:00:39 +0200 | troojg | (~troojg@user/troojg) (Ping timeout: 260 seconds) |
2024-09-29 01:03:23 +0200 | athan | (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!) |
2024-09-29 01:09:39 +0200 | raehik | (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) (Ping timeout: 246 seconds) |
2024-09-29 01:09:39 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 01:14:17 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |
2024-09-29 01:14:54 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds) |
2024-09-29 01:18:40 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 252 seconds) |
2024-09-29 01:19:28 +0200 | gvg_ | (~dcd@user/gvg) gvg |
2024-09-29 01:20:59 +0200 | Smiles | (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
2024-09-29 01:21:04 +0200 | gvg | (~dcd@user/gvg) (Ping timeout: 260 seconds) |
2024-09-29 01:23:46 +0200 | Smiles | (uid551636@id-551636.lymington.irccloud.com) Smiles |
2024-09-29 01:25:27 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 01:27:07 +0200 | <bud> | build failed in nix also, i give up. stay strong haskell people, thanks for help! |
2024-09-29 01:29:25 +0200 | bud | (~bud@user/bud) (Leaving.) |
2024-09-29 01:30:26 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds) |
2024-09-29 01:33:39 +0200 | pavonia | (~user@user/siracusa) siracusa |
2024-09-29 01:33:41 +0200 | acidjnk | (~acidjnk@p200300d6e72cfb1220772d8af485911b.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
2024-09-29 01:41:14 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 01:46:09 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2024-09-29 01:52:53 +0200 | ell | (~ellie@user/ellie) (Read error: Connection reset by peer) |
2024-09-29 01:53:02 +0200 | ell3 | (~ellie@user/ellie) ellie |
2024-09-29 01:55:23 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |
2024-09-29 01:56:34 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 02:00:44 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 260 seconds) |
2024-09-29 02:01:34 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2024-09-29 02:06:28 +0200 | dlock23 | (~dlock23@160.red-81-40-78.staticip.rima-tde.net) (Leaving) |
2024-09-29 02:12:20 +0200 | merijn | (~merijn@204-220-045-062.dynamic.caiway.nl) merijn |
2024-09-29 02:13:26 +0200 | morb | (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) |