libalpmd 0.0.1
Port of libalpm to D language
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
libalpmd
Experimental port of libalpm on D language.
Important:
- Now all functionality is broken.
- Published in order to hear your opinion.
Reasons:
- For my maybe-pet project
- Trying to realize system-side library using all DLang futures and Phobos standart library (maybe using otherside packages aka Derelict-libarchive).
- Global refactoring, and, how result, improving code readability and (maybe) performance.
- Avoiding using C language standart library
- Improve error handling
- Identify what is missing in Phobos for system programming
- To get experince
What is done:
- [x] Converting using ctod
- [x] Compilation (In the process, I broke everything I could break.)
- [ ] Nothing else
What is the stage of refactoring?
In plans
- Stabilizing the API
- Try it on real tasks
What is working:
- Nothing
- Realy nothing
- Im not kidding
FAQ
- > Can i use it?
IF you can...
- 0.0.1 released 3 hours ago
- Experimental-Opensource-Analytics/libalpmd
- MIT
- Copyright © 2025, Roman Vlasov
- Authors:
- Dependencies:
- ae, derelict-libarchive, openssl
- Versions:
-
Show all 5 versions0.0.1 2025-Nov-12 0.0.0 2025-Nov-12 0.0.0-1 2025-Nov-12 ~main 2025-Nov-12 ~compilation 2025-Oct-27 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
0 downloads total
-
- Score:
- 0.4
- Short URL:
- libalpmd.dub.pm