Commit Graph

132 Commits

Author SHA1 Message Date
Dylan Araps
5d55bef961
kiss-outdated: remove pipe 2021-09-06 12:25:09 +03:00
Dylan Araps
2d084c5e27
kiss-outdated: parallel. closes #268 2021-09-06 12:10:15 +03:00
Dylan Araps
993bea5ba0
kiss-help: Expand to displaying README files within repositories 2021-08-27 07:21:42 +03:00
Dylan Araps
fc99f6c44f
contrib: drop repo-orphans
Use 'kiss U' or 'kiss upgrade' instead.
2021-08-08 15:40:08 +03:00
Ethan
b11cd58936 kiss-size: fix bug when kiss-size runs on big packages
Previously, if kiss-size was ran on a package that owns a lot of
files, kiss-size would error out. This is because du wasn't
able to handle the number of files provided to it.

This patch solves this issue, by avoiding the generation of the 'files'
variable, and instead piping directly into xargs which then feeds the
files to du.

For an example package that breaks with the previous implementation,
see https://github.com/ehawkvu/kiss-tex/tree/master/texlive/texlive-fontsextra
which installs around 94,000 files.
2021-08-04 00:25:06 -05:00
Dylan Araps
66958b3232
kiss-export: Remove utility
This utility must be rewritten (with added complexity). There is
no portable way to tell tar to add a directory but not include its
contents (unless it is empty).

The simple approach of giving tar the package's manifest is not
workable without omitting directories. This causes issues when
installing an exported tarball and target directories do not exist.

The most obvious solution is to copy all of the package's files
to a temporary directory and then pass that to tar. This would
work fine but slow the process down substantially.

Another solution will be sought and if not possible the above will
be implemented instead.

Closes #254
2021-08-02 17:29:08 +03:00
Dylan Araps
5f82eb3ca0
kiss-chroot: set LOGNAME 2021-07-19 19:50:25 +03:00
Dylan Araps
08631865e9
docs: initial rewrite 2021-07-19 14:04:01 +03:00
Dylan Araps
213654e58c
kiss-outdated: libelf -> elfutils 2021-07-19 12:49:31 +03:00
Dylan Araps
caef8d6581
kiss-outdated: we are upstream 2021-07-19 12:45:52 +03:00
Dylan Araps
8574d3ed4a
misc: fix linter 2021-07-18 21:52:02 +03:00
Dylan Araps
905256b2b5
kiss-outdated: nit 2021-07-18 08:38:58 +03:00
Dylan Araps
7b996b9c06
kiss-outdated: check multiple repositories in one call 2021-07-18 08:37:01 +03:00
Dylan Araps
6ef8b385fe
kiss: remove kiss-hooks 2021-07-14 19:38:11 +03:00
Dylan Araps
276ea50b77
kiss-hooks: show package name 2021-07-14 19:09:20 +03:00
Dylan Araps
06ace10d8a
contrib: added kiss-hooks to list system-wide hooks.
See #229
2021-07-14 18:58:44 +03:00
Dylan Araps
dc776868d2
contrib: remove kiss-reset
This is best handled manually.
2021-07-14 08:13:27 +03:00
Dylan Araps
633d80067f
kiss-reset: keep baseinit and openssl. Closes #230 2021-07-14 07:03:28 +03:00
Dylan Araps
51e71f970a
kiss-chroot: default to -O2 2021-07-12 11:16:33 +03:00
Dylan Araps
11813f3a10
kiss-help: improvements 2021-07-10 16:33:32 +03:00
Dylan Araps
8a00327cb6
kiss-size: prepend KISS_ROOT 2021-07-04 13:52:35 +03:00
Dylan Araps
127cf15c12
kiss-outdated: fix gtk+3 2021-07-03 15:57:09 +00:00
Dylan Araps
15e7621d9f
kiss-chroot: improvements
- now displays exact commands which are executed on enter/leave.
- cleaned up code.
2021-07-03 14:13:07 +00:00
Dylan Araps
b6c5a245bd
kiss-outdated: improvements 2021-07-03 11:26:44 +00:00
Dylan Araps
2e455e96ab
kiss-outdated: Fix clang 2021-07-01 13:00:35 +00:00
Dylan Araps
e9a2e3472b kiss-chroot: Mount /dev/shm, /dev/pts, /tmp and /run 2021-06-30 09:01:52 +00:00
Dylan Araps
4de133f546 kiss-owns: Fix #209 2021-06-28 07:14:57 +00:00
Dylan Araps
f7957e12f7
fix shellcheck 2020-11-25 09:02:32 +02:00
Dylan Araps
1ea02cc354
kiss-repo-orphans: call kiss once 2020-11-19 14:37:29 +02:00
Dylan Araps
98b3f4ab6a
kiss: new utility kiss-repo-orphans
Lists all packages which do not belong to any repository in KISS_PATH.
2020-11-19 14:01:16 +02:00
Dylan Araps
367923b378
kiss-preferred: fixes 2020-11-19 11:48:33 +02:00
dylan
7fdf69dfc2
Merge pull request #199 from TAAPArthur/master
kiss-preferred: new utility to list all current conflicts resolutions.
2020-11-19 11:41:29 +02:00
Dylan Araps
18c7335241
Merge branch 'master' of github.com:kisslinux/kiss 2020-11-19 09:54:10 +02:00
Dylan Araps
b7f92fb5a7
kiss-fork: minor fixes 2020-11-19 09:53:51 +02:00
Eudald Gubert i Roldan
e54c69033d
kiss-export: new naming scheme for tarballs 2020-11-16 12:57:39 +01:00
Arthur Williams
03cf1f5bf7 kiss-preferred: new utility
Added a new utility to list all current conflicts resolutions.
2020-11-07 05:02:21 -06:00
Dylan Araps
3237598dc3
kiss-owns: Allow all path types as input 2020-11-06 08:49:56 +02:00
zacanger
65b8332eac chore(kiss-export): remove duplicate string building
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-11-06 08:37:28 +02:00
Dylan Araps
117605b88a
kiss-outdated: Add 6.0.0 version 2020-11-06 08:29:09 +02:00
Dylan Araps
e5d93df126
fix whitespace 2020-11-06 08:16:58 +02:00
Dylan Araps
b93e6b4ba8 kiss-graph: new utility. Closes #197
Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-11-06 08:16:31 +02:00
Dylan Araps
2b6384d1a3
revert to 5.1.0 to cherrypick changes from 6.0.0 2020-11-06 08:14:46 +02:00
Dylan Araps
8d50eea3b2
kiss-graph: new utility. Closes #197 2020-10-30 09:27:07 +02:00
Dylan Araps
f54432632d
kiss-outdated: Hide git packages 2020-10-05 08:24:08 +03:00
zacanger
e886cb5e11
chore(kiss-export): remove duplicate string building 2020-10-02 23:58:32 +00:00
Dylan Araps
466706f7c5
kiss-orphans: Performance fixes. More to come 2020-09-24 09:16:31 +03:00
Dylan Araps
2762822180
kiss-outdated: make output chainable 2020-09-23 14:24:12 +03:00
Dylan Araps
d6eb067ee3
kiss-outdated: show curl error output 2020-09-23 14:21:06 +03:00
Dylan Araps
ac2240f805
kiss-outdated: now it's perfect 2020-09-23 14:01:35 +03:00
Dylan Araps
ab80758071
docs: update 2020-09-23 12:36:49 +03:00