Newest at the top
2024-09-19 20:44:57 +0200 | infinity0 | (~infinity0@pwned.gg) |
2024-09-19 20:43:11 +0200 | euandreh | (~Thunderbi@189.6.105.228) |
2024-09-19 20:42:47 +0200 | euandreh | (~Thunderbi@189.6.105.228) (Quit: euandreh) |
2024-09-19 20:42:37 +0200 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) |
2024-09-19 20:39:41 +0200 | dhruvasagar | (~dhruvasag@49.207.204.156) |
2024-09-19 20:39:02 +0200 | srazkvt | (~sarah@user/srazkvt) (Quit: Konversation terminated!) |
2024-09-19 20:38:50 +0200 | chromo | (~chromo@210.185.108.225) (Ping timeout: 255 seconds) |
2024-09-19 20:35:52 +0200 | euandreh | (~Thunderbi@189.6.105.228) |
2024-09-19 20:34:40 +0200 | dhruvasagar | (~dhruvasag@49.207.204.156) (Ping timeout: 252 seconds) |
2024-09-19 20:34:24 +0200 | chromo | (~chromo@210.185.108.225) |
2024-09-19 20:32:17 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-09-19 20:31:38 +0200 | raehik | (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) |
2024-09-19 20:31:11 +0200 | athan | (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!) |
2024-09-19 20:28:09 +0200 | ash3en | (~Thunderbi@2a01:c23:95e7:2900:bca2:198b:9d2c:14cf) (Client Quit) |
2024-09-19 20:24:40 +0200 | YoungFrog | (~youngfrog@39.129-180-91.adsl-dyn.isp.belgacom.be) |
2024-09-19 20:24:33 +0200 | infinity0 | (~infinity0@pwned.gg) (Ping timeout: 245 seconds) |
2024-09-19 20:24:20 +0200 | YoungFrog | (~youngfrog@2a02:a03f:c9db:fc00:9f14:9018:36b4:c89c) (Quit: ZNC 1.7.x-git-3-96481995 - https://znc.in) |
2024-09-19 20:23:59 +0200 | ash3en | (~Thunderbi@2a01:c23:95e7:2900:bca2:198b:9d2c:14cf) |
2024-09-19 20:23:14 +0200 | <tomsmeding> | cabal.project files don't get uploaded to hackage, they're a local-only thing |
2024-09-19 20:22:29 +0200 | visilii | (~visilii@46.61.242.158) (Ping timeout: 260 seconds) |
2024-09-19 20:22:08 +0200 | <tomsmeding> | srazkvt: https://cabal.readthedocs.io/en/latest/cabal-project-description-file.html |
2024-09-19 20:21:26 +0200 | <tomsmeding> | put them all in a directory, put a cabal.project file in there that lists all of them, and then `cabal build` will use the local stuff |
2024-09-19 20:21:17 +0200 | <srazkvt> | yeah im in the second case |
2024-09-19 20:21:08 +0200 | <srazkvt> | i ended up making a local noindex cabal repository and manually sdist but that will probably be much better |
2024-09-19 20:21:02 +0200 | <tomsmeding> | this is useful if you have a number of related packages that you want to develop together, that all also exist on hackage |
2024-09-19 20:20:40 +0200 | <tomsmeding> | in particular, if you e.g. want to locally patch a hackage package, say 'containers', then you can make a local git clone of 'containers'. Then whenever you put that clone in a cabal.project, the other packages in that "project" will use the local version of 'containers' |
2024-09-19 20:20:19 +0200 | <srazkvt> | interesting |
2024-09-19 20:20:17 +0200 | <srazkvt> | huh |
2024-09-19 20:19:25 +0200 | <tomsmeding> | those packages will override hackage, so if you then "just" depend on the other as usual, cabal will find it |
2024-09-19 20:18:55 +0200 | <tomsmeding> | then the directory with that cabal.project file is now a "project" that contains two packages |
2024-09-19 20:18:41 +0200 | <tomsmeding> | srazkvt: more precisely: put "packages: . path/to/your/example" in a `cabal.project` file |
2024-09-19 20:17:32 +0200 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2024-09-19 20:17:30 +0200 | steew_ | (~steew@user/steew) (Remote host closed the connection) |
2024-09-19 20:16:52 +0200 | steew_ | (~steew@user/steew) |
2024-09-19 20:16:34 +0200 | steew_ | (~steew@user/steew) (Remote host closed the connection) |
2024-09-19 20:16:29 +0200 | steew_ | (~steew@user/steew) |
2024-09-19 20:16:22 +0200 | athan | (~athan@syn-098-153-145-140.biz.spectrum.com) |
2024-09-19 20:16:10 +0200 | steew | (~steew@user/steew) (Remote host closed the connection) |
2024-09-19 20:14:31 +0200 | gmg | (~user@user/gehmehgeh) |
2024-09-19 20:13:01 +0200 | steew | (~steew@user/steew) |
2024-09-19 20:12:35 +0200 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) |
2024-09-19 20:11:09 +0200 | steew | (~steew@user/steew) (Remote host closed the connection) |
2024-09-19 20:04:00 +0200 | chromo | (~chromo@210.185.108.225) (Ping timeout: 265 seconds) |
2024-09-19 19:57:03 +0200 | athan | (~athan@2600:382:3a25:bcb9:eadf:7952:979f:403) (Ping timeout: 276 seconds) |
2024-09-19 19:35:22 +0200 | superbil | (~superbil@114-32-231-70.hinet-ip.hinet.net) |
2024-09-19 19:33:32 +0200 | ubert | (~Thunderbi@2001:871:263:a33:b08b:9e0:b0bb:8ab2) (Ping timeout: 246 seconds) |
2024-09-19 19:33:27 +0200 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-09-19 19:33:22 +0200 | euleritian | (~euleritia@dynamic-176-006-143-234.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2024-09-19 19:31:39 +0200 | gmg | (~user@user/gehmehgeh) (Quit: Leaving) |
2024-09-19 19:23:27 +0200 | euleritian | (~euleritia@dynamic-176-006-143-234.176.6.pool.telefonica.de) |