pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libtatsu



Module Name:    pkgsrc
Committed By:   vins
Date:           Fri May  1 20:03:04 UTC 2026

Added Files:
        pkgsrc/security/libtatsu: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
security/libtatsu: initial import of package

Packaged in wip by wiz

Library handling the communication with Apple's Tatsu Signing Server (TSS).

This library is part of the libimobiledevice project. The main purpose of
this library is to allow creating TSS request payloads, sending them to
Apple's TSS server, and retrieving and processing the response.

The code was originally part of idevicerestore and has been split out to
its own library, while obviously idevicerestore will remain the main
consumer.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/libtatsu/DESCR \
    pkgsrc/security/libtatsu/Makefile pkgsrc/security/libtatsu/PLIST \
    pkgsrc/security/libtatsu/buildlink3.mk pkgsrc/security/libtatsu/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/libtatsu/DESCR
diff -u /dev/null pkgsrc/security/libtatsu/DESCR:1.1
--- /dev/null   Fri May  1 20:03:04 2026
+++ pkgsrc/security/libtatsu/DESCR      Fri May  1 20:03:04 2026
@@ -0,0 +1,9 @@
+Library handling the communication with Apple's Tatsu Signing Server (TSS).
+
+This library is part of the libimobiledevice project. The main purpose of
+this library is to allow creating TSS request payloads, sending them to
+Apple's TSS server, and retrieving and processing the response.
+
+The code was originally part of idevicerestore and has been split out to
+its own library, while obviously idevicerestore will remain the main
+consumer.
Index: pkgsrc/security/libtatsu/Makefile
diff -u /dev/null pkgsrc/security/libtatsu/Makefile:1.1
--- /dev/null   Fri May  1 20:03:04 2026
+++ pkgsrc/security/libtatsu/Makefile   Fri May  1 20:03:04 2026
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+DISTNAME=      libtatsu-1.0.5
+CATEGORIES=    security
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=libimobiledevice/}
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/libimobiledevice/libtatsu/
+COMMENT=       Library handling the communication with Apple's Tatsu Signing Server
+LICENSE=       gnu-lgpl-v2.1
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config
+
+PKGCONFIG_OVERRIDE+=   src/libtatsu-1.0.pc.in
+
+.include "../../textproc/libplist/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/libtatsu/PLIST
diff -u /dev/null pkgsrc/security/libtatsu/PLIST:1.1
--- /dev/null   Fri May  1 20:03:04 2026
+++ pkgsrc/security/libtatsu/PLIST      Fri May  1 20:03:04 2026
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2026/05/01 20:03:04 vins Exp $
+include/libtatsu/tatsu.h
+include/libtatsu/tss.h
+lib/libtatsu.la
+lib/pkgconfig/libtatsu-1.0.pc
Index: pkgsrc/security/libtatsu/buildlink3.mk
diff -u /dev/null pkgsrc/security/libtatsu/buildlink3.mk:1.1
--- /dev/null   Fri May  1 20:03:04 2026
+++ pkgsrc/security/libtatsu/buildlink3.mk      Fri May  1 20:03:04 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+BUILDLINK_TREE+=       libtatsu
+
+.if !defined(LIBTATSU_BUILDLINK3_MK)
+LIBTATSU_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libtatsu+=       libtatsu>=1.0.5
+BUILDLINK_PKGSRCDIR.libtatsu?=         ../../security/libtatsu
+
+.include "../../textproc/libplist/buildlink3.mk"
+.endif # LIBTATSU_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libtatsu
Index: pkgsrc/security/libtatsu/distinfo
diff -u /dev/null pkgsrc/security/libtatsu/distinfo:1.1
--- /dev/null   Fri May  1 20:03:04 2026
+++ pkgsrc/security/libtatsu/distinfo   Fri May  1 20:03:04 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/05/01 20:03:04 vins Exp $
+
+BLAKE2s (libtatsu-1.0.5.tar.bz2) = c3ef052da78e9283515b0e1bec3d60e6d44293ea9d86e3c33a12f43b32c3bcce
+SHA512 (libtatsu-1.0.5.tar.bz2) = 5d683f9ee153f0958d2461f12017abccaf2f92d20dea6b219042f91a28daa5434df9a01315831a882acddbf6e0af1eb106c088f48efabff1c9f38c50f55a323f
+Size (libtatsu-1.0.5.tar.bz2) = 302913 bytes



Home | Main Index | Thread Index | Old Index