| 25 Nov 2024 |
Philip Taron (UTC-8) | In reply to @fliegendewurst:matrix.org yes https://github.com/NixOS/nixpkgs/pull/355844 not merged I merged | 19:18:38 |
Philip Taron (UTC-8) | In reply to @fliegendewurst:matrix.org yes https://github.com/NixOS/nixpkgs/pull/355844 not merged * I merged after griping a bit | 19:18:46 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org Source for the latter: rg -Lz --glob "build.xml" '<(foreach|antcallback|antfetch|assert|foreach|for|if|outoutdate|runtarget|switch|throw|timestampselector|trycatch|post|stopwatch|osfamily|shellscript|math|propertycopy|propertyselector|pathtofileset|propertyregex|sortlist|urlencode|var|forget|limit|compilewithwalls|antclipse|inifile|verifydesign)\b' | less over all srcs of Ant dependents I'm going to queue a nixpkgs-review run and see if anything new breaks 🙃 then we can just get rid of it entirely (without repackaging it), since it's had no releases since 2006 | 19:48:22 |
Tomodachi94 (they/them) | Source for the latter: rg -Lz --glob "build.xml" '<(foreach|antcallback|antfetch|assert|foreach|for|if|outoutdate|runtarget|switch|throw|timestampselector|trycatch|post|stopwatch|osfamily|shellscript|math|propertycopy|propertyselector|pathtofileset|propertyregex|sortlist|urlencode|var|forget|limit|compilewithwalls|antclipse|inifile|verifydesign)\b' | less over all srcs of Ant dependents (all of those are tasks provided exclusively by ant-contrib) | 20:32:47 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org Source for the latter: rg -Lz --glob "build.xml" '<(foreach|antcallback|antfetch|assert|foreach|for|if|outoutdate|runtarget|switch|throw|timestampselector|trycatch|post|stopwatch|osfamily|shellscript|math|propertycopy|propertyselector|pathtofileset|propertyregex|sortlist|urlencode|var|forget|limit|compilewithwalls|antclipse|inifile|verifydesign)\b' | less over all srcs of Ant dependents (all of those are tasks provided exclusively by ant-contrib) It's also possible (and likely) that these packages use Ivy and ant-contrib gets downloaded and used that way | 20:34:05 |
Tomodachi94 (they/them) | * It's also possible (and likely) that these packages use Ivy, and ant-contrib gets downloaded and used that way | 20:34:15 |
Tomodachi94 (they/them) | (Aside: Some of the tasks provided by -contrib seem like they should be included in core Ant) | 20:34:48 |
Tomodachi94 (they/them) | * (Aside: Some of the tasks provided by ant-contrib seem like they should be included in core Ant) | 20:35:00 |
Tomodachi94 (they/them) | 188/198(???) built successfully, and the only failures so far are known broken packages | 21:33:36 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org I'm going to queue a nixpkgs-review run and see if anything new breaks 🙃 then we can just get rid of it entirely (without repackaging it), since it's had no releases since 2006 No failures when just removing ant-contrib in its entirety | 21:55:58 |
Tomodachi94 (they/them) | * No failures when just removing ant-contrib in its entirety 🙌 | 21:56:16 |
Tomodachi94 (they/them) | https://github.com/NixOS/nixpkgs/pull/359137 | 22:30:46 |
Tomodachi94 (they/them) | Ghosts begone 👻 | 22:44:19 |
Tomodachi94 (they/them) | * 2006 ghosts begone 👻 | 22:44:39 |
Tomodachi94 (they/them) | I wonder if the person who added this way back when would respond if I requested a review from them | 22:57:55 |
Tomodachi94 (they/them) | * I wonder if the person who added this way back when would respond if I requested a review from them (Tobias Hanmerschmidt) | 22:58:15 |
Tomodachi94 (they/them) | (Probably not, he isn't in the NixOS org and his Nixpkgs fork is gone) | 23:00:05 |
Tomodachi94 (they/them) | * I wonder if the person who added this way back when would respond if I requested a review from them (Tobias Hammerschmidt) | 23:00:44 |
Tomodachi94 (they/them) | (And might have never had either, ant-contrib was introduced into Ant when SVN was still in use) | 23:03:28 |
Tomodachi94 (they/them) | * (And might have never had either, ant-contrib was introduced into Ant by him when SVN was still in use) | 23:03:41 |
Tomodachi94 (they/them) | In reply to@tomodachi94:matrix.org https://github.com/NixOS/nixpkgs/pull/359137 (Aside: first PR made entirely with Jujutsu) | 23:05:49 |
Tomodachi94 (they/them) | * (Aside: first PR of mine made entirely with Jujutsu) | 23:05:58 |
| 26 Nov 2024 |
Tomodachi94 (they/them) | * Ghosts of 2006, begone 👻 | 03:13:07 |
Tomodachi94 (they/them) | * (And might have never had either of those, ant-contrib was introduced into Ant by him when SVN was still in use) | 03:37:40 |
Tomodachi94 (they/them) | Alright, this is the last prerequisite for building Ant from source: https://github.com/NixOS/nixpkgs/pull/359451 | 22:56:40 |
| 27 Nov 2024 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only those | 01:09:31 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only the needed dependencies | 01:09:47 |
Tomodachi94 (they/them) | (Probably terrible) idea: a hook that dynamically detects a JAR's Java module dependencies and creates a JRE that lives in libexec which includes only those needed dependencies | 01:12:16 |
Tomodachi94 (they/them) | For those interested, there are a few other refactors waiting to enter the pipeline (a few are prerequisites for building from source, one is for consistency with other distributions' packaging of Ant): | 04:22:19 |
Tomodachi94 (they/them) | For those interested, there are a few other refactors waiting to enter the pipeline (a few are prerequisites for building from source, one is for consistency with other distributions' packaging of Ant):
https://github.com/NixOS/nixpkgs/pull/358204 https://github.com/NixOS/nixpkgs/pull/357162 (still WIP) https://github.com/NixOS/nixpkgs/pull/359137 | 04:22:39 |