Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ent to repo and use it for taskfile #4419

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ tasks:
solbuild-reset:
desc: >-
Delete all existing solbuild cache and images, then download fresh solbuild images + cache updates
cmds:
cmds:
- sudo solbuild delete-cache --all --images
- sudo solbuild init --update --profile unstable-x86_64
- sudo solbuild init --update --profile main-x86_64
Expand Down Expand Up @@ -120,6 +120,12 @@ tasks:
cmds:
- '{{ .TASKFILE_DIR }}/common/Scripts/yconvert.py pspec.xml'

updatecheck:
desc: Check package for update
dir: '{{ .USER_WORKING_DIR }}'
cmds:
- ent check updates

cvecheck:
desc: Check package for CVEs
dir: '{{ .USER_WORKING_DIR }}'
Expand Down
6 changes: 6 additions & 0 deletions packages/e/ent/abi_used_libs
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ld-linux-x86-64.so.2
libc.so.6
libcrypto.so.3
libgcc_s.so.1
libm.so.6
libssl.so.3
167 changes: 167 additions & 0 deletions packages/e/ent/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
ld-linux-x86-64.so.2:__tls_get_addr
libc.so.6:__errno_location
libc.so.6:__libc_current_sigrtmax
libc.so.6:__libc_start_main
libc.so.6:__res_init
libc.so.6:__xpg_strerror_r
libc.so.6:abort
libc.so.6:bcmp
libc.so.6:bind
libc.so.6:calloc
libc.so.6:clock_gettime
libc.so.6:close
libc.so.6:closedir
libc.so.6:connect
libc.so.6:dirfd
libc.so.6:dl_iterate_phdr
libc.so.6:dlsym
libc.so.6:epoll_create1
libc.so.6:epoll_ctl
libc.so.6:epoll_wait
libc.so.6:eventfd
libc.so.6:exit
libc.so.6:fcntl
libc.so.6:free
libc.so.6:freeaddrinfo
libc.so.6:fstat64
libc.so.6:gai_strerror
libc.so.6:getaddrinfo
libc.so.6:getauxval
libc.so.6:getcwd
libc.so.6:getenv
libc.so.6:getpeername
libc.so.6:getsockname
libc.so.6:getsockopt
libc.so.6:gnu_get_libc_version
libc.so.6:ioctl
libc.so.6:isatty
libc.so.6:lseek64
libc.so.6:malloc
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
libc.so.6:mmap64
libc.so.6:mprotect
libc.so.6:munmap
libc.so.6:open64
libc.so.6:opendir
libc.so.6:pause
libc.so.6:poll
libc.so.6:posix_memalign
libc.so.6:pthread_attr_destroy
libc.so.6:pthread_attr_getguardsize
libc.so.6:pthread_attr_getstack
libc.so.6:pthread_attr_init
libc.so.6:pthread_attr_setstacksize
libc.so.6:pthread_create
libc.so.6:pthread_detach
libc.so.6:pthread_getattr_np
libc.so.6:pthread_join
libc.so.6:pthread_key_create
libc.so.6:pthread_key_delete
libc.so.6:pthread_self
libc.so.6:pthread_setname_np
libc.so.6:pthread_setspecific
libc.so.6:read
libc.so.6:readdir64
libc.so.6:readlink
libc.so.6:realloc
libc.so.6:realpath
libc.so.6:recv
libc.so.6:sched_getaffinity
libc.so.6:sched_yield
libc.so.6:send
libc.so.6:setenv
libc.so.6:setsockopt
libc.so.6:shutdown
libc.so.6:sigaction
libc.so.6:sigaltstack
libc.so.6:signal
libc.so.6:socket
libc.so.6:socketpair
libc.so.6:stat64
libc.so.6:strlen
libc.so.6:syscall
libc.so.6:sysconf
libc.so.6:waitid
libc.so.6:waitpid
libc.so.6:write
libc.so.6:writev
libcrypto.so.3:BIO_clear_flags
libcrypto.so.3:BIO_get_data
libcrypto.so.3:BIO_meth_free
libcrypto.so.3:BIO_meth_new
libcrypto.so.3:BIO_meth_set_create
libcrypto.so.3:BIO_meth_set_ctrl
libcrypto.so.3:BIO_meth_set_destroy
libcrypto.so.3:BIO_meth_set_puts
libcrypto.so.3:BIO_meth_set_read
libcrypto.so.3:BIO_meth_set_write
libcrypto.so.3:BIO_new
libcrypto.so.3:BIO_set_data
libcrypto.so.3:BIO_set_flags
libcrypto.so.3:BIO_set_init
libcrypto.so.3:CRYPTO_get_ex_new_index
libcrypto.so.3:ERR_get_error_all
libcrypto.so.3:ERR_lib_error_string
libcrypto.so.3:ERR_reason_error_string
libcrypto.so.3:EVP_PKEY_free
libcrypto.so.3:OpenSSL_version_num
libcrypto.so.3:X509_STORE_add_cert
libcrypto.so.3:X509_STORE_new
libcrypto.so.3:X509_VERIFY_PARAM_set1_host
libcrypto.so.3:X509_VERIFY_PARAM_set1_ip
libcrypto.so.3:X509_VERIFY_PARAM_set_hostflags
libcrypto.so.3:X509_free
libcrypto.so.3:X509_up_ref
libcrypto.so.3:X509_verify_cert_error_string
libcrypto.so.3:i2d_X509
libgcc_s.so.1:_Unwind_Backtrace
libgcc_s.so.1:_Unwind_DeleteException
libgcc_s.so.1:_Unwind_GetDataRelBase
libgcc_s.so.1:_Unwind_GetIP
libgcc_s.so.1:_Unwind_GetIPInfo
libgcc_s.so.1:_Unwind_GetLanguageSpecificData
libgcc_s.so.1:_Unwind_GetRegionStart
libgcc_s.so.1:_Unwind_GetTextRelBase
libgcc_s.so.1:_Unwind_RaiseException
libgcc_s.so.1:_Unwind_Resume
libgcc_s.so.1:_Unwind_SetGR
libgcc_s.so.1:_Unwind_SetIP
libm.so.6:ceil
libm.so.6:pow
libm.so.6:round
libm.so.6:trunc
libm.so.6:truncf
libssl.so.3:OPENSSL_init_ssl
libssl.so.3:SSL_CTX_ctrl
libssl.so.3:SSL_CTX_free
libssl.so.3:SSL_CTX_get_cert_store
libssl.so.3:SSL_CTX_new
libssl.so.3:SSL_CTX_set_cert_store
libssl.so.3:SSL_CTX_set_cipher_list
libssl.so.3:SSL_CTX_set_default_verify_paths
libssl.so.3:SSL_CTX_set_options
libssl.so.3:SSL_CTX_set_verify
libssl.so.3:SSL_CTX_up_ref
libssl.so.3:SSL_CTX_use_PrivateKey
libssl.so.3:SSL_CTX_use_certificate
libssl.so.3:SSL_connect
libssl.so.3:SSL_ctrl
libssl.so.3:SSL_do_handshake
libssl.so.3:SSL_free
libssl.so.3:SSL_get0_param
libssl.so.3:SSL_get1_peer_certificate
libssl.so.3:SSL_get_error
libssl.so.3:SSL_get_ex_data
libssl.so.3:SSL_get_rbio
libssl.so.3:SSL_get_verify_result
libssl.so.3:SSL_new
libssl.so.3:SSL_read_ex
libssl.so.3:SSL_set_bio
libssl.so.3:SSL_set_ex_data
libssl.so.3:SSL_set_verify
libssl.so.3:SSL_shutdown
libssl.so.3:SSL_write_ex
libssl.so.3:TLS_method
6 changes: 6 additions & 0 deletions packages/e/ent/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
releases:
id: 375595
rss: https://github.com/serpent-os/ent/tags.atom
# No known CPE, checked 2024-11-21
security:
cpe: ~
20 changes: 20 additions & 0 deletions packages/e/ent/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name : ent
version : 0.1.0
release : 1
source :
- git|https://github.com/serpent-os/ent.git : 6f6f7c4010810ec2ee2a773d174f7c5daacc583f
homepage : https://github.com/serpent-os/ent
license : MPL-2.0
component : programming.utils
summary : Tree management
description: |
ent is a tool for working with packaging recipes in git trees/monorepos. Primarily it is intended for use with Serpent OS packaging, and to a limited degree, Solus packaging.
networking : yes
builddeps :
- rust
setup : |
%cargo_fetch
build : |
%cargo_build
install : |
%cargo_install
35 changes: 35 additions & 0 deletions packages/e/ent/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<PISI>
<Source>
<Name>ent</Name>
<Homepage>https://github.com/serpent-os/ent</Homepage>
<Packager>
<Name>Muhammad Alfi Syahrin</Name>
<Email>[email protected]</Email>
</Packager>
<License>MPL-2.0</License>
<PartOf>programming.utils</PartOf>
<Summary xml:lang="en">Tree management</Summary>
<Description xml:lang="en">ent is a tool for working with packaging recipes in git trees/monorepos. Primarily it is intended for use with Serpent OS packaging, and to a limited degree, Solus packaging.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>ent</Name>
<Summary xml:lang="en">Tree management</Summary>
<Description xml:lang="en">ent is a tool for working with packaging recipes in git trees/monorepos. Primarily it is intended for use with Serpent OS packaging, and to a limited degree, Solus packaging.
</Description>
<PartOf>programming.utils</PartOf>
<Files>
<Path fileType="executable">/usr/bin/ent</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-11-21</Date>
<Version>0.1.0</Version>
<Comment>Packaging update</Comment>
<Name>Muhammad Alfi Syahrin</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>