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

feat(23.10):add archive for curl in mantic #186

Merged
merged 8 commits into from
May 24, 2024
Merged
Show file tree
Hide file tree
Changes from 5 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
17 changes: 17 additions & 0 deletions slices/curl.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package: curl

essential:
- curl_copyright

slices:
bins:
essential:
- libc6_libs
- libcurl4_libs
- zlib1g_libs
contents:
/usr/bin/curl:

copyright:
contents:
/usr/share/doc/curl/copyright:
18 changes: 18 additions & 0 deletions slices/libbrotli1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Library implementing brotli encoder and decoder (shared libraries)
package: libbrotli1

essential:
- libbrotli1_copyright

slices:
libs:
essentials:
- libc6_libs
contents:
/usr/lib/*-linux-*/libbrotlicommon.so.1*:
/usr/lib/*-linux-*/libbrotlidec.so.1*:
/usr/lib/*-linux-*/libbrotlienc.so.1*:

copyright:
contents:
/usr/share/doc/libbrotli1/copyright:

Check failure on line 18 in slices/libbrotli1.yaml

View workflow job for this annotation

GitHub Actions / Lint / Lint

18:43 [new-line-at-end-of-file] no new line character at the end of file
27 changes: 27 additions & 0 deletions slices/libcurl4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Easy-to-use client-side URL transfer library (OpenSSL flavour)
package: libcurl4

essential:
- libcurl4_copyright

slices:
libs:
essential:
- libbrotli1_libs
- libc6_libs
- libgssapi-krb5-2_libs
- libidn2-0_libs
- libldap2_libs
- libnghttp2-14_libs
- libpsl5_libs
- librtmp1_libs
- libssh-4_libs
- libssl3_libs
- libzstd1_libs
- zlib1g_libs
contents:
/usr/lib/*-linux-*/libcurl.so.4*:

copyright:
contents:
/usr/share/doc/libcurl4/copyright:
17 changes: 17 additions & 0 deletions slices/libgcrypt20.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# LGPL Crypto library - runtime library
package: libgcrypt20

essential:
- libgcrypt20_copyright

slices:
libs:
essential:
- libc6_libs
- libgpg-error0_libs
contents:
/usr/lib/*-linux-*/libgcrypt.so.20*:

copyright:
contents:
/usr/share/doc/libgcrypt20/copyright:
23 changes: 23 additions & 0 deletions slices/libgnutls30.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# GNU TLS library - main runtime library
package: libgnutls30

essential:
- libgnutls30_copyright

slices:
libs:
essentials:
- libc6_libs
- libgmp10_libs
- libhogweed6_libs
- libidn2-0_libs
- libnettle8_libs
- libp11-kit0_libs
- libtasn1-6_libs
- libunistring2_libs
contents:
/usr/lib/*-linux-*/libgnutls.so.30*:

copyright:
contents:
/usr/share/doc/libgnutls30/copyright:
17 changes: 17 additions & 0 deletions slices/libgpg-error0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Library that defines common error values, messages, and common
# runtime functionality for all GnuPG components.
package: libgpg-error0

essential:
- libgpg-error0_copyright

slices:
libs:
essential:
- libc6_libs
contents:
/lib/*-linux-*/libgpg-error.so.0*:

copyright:
contents:
/usr/share/doc/libgpg-error0/copyright:
18 changes: 18 additions & 0 deletions slices/libhogweed6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Low level cryptographic library (public-key cryptos)
package: libhogweed6

essential:
- libhogweed6_copyright

slices:
libs:
essentials:
- libc6_libs
- libgmp10_libs
- libnettle8_libs
contents:
/usr/lib/*-linux-*/libhogweed.so.6*:

copyright:
contents:
/usr/share/doc/libhogweed6/copyright:
18 changes: 18 additions & 0 deletions slices/libldap2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package: libldap2

essential:
- libldap2_copyright

slices:
libs:
essential:
- libc6_libs
- libgnutls30_libs
- libsasl2-2_libs
contents:
/usr/lib/*-linux-*/liblber.so.2*:
/usr/lib/*-linux-*/libldap.so.2*:

