diff --git a/MAINTAINERS.md b/MAINTAINERS.md
new file mode 100644
--- /dev/null
+++ b/MAINTAINERS.md
@@ -0,0 +1,5 @@
+This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository.
+
+- Nazar Stasiv
+ - IRC: nast
+ - Email: nazar@autistici.org
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,2 +1,3 @@
libc.so.6
libncursesw.so.5
+libpthread.so.0
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,93 +1,74 @@
-libc.so.6:__errno_location
-libc.so.6:__fprintf_chk
libc.so.6:__libc_start_main
-libc.so.6:__memcpy_chk
-libc.so.6:__memset_chk
-libc.so.6:__printf_chk
-libc.so.6:__snprintf_chk
-libc.so.6:__stack_chk_fail
-libc.so.6:__strcpy_chk
-libc.so.6:__vsnprintf_chk
-libc.so.6:calloc
+libc.so.6:_exit
+libc.so.6:abort
libc.so.6:chdir
-libc.so.6:closedir
+libc.so.6:clock_getres
+libc.so.6:clock_gettime
+libc.so.6:dl_iterate_phdr
+libc.so.6:dup2
+libc.so.6:environ
+libc.so.6:eventfd
+libc.so.6:execve
libc.so.6:exit
-libc.so.6:fclose
-libc.so.6:feof
-libc.so.6:ferror
-libc.so.6:fgets
+libc.so.6:fchdir
libc.so.6:fnmatch
libc.so.6:fopen
-libc.so.6:fputc
-libc.so.6:fread
+libc.so.6:fork
libc.so.6:free
-libc.so.6:fwrite
-libc.so.6:getcwd
+libc.so.6:fstat64
+libc.so.6:fstatat64
+libc.so.6:fstatfs
+libc.so.6:getauxval
libc.so.6:getenv
-libc.so.6:gettimeofday
libc.so.6:isatty
libc.so.6:localeconv
libc.so.6:localtime
-libc.so.6:lstat
-libc.so.6:malloc
-libc.so.6:memcmp
+libc.so.6:malloc_usable_size
libc.so.6:memcpy
-libc.so.6:opendir
-libc.so.6:puts
-libc.so.6:read
-libc.so.6:readdir
-libc.so.6:readlink
-libc.so.6:realloc
-libc.so.6:rmdir
-libc.so.6:setenv
+libc.so.6:memset
+libc.so.6:mmap64
+libc.so.6:munmap
+libc.so.6:nanosleep
+libc.so.6:openat64
+libc.so.6:poll
+libc.so.6:posix_memalign
+libc.so.6:realpath
libc.so.6:setlocale
-libc.so.6:stat
-libc.so.6:statfs
-libc.so.6:stderr
-libc.so.6:stdin
-libc.so.6:stdout
-libc.so.6:stpcpy
-libc.so.6:strcat
-libc.so.6:strchr
-libc.so.6:strcmp
-libc.so.6:strcpy
+libc.so.6:setregid
+libc.so.6:setreuid
+libc.so.6:setrlimit64
libc.so.6:strerror
libc.so.6:strftime
-libc.so.6:strlen
-libc.so.6:strncmp
-libc.so.6:strrchr
-libc.so.6:strspn
-libc.so.6:system
-libc.so.6:time
-libc.so.6:unlink
-libc.so.6:write
+libc.so.6:unlinkat
+libc.so.6:waitpid
+libc.so.6:wcwidth
libncursesw.so.5:acs_map
+libncursesw.so.5:addch
+libncursesw.so.5:addstr
+libncursesw.so.5:attr_set
libncursesw.so.5:cbreak
libncursesw.so.5:curs_set
-libncursesw.so.5:def_prog_mode
libncursesw.so.5:endwin
+libncursesw.so.5:erase
+libncursesw.so.5:getch
+libncursesw.so.5:getmaxx
+libncursesw.so.5:getmaxy
+libncursesw.so.5:hline
libncursesw.so.5:init_pair
libncursesw.so.5:initscr
libncursesw.so.5:keypad
-libncursesw.so.5:mvprintw
+libncursesw.so.5:move
libncursesw.so.5:newterm
libncursesw.so.5:nodelay
libncursesw.so.5:noecho
-libncursesw.so.5:printw
-libncursesw.so.5:reset_prog_mode
+libncursesw.so.5:refresh
libncursesw.so.5:set_term
libncursesw.so.5:start_color
libncursesw.so.5:stdscr
libncursesw.so.5:use_default_colors
-libncursesw.so.5:vw_printw
-libncursesw.so.5:waddch
-libncursesw.so.5:waddnstr
-libncursesw.so.5:wattr_off
-libncursesw.so.5:wattr_on
-libncursesw.so.5:wclear
-libncursesw.so.5:werase
-libncursesw.so.5:wgetch
-libncursesw.so.5:whline
-libncursesw.so.5:wmove
-libncursesw.so.5:wrefresh
-libncursesw.so.5:wvline
+libpthread.so.0:__errno_location
+libpthread.so.0:close
+libpthread.so.0:pthread_mutex_lock
+libpthread.so.0:pthread_mutex_unlock
+libpthread.so.0:read
+libpthread.so.0:write
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,17 +1,18 @@
name : ncdu
-version : '1.16'
-release : 11
+version : 2.0.1
+release : 12
source :
- - https://dev.yorhel.nl/download/ncdu-1.16.tar.gz : 2b915752a183fae014b5e5b1f0a135b4b408de7488c716e325217c2513980fd4
+ - https://dev.yorhel.nl/download/ncdu-2.0.1.tar.gz : 2f79d50c3eb8301c8bde8b86e1071c31ea9387373077302ffbf387df63477c48
homepage : https://dev.yorhel.nl/ncdu
license : MIT
component : system.utils
summary : Disk usage analyzer with ncurses interface
description: |
ncdu is a disk usage analyzer with an ncurses interface, aimed to be run on a remote server over SSH. It is therefore designed to be fast, simple, and easy to use.
-setup : |
- %configure
+builddeps :
+ - pkgconfig(ncursesw)
+ - zig
build : |
%make
install : |
- %make_install
+ install -D -m 00755 zig-out/bin/ncdu $installdir/usr/bin/ncdu
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,8 +3,8 @@
ncdu
https://dev.yorhel.nl/ncdu
- Algent Albrahimi
- algent@protonmail.com
+ Nazar Stasiv
+ nazar@autistici.org
MIT
system.utils
@@ -21,16 +21,15 @@
system.utils
/usr/bin/ncdu
- /usr/share/man/man1/ncdu.1
-
- 2021-07-07
- 1.16
+
+ 2022-02-02
+ 2.0.1
Packaging update
- Algent Albrahimi
- algent@protonmail.com
+ Nazar Stasiv
+ nazar@autistici.org
\ No newline at end of file