Time |
Nick |
Message |
00:00 |
pgimeno |
it's built-in in LuaJIT, and not bundled with Minetest. I'm not sure, but it's possible that bit operations are compiled if using LJ's bit library. I have to check. |
01:21 |
|
jonadab joined #minetest-dev |
01:58 |
|
olliy joined #minetest-dev |
02:36 |
|
nephele_ joined #minetest-dev |
03:00 |
MTDiscord |
<exe_virus> Wait so require is considered insecure if it reaches outside of the mod directory, is that why? |
03:01 |
MTDiscord |
<exe_virus> Because we can use require within the mod directory with a secure environment, right? |
03:01 |
MTDiscord |
<exe_virus> Alternatively, we could create Minetest namespace bindings for bit operations |
03:01 |
MTDiscord |
<exe_virus> I.e. minetest.bit.function_name() |
03:28 |
|
fluxflux_ joined #minetest-dev |
04:14 |
|
LoneWolfHT joined #minetest-dev |
04:14 |
|
BakerPrime_ joined #minetest-dev |
04:33 |
|
Thomas-S_ joined #minetest-dev |
04:33 |
|
Ritchie joined #minetest-dev |
04:38 |
|
Thomas-S_ joined #minetest-dev |
04:38 |
|
Ritchie joined #minetest-dev |
04:44 |
|
LoneWolfHT joined #minetest-dev |
04:48 |
|
freshreplicant[m joined #minetest-dev |
04:55 |
|
zughy[m]1 joined #minetest-dev |
04:57 |
|
Thomas-S_ joined #minetest-dev |
04:57 |
|
Ritchie joined #minetest-dev |
05:00 |
|
MTDiscord joined #minetest-dev |
05:16 |
|
fruitsnack joined #minetest-dev |
05:17 |
fruitsnack |
hello, I see that android minetest compiling process changed considerably, I'm packaging the update for fdroid and have a few questions |
05:18 |
MTDiscord |
<Jonathon> if your looking for a core dev there most likely asleep |
05:19 |
MTDiscord |
<Jonathon> most of them are around during european timezones daytime |
05:19 |
fruitsnack |
there's no need to prebuild anything anymore, I just run `gradle assembleRelease`? What's NDK version used for compilation? The build process is binary-free (except for imports from NDK), as in all deps are still build? |
05:19 |
|
jonadab joined #minetest-dev |
05:19 |
fruitsnack |
Hm there's a discord bridge now? |
05:20 |
MTDiscord |
<Jonathon> has been for a while |
05:20 |
fruitsnack |
What's discord server address |
05:20 |
MTDiscord |
<Jonathon> https://discord.gg/6W84ytH |
05:20 |
fruitsnack |
ok thanks |
05:20 |
MTDiscord |
<Jonathon> np |
05:26 |
|
flux__ joined #minetest-dev |
05:36 |
|
giov4[m] joined #minetest-dev |
05:38 |
|
anon5[m] joined #minetest-dev |
05:39 |
|
_Zaizen_[m] joined #minetest-dev |
05:43 |
|
Zughy[m] joined #minetest-dev |
05:57 |
|
kb1000 joined #minetest-dev |
06:02 |
|
Newbyte joined #minetest-dev |
06:07 |
|
freshreplicant[m joined #minetest-dev |
06:09 |
|
zughy[m]1 joined #minetest-dev |
06:13 |
|
LoneWolfHT joined #minetest-dev |
06:27 |
|
YuGiOhJCJ joined #minetest-dev |
08:00 |
|
ShadowNinja joined #minetest-dev |
09:01 |
|
YuGiOhJCJ joined #minetest-dev |
09:06 |
|
YuGiOhJCJ joined #minetest-dev |
09:27 |
sfan5 |
~tell fruitsnack no, the build process is not binary-free; dependencies are downloaded from a git repo |
09:27 |
ShadowBot |
sfan5: O.K. |
09:49 |
|
calcul0n__ joined #minetest-dev |
09:54 |
|
proller joined #minetest-dev |
10:53 |
|
fruitsnack joined #minetest-dev |
10:53 |
fruitsnack |
sfan5: so it's just binaries without any build instructions, sources, etc? |
10:56 |
fruitsnack |
Cant older build scripts be used, or build script added to that repo? Otherwise we cant update minetest on f-droid, and it'll be marked as "no source since" |
11:01 |
fruitsnack |
(I check responses on discord bridge so even if I leave you don't have to use bot commands) |
11:02 |
|
proller joined #minetest-dev |
11:12 |
sfan5 |
there are build scripts in https://github.com/minetest/minetest_android_deps |
11:12 |
sfan5 |
but you'd have to figure out how to hook that up with the engine source |
11:16 |
fruitsnack |
well, we'll figure something out, but the build process will be way more complicated for sure |
11:17 |
fruitsnack |
what NDK is used for compilation? |
11:18 |
fruitsnack |
also, which ABIs are supported? I take it minetest now comes with different apks for armeabi-v7a and arm64-v8a? |
11:19 |
fruitsnack |
And, how do I compile deps for them? Uncomment armeabi-v7a part and comment out arm64 part and vise versa? |
11:20 |
sfan5 |
ndk r22 currently, the Makefile has armv7, arm64 and x86 but I don't think anyone has rested x86 recently |
11:20 |
sfan5 |
yes |
11:23 |
fruitsnack |
do I have to do any stuff like adding ndk tools to my $PATH or it's all handled in makefile |
11:24 |
fruitsnack |
and is there any systemwide dependencies or it's all contained and I only need ndk? |
11:26 |
sfan5 |
you likely need make, cmake, autoconf, automake, wget, tar, unzip, gcc/g++, the android SDK and NDK |
11:26 |
rubenwardy |
I'm currently working on minetest_android_deps |
11:26 |
sfan5 |
and the jdk of course |
11:26 |
rubenwardy |
the build passes on GitHub, but not locally |
11:27 |
rubenwardy |
there's also missing dependencies there which I need to get around to |
11:28 |
fruitsnack |
well, we cant update it unless minetest is 100% buildable from source |
11:29 |
rubenwardy |
which is why I'm working on minetest_android_deps |
11:29 |
fruitsnack |
as in, if there's still missing deps I cant even start working on a new build recipe because I wont be able to compile it myself |
11:29 |
rubenwardy |
the issue is #10529 |
11:29 |
ShadowBot |
https://github.com/minetest/minetest/issues/10529 -- Create Android dependency building scripts |
11:29 |
fruitsnack |
ok, thanks |
11:30 |
rubenwardy |
Well, yes, because minetest_android_deps is still being created |
11:31 |
rubenwardy |
If you have more time than me you could try cloning minetest_android_deps and then expanding the Makefile to build everything in the _binary which isn't built yet |
11:32 |
rubenwardy |
hm, or maybe its only like that because I can't build locally |
11:36 |
fruitsnack |
another unrelated question |
11:36 |
fruitsnack |
how do I publish mods on contentdb |
11:36 |
rubenwardy |
login and add the mod |
11:36 |
rubenwardy |
https://content.minetest.net/packages/new/ |
11:37 |
fruitsnack |
Hm, I thought there's some approval process or it just pulls mods from minetest-mods group or something |
11:38 |
rubenwardy |
there is an approval process, that's after you create the listing |
11:38 |
fruitsnack |
And final question about the forums |
11:40 |
fruitsnack |
I've made around 20 mods in the last 4 years, but I never released them, because they're all interconnected, am I allowed to create separate forum threads for every of them, or I should compile them all in one thread, or make a gamemode? |
11:41 |
fruitsnack |
Each mod can be used standalone and I want people to use them that way, because nobody would want to use all 20 |
11:41 |
rubenwardy |
you can make as many threads as you want - they should have separatedownloads though |
11:42 |
fruitsnack |
Well I thought that if I spam the forum with 20 threads at once I'll just get banned for spam or something |
11:43 |
sfan5 |
nah |
11:43 |
rubenwardy |
you overestimate how capable phpbb is |
11:43 |
fruitsnack |
Yeah but a moderator might be online |
11:44 |
sfan5 |
and what? |
11:44 |
sfan5 |
they can see that you're posting useful content, not spam |
11:45 |
fruitsnack |
but, as I said, maybe I'll be told to compile them all in a single thread or something |
11:45 |
fruitsnack |
ok then |
11:52 |
|
fruitsnack joined #minetest-dev |
12:10 |
|
Fixer joined #minetest-dev |
12:55 |
|
systwi joined #minetest-dev |
13:22 |
|
appguru joined #minetest-dev |
14:09 |
|
Lunatrius joined #minetest-dev |
14:41 |
|
numzero joined #minetest-dev |
15:34 |
|
Lunatrius joined #minetest-dev |
16:11 |
|
nephele left #minetest-dev |
16:33 |
|
flux__ joined #minetest-dev |
16:41 |
|
Fleckenstein joined #minetest-dev |
18:29 |
|
olliy joined #minetest-dev |
18:31 |
rubenwardy |
merging #10868 in 600000ms |
18:31 |
ShadowBot |
https://github.com/minetest/minetest/issues/10868 -- Consistently use "health points" by Zughy |
18:33 |
MTDiscord |
<Jonathon> Heh |
18:34 |
|
Fixer joined #minetest-dev |
18:43 |
|
proller joined #minetest-dev |
19:02 |
|
Fleckenstein joined #minetest-dev |
19:43 |
Zughy[m] |
sfan5: should I close #10792 ? |
19:43 |
ShadowBot |
https://github.com/minetest/minetest/issues/10792 -- Clang-format: increase column limit from 90 to 105 by Zughy |
19:59 |
|
Wuzzy joined #minetest-dev |
20:05 |
|
systwi_ joined #minetest-dev |
20:24 |
|
Taoki joined #minetest-dev |
21:00 |
|
Ritchie joined #minetest-dev |
21:07 |
|
absurb joined #minetest-dev |
21:07 |
sfan5 |
IMO yes |
21:16 |
|
numzero joined #minetest-dev |
21:16 |
|
numzero joined #minetest-dev |
21:18 |
|
Fixer joined #minetest-dev |
21:25 |
|
proller joined #minetest-dev |
21:38 |
|
numzero joined #minetest-dev |
21:44 |
|
numzero joined #minetest-dev |
21:46 |
|
numzero joined #minetest-dev |
22:30 |
|
BakerPrime_ joined #minetest-dev |
22:42 |
|
Miner_48er joined #minetest-dev |
22:49 |
|
T4im joined #minetest-dev |
23:14 |
|
LoneWolfHT joined #minetest-dev |
23:24 |
|
_Zaizen_[m] joined #minetest-dev |
23:25 |
|
anon5[m] joined #minetest-dev |
23:37 |
|
kb1000 joined #minetest-dev |
23:52 |
|
indiana joined #minetest-dev |