code logs -> 2022 -> Wed, 06 Jul 2022< code.20220705.log - code.20220707.log >
--- Log opened Wed Jul 06 00:00:54 2022
01:52 gizmore|2 [kvirc@Nightstar-2hb8b1.dip0.t-ipconnect.de] has joined #code
01:53
<@celticminstrel>
Aww, I was kinda hoping GitHub could run CI on something older than 10.14…
01:54 gizmore [kvirc@Nightstar-hpo7m9.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
02:57 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
02:57 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
03:01
<@celticminstrel>
Fun, it doesn’t even fully support YAML…
03:11 Degi_ [Degi@Nightstar-5pgmnm.pool.telefonica.de] has joined #code
03:12 Degi [Degi@Nightstar-eabrqv.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
03:12 Degi_ is now known as Degi
04:18
<@celticminstrel>
So uhh… is there any actual way to make Xcode see Homebrew-installed packages? I don’t understand why this is so difficult…
04:18
<@celticminstrel>
With MacPorts it’s easy, I just need to add /opt/local/lib and /opt/local/include respectively.
04:19
<@celticminstrel>
But I don’t see a lib or include dir in Homebrew, and getting information about where it installs stuff seems to be impossible if you don’t have it installed.
04:27
<@celticminstrel>
The problem is that Homebrew apparently installs every package in its own private little prefix.
04:49
<@celticminstrel>
I managed to figure out where it even puts things, but it’s still terrible…
04:49
<@celticminstrel>
Also, I wish it would give me frameworks…
04:51 abudhabi__ [abudhabi@Nightstar-i48me3.adsl.tpnet.pl] has joined #code
04:54 abudhabi_ [abudhabi@Nightstar-969can.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
05:01
<@celticminstrel>
The fact that Homebrew’s man-page contains a terminology section should honestly be viewed as super suspicious.
05:01
<@celticminstrel>
I don’t even understand why people use Homebrew… AFAICT it’s universally a worse experience than MacPorts…
05:43
<@celticminstrel>
I could literally check out the dependency and build it right in the runner… is that a stupid idea?
05:52
<@celticminstrel>
vcpkg is also installed but their FAQ says they only target Windows which makes me wonder if it’s meant for cross-compilation…
06:09
<@celticminstrel>
There’s also the option of using wget/curl to download it from the official website, but I have a feeling that’s a really bad idea.
06:12 Kindamoody[zZz] is now known as Kindamoody
06:27
<@celticminstrel>
Problem with building it manually is that then I have to manually deal with its dependencies too…
06:40
<@celticminstrel>
Downloading the binary release tarball from GitHub seems to work.
06:40
<@celticminstrel>
And is probably better than downloading from the package’s official website.
06:41
<@celticminstrel>
So I guess I’ll go with that.
11:46 Kindamoody is now known as Kindamoody|out
13:59 PinkAFK [Pink@Nightstar-9t0bd0.ph.cox.net] has quit [Ping timeout: 121 seconds]
14:06 Pink [Pink@Nightstar-9t0bd0.ph.cox.net] has joined #code
14:07 jessifae_ [catalyst@Nightstar-j22vh7.dab.02.net] has joined #code
14:10 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
14:31
<&ToxicFrog>
Argh. I need a name for a library of assorted Doom utility functions
14:37
<~Vornicus>
doomtilities
14:37
<@ErikMesoy>
And you want a nerd joke name? ;) MandosKit.
14:39
<@celticminstrel>
Finally got the build to work in CI, tho it required passing the Xcode project thru sed. >_>
14:47 jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
14:49 jessifae_ [catalyst@Nightstar-j22vh7.dab.02.net] has quit [Ping timeout: 121 seconds]
15:05
<~Vornicus>
if there's a server thing in there, cyberdaemon~
15:39
< Kizor>
LIBNTEAR, obviously.
15:43
< Kizor>
Just libandtear if 8-character file names and caps have gotten old.
15:44
<~Vornicus>
...kizor wins'
16:03 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
16:50
< jessifae>
mew
16:54
< abudhabi__>
Haha.
18:48
<&McMartin>
LIBNTEAR is better because if you spell it out the command lin eoption will be -landtear and that reads more like "Land Tear"
18:56 Kindamoody|out is now known as Kindamoody
19:10
< Emmy>
libntear? please tell me that's a doom lib
19:16
<~Vornicus>
the goal of today's conversation is to name a doom lib, so, yes
19:19
< Emmy>
XD
19:21
< abudhabi__>
Give it some command line params that spell out `urguts`. :V
19:28
< Emmy>
nah, tilitsdone
19:40
<&McMartin>
This is really where Pascal has an advantage over C
19:40
<&McMartin>
REPEAT
19:40
<&McMartin>
Rip;
19:40
<&McMartin>
Tear
19:40
<&McMartin>
UNTIL ItIsDone
20:19
< jessifae>
acceptable
21:26
<@TheWatcher>
do { rip(); tear(); } until($ItIsDone);
21:26
<@TheWatcher>
perfectly valid perl
21:27
<@TheWatcher>
Has the advantage of also being diabolical!
21:31
<&McMartin>
That tends to mean it is *it* that will be ripped and/or torn
21:35
<@TheWatcher>
True
21:39
< jessifae>
is it perl or is it raku now
21:39
< jessifae>
they changed the name to try and fool me but I see through their fiendish plans
21:39
<@TheWatcher>
Heh
21:43
<@Tamber>
rak-who?
21:43
<@TheWatcher>
Perl 6
21:43
<@Tamber>
Ahhhh
21:43
<@Tamber>
Perl-but-not-really-kinda
21:44
<@TheWatcher>
"Ohgods, let's not make the Python 3 mistake~"
22:01
< jessifae>
it's Perl
22:02
< jessifae>
they can't make me want to program in it by trying to scratch the name off and write a new one on with a sharpie
22:37 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Jul 07 00:00:55 2022
code logs -> 2022 -> Wed, 06 Jul 2022< code.20220705.log - code.20220707.log >

[ Latest log file ]