diff options
author | Tim Biermann <tbier@posteo.de> | 2022-10-16 13:35:03 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2022-10-16 13:35:03 +0200 |
commit | 776ec8c3742db34135ee0966babaae9ad52bab27 (patch) | |
tree | 9c01989e8941fecb06765617b4918a77633e2cb3 /gcr3 | |
parent | cb00050003c0613b9205a18875b1f50b05ccc56a (diff) | |
download | contrib-776ec8c3742db34135ee0966babaae9ad52bab27.tar.gz contrib-776ec8c3742db34135ee0966babaae9ad52bab27.tar.xz |
gcr3: initial commit, version 3.41.1
Diffstat (limited to 'gcr3')
-rw-r--r-- | gcr3/.footprint | 168 | ||||
-rw-r--r-- | gcr3/.signature | 5 | ||||
-rw-r--r-- | gcr3/Pkgfile | 30 |
3 files changed, 203 insertions, 0 deletions
diff --git a/gcr3/.footprint b/gcr3/.footprint new file mode 100644 index 000000000..742335da8 --- /dev/null +++ b/gcr3/.footprint @@ -0,0 +1,168 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/security/ +drwxr-xr-x root/root etc/security/limits.d/ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/gcr-viewer +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/gck-1/ +drwxr-xr-x root/root usr/include/gck-1/gck/ +-rw-r--r-- root/root usr/include/gck-1/gck/gck-deprecated.h +-rw-r--r-- root/root usr/include/gck-1/gck/gck-enum-types.h +-rw-r--r-- root/root usr/include/gck-1/gck/gck-version.h +-rw-r--r-- root/root usr/include/gck-1/gck/gck.h +-rw-r--r-- root/root usr/include/gck-1/gck/pkcs11.h +-rw-r--r-- root/root usr/include/gck-1/gck/pkcs11n.h +-rw-r--r-- root/root usr/include/gck-1/gck/pkcs11x.h +drwxr-xr-x root/root usr/include/gcr-3/ +drwxr-xr-x root/root usr/include/gcr-3/gcr/ +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-base.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-certificate-chain.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-certificate-request.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-certificate.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-collection.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-column.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-comparable.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-deprecated-base.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-enum-types-base.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-filter-collection.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-fingerprint.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-icons.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-import-interaction.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-importer.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-library.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-mock-prompter.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-parser.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-pkcs11-certificate.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-prompt.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-secret-exchange.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-secure-memory.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-simple-certificate.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-simple-collection.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-ssh-askpass.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-system-prompt.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-system-prompter.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-trust.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-types.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-union-collection.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-unlock-options.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr-version.h +-rw-r--r-- root/root usr/include/gcr-3/gcr/gcr.h +drwxr-xr-x root/root usr/include/gcr-3/ui/ +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-certificate-basics-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-certificate-details-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-certificate-renderer.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-certificate-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-collection-model.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-combo-selector.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-deprecated.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-enum-types.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-failure-renderer.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-import-button.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-key-renderer.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-key-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-list-selector.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-prompt-dialog.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-renderer.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-secure-entry-buffer.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-tree-selector.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-ui.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-unlock-options-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-viewer-widget.h +-rw-r--r-- root/root usr/include/gcr-3/ui/gcr-viewer.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/gcr3/ +-rwxr-xr-x root/root usr/lib/gcr3/gcr-prompter +-rwxr-xr-x root/root usr/lib/gcr3/gcr-ssh-agent +-rwxr-xr-x root/root usr/lib/gcr3/gcr-ssh-askpass +drwxr-xr-x root/root usr/lib/girepository-1.0/ +-rw-r--r-- root/root usr/lib/girepository-1.0/Gck-1.typelib +-rw-r--r-- root/root usr/lib/girepository-1.0/Gcr-3.typelib +-rw-r--r-- root/root usr/lib/girepository-1.0/GcrUi-3.typelib +lrwxrwxrwx root/root usr/lib/libgck-1.so -> libgck-1.so.0 +lrwxrwxrwx root/root usr/lib/libgck-1.so.0 -> libgck-1.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libgck-1.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libgcr-base-3.so -> libgcr-base-3.so.1 +lrwxrwxrwx root/root usr/lib/libgcr-base-3.so.1 -> libgcr-base-3.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgcr-base-3.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libgcr-ui-3.so -> libgcr-ui-3.so.1 +lrwxrwxrwx root/root usr/lib/libgcr-ui-3.so.1 -> libgcr-ui-3.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgcr-ui-3.so.1.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/gck-1.pc +-rw-r--r-- root/root usr/lib/pkgconfig/gcr-3.pc +-rw-r--r-- root/root usr/lib/pkgconfig/gcr-base-3.pc +-rw-r--r-- root/root usr/lib/pkgconfig/gcr-ui-3.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/GConf/ +drwxr-xr-x root/root usr/share/GConf/gsettings/ +-rw-r--r-- root/root usr/share/GConf/gsettings/org.gnome.crypto.pgp.convert +-rw-r--r-- root/root usr/share/GConf/gsettings/org.gnome.crypto.pgp_keyservers.convert +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/gcr-prompter.desktop +-rw-r--r-- root/root usr/share/applications/gcr-viewer.desktop +drwxr-xr-x root/root usr/share/dbus-1/ +drwxr-xr-x root/root usr/share/dbus-1/services/ +-rw-r--r-- root/root usr/share/dbus-1/services/org.gnome.keyring.PrivatePrompter.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.gnome.keyring.SystemPrompter.service +drwxr-xr-x root/root usr/share/gir-1.0/ +-rw-r--r-- root/root usr/share/gir-1.0/Gck-1.gir +-rw-r--r-- root/root usr/share/gir-1.0/Gcr-3.gir +-rw-r--r-- root/root usr/share/gir-1.0/GcrUi-3.gir +drwxr-xr-x root/root usr/share/glib-2.0/ +drwxr-xr-x root/root usr/share/glib-2.0/schemas/ +-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gcr-key-pair.png +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gcr-key.png +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/ +drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gcr-key-pair.png +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gcr-key.png +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/icons/hicolor/24x24/ +drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/gcr-key-pair.png +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/gcr-key.png +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/icons/hicolor/256x256/ +drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gcr-key-pair.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gcr-key.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/ +drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gcr-gnupg.png +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gcr-key-pair.png +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gcr-key.png +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gcr-password.png +-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gcr-smart-card.png +drwxr-xr-x root/root usr/share/mime/ +drwxr-xr-x root/root usr/share/mime/packages/ +-rw-r--r-- root/root usr/share/mime/packages/gcr-crypto-types.xml +drwxr-xr-x root/root usr/share/vala/ +drwxr-xr-x root/root usr/share/vala/vapi/ +-rw-r--r-- root/root usr/share/vala/vapi/gck-1.deps +-rw-r--r-- root/root usr/share/vala/vapi/gck-1.vapi +-rw-r--r-- root/root usr/share/vala/vapi/gcr-3.deps +-rw-r--r-- root/root usr/share/vala/vapi/gcr-3.vapi +-rw-r--r-- root/root usr/share/vala/vapi/gcr-ui-3.deps +-rw-r--r-- root/root usr/share/vala/vapi/gcr-ui-3.vapi +-rw-r--r-- root/root usr/share/vala/vapi/pkcs11.vapi diff --git a/gcr3/.signature b/gcr3/.signature new file mode 100644 index 000000000..567df00ac --- /dev/null +++ b/gcr3/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF38QHOi1grbDTusoZpBGWwZLOvroUX1Lx4BjVpEU9M+0MaPyYNZelzEa9UbJW10xCxhAmb3H7tqDIqqpzIq1NXgw= +SHA256 (Pkgfile) = eec3656d72d197d7234bb7786bc7dc7ed12286da68bb4febd916d8d79a977fea +SHA256 (.footprint) = ecc84c650a253fff2bcc2640ea792352205ddcc7012a5cb87944d4796d8b40ca +SHA256 (gcr-3.41.1.tar.bz2) = 7e06e86e12aadaac6a72f2ee7eeaaaa6228a0ba3b92cadd50b45c0f05f0d91c6 diff --git a/gcr3/Pkgfile b/gcr3/Pkgfile new file mode 100644 index 000000000..642ec8891 --- /dev/null +++ b/gcr3/Pkgfile @@ -0,0 +1,30 @@ +# Description: A library for bits of crypto UI and parsing +# URL: https://gitlab.gnome.org/GNOME/gcr +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: gnupg gtk3 libsecret p11-kit vala xorg-libxcomposite xorg-libxcursor xorg-libxinerama + +name=gcr3 +version=3.41.1 +release=1 +source=(https://gitlab.gnome.org/GNOME/gcr/-/archive/$version/gcr-$version.tar.bz2) + +build() { + meson setup build gcr-$version \ + --prefix=/usr \ + --libexecdir=/usr/lib/gcr3 \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D gtk_doc=false + + meson compile -C build -j ${JOBS-1} + DESTDIR=$PKG meson install -C build + + rm -r $PKG/usr/share/locale + + # https://bugzilla.gnome.org/show_bug.cgi?id=688161 + install -Dm 644 /dev/stdin "$PKG/etc/security/limits.d/10-gcr3.conf" <<END +@users - memlock 1024 +END +} |