kisslinux / repo

KISS Linux - Official Repositories
https://kisslinux.github.io
MIT License
403 stars 102 forks source link

Package request: ripgrep #17

Closed Jackojc closed 5 years ago

Jackojc commented 5 years ago

ripgrep is a rust written alternative to grep. It would supplement the capabilities of normal grep for a few cases. I specifically use it a lot for when browsing around a code repo.

naltun commented 5 years ago

ripgrep is a great tool. I use it nearly every day at work.

@Jackojc I'll go ahead and make a PR for ripgrep.

When a package is added to public it is assumed that the first committer is now the maintainer of said package.

Sure, why not.

I can get to this tomorrow as today I'm moving. 🤷‍♂

naltun commented 5 years ago

I'm getting to this tonight. I finished moving last night.

dylanaraps commented 5 years ago

rust still needs to be fixed. On it.

naltun commented 5 years ago

I am currently working on this issue and have made progress here.

Currently I have KISS installing in a VM (been going on for some hours), so in the mean time I am in a chroot environment (on a second VM).

I am waiting to generate a checksum (which will presumably work once KISS is installed somewhere). image

I forgot to add: $ pwd # => /tmp/repo/public/ripgrep

Any feedback is welcome.

naltun commented 5 years ago

@Jackojc, behold #38

@dylanaraps or @konimex, please review.

Jackojc commented 5 years ago

Awesome!

naltun commented 5 years ago

@Jackojc I fubar'd the commit history by having an Arch Linux maintainer's authorship in the commit history... Don't ask.

I'm redoing this today.

naltun commented 5 years ago

@Jackojc #39 is our friend ripgrep.

dylanaraps commented 5 years ago

Rust is now packaged, fire away.

whoizit commented 5 years ago

cargo install ripgrep or cargo install repgrep_all

naltun commented 5 years ago

@dylanaraps Perfect, I'll get this out this afternoon.

naltun commented 5 years ago

This is needed: image

We see it specified here: image

This patch is found, though: image

konimex commented 5 years ago

Pushed https://github.com/kisslinux/repo/commit/3b450931df5cd26611932c01168ac7d8f4143fe7. Please update the repo.

naltun commented 5 years ago

@konimex Doing so now.

naltun commented 5 years ago

image

@konimex What's the remediation for this?

konimex commented 5 years ago

Update busybox first then install bzip2 (make sure the package gzip is already installed (i.e. not a part of busybox) otherwise there will be no usable compression method (aside of xz)). Our apologies since our core isn't really stable right now.

naltun commented 5 years ago

@konimex, no need to apologize. I'm happy to help sort out the kinks in the system. I'll do this later, after work.

dylanaraps commented 5 years ago

Re-open this in https://github.com/kisslinux/community