Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Package request: yek
@ 2025-01-31 15:49 Eloitor
  2025-02-09  0:24 ` patlux
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eloitor @ 2025-01-31 15:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1556 bytes --]

New issue by Eloitor on void-packages repository

https://github.com/void-linux/void-packages/issues/54159

Description:
### Package name

yek

### Package homepage

https://github.com/bodo-run/yek

### Description

Tool to serialize text-based files in a repository for LLM consumption.

I started this one:
```
# Template file for 'yek'
pkgname=yek
version=0.16.0
revision=1
build_style=cargo
hostmakedepends="pkg-config"
makedepends="openssl-devel libgit2-devel"
depends="git"
short_desc="Tool to serialize text-based files in a repository for LLM consumption"
maintainer=""
license="MIT"
homepage="https://github.com/bodo-run/yek"
changelog="https://raw.githubusercontent.com/bodo-run/yek/refs/heads/main/CHANGELOG.md"
distfiles="https://github.com/bodo-run/yek/archive/refs/tags/v${version}.tar.gz"
checksum=b653038d0f6ad40380723e7a0843d0060abdb5930c641d2f55c92f0466f7038a

post_install() {
	vlicense LICENSE
}
```

```
failures:

---- e2e_tests::test_git_boost_config stdout ----
Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- e2e_tests::test_git_integration stdout ----
Error: Os { code: 2, kind: NotFound, message: "No such file or directory" }


failures:
    e2e_tests::test_git_boost_config
    e2e_tests::test_git_integration

test result: FAILED. 19 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s

error: test failed, to rerun pass `--test e2e_test`
```

### Does the requested package meet the package requirements?

System, Compiled

### Is the requested package released?

Yes

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Package request: yek
  2025-01-31 15:49 [ISSUE] Package request: yek Eloitor
@ 2025-02-09  0:24 ` patlux
  2025-02-09  0:25 ` patlux
  2025-02-09  7:59 ` Eloitor
  2 siblings, 0 replies; 4+ messages in thread
From: patlux @ 2025-02-09  0:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

New comment by patlux on void-packages repository

https://github.com/void-linux/void-packages/issues/54159#issuecomment-2645996960

Comment:
The tests are dependent on git as you can see: https://github.com/bodo-run/yek/blob/main/tests/e2e_test.rs#L295

So make sure to add git to your list of dependencies.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Package request: yek
  2025-01-31 15:49 [ISSUE] Package request: yek Eloitor
  2025-02-09  0:24 ` patlux
@ 2025-02-09  0:25 ` patlux
  2025-02-09  7:59 ` Eloitor
  2 siblings, 0 replies; 4+ messages in thread
From: patlux @ 2025-02-09  0:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by patlux on void-packages repository

https://github.com/void-linux/void-packages/issues/54159#issuecomment-2645996960

Comment:
The tests are dependent on git as you can see: https://github.com/bodo-run/yek/blob/main/tests/e2e_test.rs#L295

So make sure git is available while building yek.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Package request: yek
  2025-01-31 15:49 [ISSUE] Package request: yek Eloitor
  2025-02-09  0:24 ` patlux
  2025-02-09  0:25 ` patlux
@ 2025-02-09  7:59 ` Eloitor
  2 siblings, 0 replies; 4+ messages in thread
From: Eloitor @ 2025-02-09  7:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 227 bytes --]

New comment by Eloitor on void-packages repository

https://github.com/void-linux/void-packages/issues/54159#issuecomment-2646114627

Comment:
Thanks! I thought that the package and its dependencies are installed during tests.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-02-09  7:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-31 15:49 [ISSUE] Package request: yek Eloitor
2025-02-09  0:24 ` patlux
2025-02-09  0:25 ` patlux
2025-02-09  7:59 ` Eloitor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).