copyright:
contents:
/usr/share/doc/libhogweed6/copyright:
cjdcordeiro marked this conversation as resolved.
Show resolved Hide resolved
15 changes: 15 additions & 0 deletions slices/libnettle8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package: libnettle8

essential:
- libnettle8_copyright

slices:
libs:
essential:
- libc6_libs
contents:
/usr/lib/*-linux-*/libnettle.so.8*:

copyright:
contents:
/usr/share/doc/libnettle8/copyright:
16 changes: 16 additions & 0 deletions slices/libnghttp2-14.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Library implementing HTTP/2 protocol
package: libnghttp2-14

essential:
- libnghttp2-14_copyright

slices:
libs:
essential:
- libc6_libs
contents:
/usr/lib/*-linux-*/libnghttp2.so.14*:

copyright:
contents:
/usr/share/doc/libnghttp2-14/copyright:
16 changes: 16 additions & 0 deletions slices/libp11-kit0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package: libp11-kit0

essential:

Check failure on line 3 in slices/libp11-kit0.yaml

View workflow job for this annotation

GitHub Actions / Lint / Lint

3:11 [trailing-spaces] trailing spaces
- libp11-kit0_copyright

slices:
libs:
essential:
- libc6_libs
- libffi8_libs
contents:
/usr/lib/*-linux-*/libp11-kit.so.0*:

copyright:
contents:
/usr/share/doc/libp11-kit0/copyright:

Check failure on line 16 in slices/libp11-kit0.yaml

View workflow job for this annotation

GitHub Actions / Lint / Lint

16:44 [new-line-at-end-of-file] no new line character at the end of file
21 changes: 21 additions & 0 deletions slices/librtmp1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Toolkit for RTMP streams
package: librtmp1

essential:
- librtmp1_copyright

slices:
libs:
essential:
- libc6_libs
- libgmp10_libs
- libgnutls30_libs
- libhogweed6_libs
- libnettle8_libs
- zlib1g_libs
contents:
/usr/lib/*-linux-*/librtmp.so.1:

copyright:
contents:
/usr/share/doc/librtmp1/copyright:
17 changes: 17 additions & 0 deletions slices/libsasl2-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package: libsasl2-2

essential:
- libsasl2-2_copyright

slices:
libs:
essential:
- libc6_libs
- libsasl2-modules-db_libs
- libssl3_libs
contents:
/usr/lib/*-linux-*/libsasl2.so.2*:

copyright:
contents:
/usr/share/doc/libsasl2-2/copyright:
16 changes: 16 additions & 0 deletions slices/libsasl2-modules-db.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package: libsasl2-modules-db

essential:
- libsasl2-modules-db_copyright

slices:
libs:
essential:
- libc6_libs
- libdb5.3_libs
contents:
/usr/lib/*-linux-*/sasl2/libsasldb.so*:

copyright:
contents:
/usr/share/doc/libsasl2-modules-db/copyright:
18 changes: 18 additions & 0 deletions slices/libssh-4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package: libssh-4

essential:
- libssh-4_copyright

slices:
libs:
essential:
- libc6_libs
- libgssapi-krb5-2_libs
- libssl3_libs
- zlib1g_libs
contents:
/usr/lib/*-linux-*/libssh.so.4*:

copyright:
contents:
/usr/share/doc/libssh-4/copyright:
22 changes: 22 additions & 0 deletions slices/libssh2-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Libssh2 is a client-side C library implementing the SSH2 protocol.
# It supports regular terminal, SCP and SFTP (v1-v5) sessions;
# port forwarding, X11 forwarding; password, key-based and
# keyboard-interactive authentication.

package: libssh2-1

essential:
- libssh2-1_copyright

slices:
libs:
essential:
- libc6_libs
- libssl3_libs
- zlib1g_libs
contents:
/usr/lib/*-linux-*/libssh2.so.1*:

copyright:
contents:
/usr/share/doc/libssh2-1/copyright:
15 changes: 15 additions & 0 deletions slices/libtasn1-6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package: libtasn1-6

essential:
- libtasn1-6_copyright

slices:
libs:
essential:
- libc6_libs
contents:
/usr/lib/*-linux-*/libtasn1.so.6*:

copyright:
contents:
/usr/share/doc/libtasn1-6/copyright:
Loading