Commit Graph
560 Commits
Author SHA1 Message Date
innocentzero 24f1dce866 feat(fedora): Use dnf repoquery to query packages
Use dnf repoquery to query packages for better interop and more
parsable output.

Signed-off-by: innocentzero <isfarulhaque@proton.me>
2024-04-11 21:08:47 +05:30
innocentzero 1fc8add2c2 feat(fedora): Add fedora as a backend
Note- This is currently heavily experimental and not tested thoroughly.

Signed-off-by: innocentzero <isfarulhaque@proton.me>
2024-04-11 21:08:47 +05:30
steven-omaha b4ad51b105 refact: todo_per_backend 2024-04-09 19:51:50 +02:00
steven-omaha 5950d79feb fix(debian): remove unused import 2024-04-09 19:50:44 +02:00
steven-omaha 4283db61fa refact: add todo 2024-04-09 19:29:56 +02:00
steven-omaha 2b1e985f2f refact: use Result instead of ExitStatus 2024-04-09 19:28:57 +02:00
steven-omaha 025e63647e fix(group): symlink warning for package operation
Until now, when symlink warnings were enabled, these were printed
independent from the operation that was to be executed. This was
annoying especially when 'pacdef group export' was used to fix exactly
that.

Now this warning is only printed when subcommands from 'pacdef package'
are used.
2024-04-09 14:50:18 +02:00
steven-omaha 9758257957 refact(cmd): dont return exitstatus 2024-04-09 14:09:04 +02:00
steven-omaha b98f8b1277 fix(rustup): finding installed components 2024-04-09 10:20:01 +02:00
steven-omaha 319be7303a refact(backend): cleanup 2024-04-09 10:17:20 +02:00
steven-omaha f02eb76396 refact(backend): add todo 2024-04-09 09:57:46 +02:00
steven-omaha 965a826d5e refact(rustup): RustupPackage::from_pacdef_packages 2024-04-09 09:55:15 +02:00
steven-omaha 794e3bf12b refact(rustup): getting switches per repotype 2024-04-09 09:45:59 +02:00
steven-omaha 56c547793a refact(rustup): introduce modules 2024-04-09 09:40:22 +02:00
steven-omaha 53ca201891 fix(review): apply skips remaining backends
Fixes #68.
2024-04-09 09:16:06 +02:00
steven-omaha 440ac78696 doc(README): update install section 2024-04-07 18:24:16 +02:00
steven-omaha 2b03e579da doc(env): should_print_debug_info 2024-04-07 18:10:01 +02:00
steven-omaha 8850cab4a3 refact(env): should_print_debug_info 2024-04-07 18:01:10 +02:00
steven-omaha db4f16c785 refact(rustup): install packages 2024-04-07 17:46:55 +02:00
steven-omaha 9de281617f refact(rustup): use run_external_command 2024-04-06 18:43:28 +02:00
steven-omaha b9fb617214 fix(cmd): show full command on error 2024-04-06 18:42:29 +02:00
steven-omaha 675b06352d refact(rustup): add run_external_command 2024-04-06 18:32:37 +02:00
steven-omaha 9d3654f436 ci(release): add zsh completion 2024-04-05 09:56:08 +02:00
steven-omaha 7e9f5e5930 doc(README): AUR binary version 2024-04-05 09:54:22 +02:00
steven-omaha 1d5f3d5232 chore: Release 2024-04-05 09:30:03 +02:00
steven-omaha 675ee2c0d8 chore(release): bump man pages 2024-04-05 09:25:00 +02:00
steven-omaha 9af77ba934 chore(release): update lockfile 2024-04-05 09:23:59 +02:00
steven-omaha 0e4bd99a5a feat(void): add void Linux backend
PR #69
2024-04-05 08:53:34 +02:00
Samuel Talbot 891830049b remove unused import 2024-04-05 08:52:21 +13:00
Samuel Talbot dbb14eb5b5 resolve issues 2024-04-05 08:43:57 +13:00
steven-omaha 2dd4b0ef0e feat(rust): support $CARGO_HOME
get `.crates2.json` from `$CARGO_HOME` if present

Implements #70.
2024-04-04 21:38:55 +02:00
Samuel Talbot fd1ba3ff2a fix package info 2024-04-05 08:01:09 +13:00
Dan Bluhm Hansen 45af4a251e get .crates2.json from $CARGO_HOME if present 2024-04-04 19:35:40 +02:00
steven-omaha 8cc5365070 refact(rustup): rework most of the code 2024-04-04 17:10:14 +02:00
steven-omaha 2c409d2c46 ci(check): keep going after failure 2024-04-04 13:01:59 +02:00
Samuel Talbot 1db032dd5c clippy and formatting 2024-04-04 19:53:29 +13:00
Book-reader cf64bb0f72 improve regex and comment regex 2024-04-04 18:59:06 +13:00
Book-reader 9a8949227f add void backend to readme 2024-04-04 18:39:49 +13:00
Book-reader f947b8e56a add void backend 2024-04-04 17:34:46 +13:00
steven-omaha ceaccc8748 style(rustup): add empty lines 2024-04-03 17:51:13 +02:00
steven-omaha 99210e8599 refact(rustup): add todo 2024-04-03 17:50:56 +02:00
steven-omaha 98e6e7f2c6 refact(rustup): remove unused mut 2024-04-03 17:47:58 +02:00
steven-omaha 5f6384b6b3 refact(rustup): get_all_installed_packages 2024-04-03 17:46:34 +02:00
steven-omaha 937efc3782 refact(rustup): make_dependency panic
calling this would be a programming error, therefore a panic is warranted
2024-04-03 17:42:57 +02:00
steven-omaha 2952b7ba44 doc(template,bug): config yaml 2024-04-03 12:53:59 +02:00
steven-omaha 313493c0f4 doc(template): feature request 2024-04-03 12:32:36 +02:00
steven-omaha 7b21120144 doc(template,backend): implement checkbox 2024-04-03 12:26:07 +02:00
steven-omaha 78039738f1 doc(template): backend request 2024-04-03 12:20:04 +02:00
steven-omaha ee72e5fae3 doc(issue,bug): pacdef config file 2024-04-03 12:14:34 +02:00
steven-omaha 8766e75238 doc(issue-template): version shell render 2024-04-03 11:59:13 +02:00