[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d398f451d2a6f73beb92816c43d3b18ca2537e3b Author: Matoro Mahri matoro tk> AuthorDate: Fri May 31 18:20:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jun 1 03:45:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d398f451 app-misc/ca-certificates: Stabilize 20240203.3.98 hppa, #930870 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild index 282195c08c72..9b49b1e38555 100644 --- a/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 9b93eb821ef813bcf20236297b06a46390b639dc Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 29 08:12:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 29 08:12:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b93eb82 app-misc/ca-certificates: Stabilize 20240203.3.98 ppc, #930870 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild index b6a60d96ec29..68e9fd7c7c09 100644 --- a/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: fdc60e4e0b3fc19f644a7424587f1553155cbbfb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 15 20:26:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 15 20:26:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc60e4e app-misc/ca-certificates: Stabilize 20230311.3.97 hppa, #926991 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 756b51bf828b..794e461537eb 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 117f7faa4613ce975e15ff53054ff281bdbd4a7f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 14 08:18:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 14 08:18:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117f7faa app-misc/ca-certificates: Stabilize 20230311.3.97 ppc64, #926991 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index a8af8e6f8fc2..756b51bf828b 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 12b9491dc4e392b83fe9b98fe3e87a9202c9840f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 14 07:48:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 14 07:48:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b9491d app-misc/ca-certificates: Stabilize 20230311.3.97 amd64, #926991 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 1f831bd3c4e3..a8af8e6f8fc2 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 89363db4da4afa1dd836ddac18b5d49682674188 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:44:31 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:44:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89363db4 app-misc/ca-certificates: Stabilize 20230311.3.97 ppc, #926991 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 44aceaaae8ba..1f831bd3c4e3 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4a53af0642c167ff6d336668b7fed3bbf281e172 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:23:21 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:23:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a53af06 app-misc/ca-certificates: Stabilize 20230311.3.97 x86, #926991 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 18073f041ff8..44aceaaae8ba 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 5b2b9df937ad6519e5d2eaffa010be0ad14ce666 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:18:57 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:18:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2b9df9 app-misc/ca-certificates: Stabilize 20230311.3.97 sparc, #926991 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 3e77fcee7aac..18073f041ff8 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1a38479ea2746a7587433290f803d1a2755a17fc Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:11:23 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:11:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a38479e app-misc/ca-certificates: Stabilize 20230311.3.97 arm64, #926991 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 2582a7939ef0..3e77fcee7aac 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 7b2f0a6e72c08bacf61ff76011e4ca99cfed14d5 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:04:14 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:05:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2f0a6e app-misc/ca-certificates: Stabilize 20230311.3.97 arm, #926991 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild index 58f88b4eb1a9..2582a7939ef0 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -57,7 +57,7 @@ S="${WORKDIR}" LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" ${PRECOMPILED} || IUSE+=" cacert" BDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, app-misc/ca-certificates/files/
commit: 52c655d2fd2d5906184a1a7b1fd0c4d94cefd9fc Author: Sam James gentoo org> AuthorDate: Sat Mar 2 01:08:59 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 01:08:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c655d2 app-misc/ca-certificates: drop versions Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 7 - .../ca-certificates-20211016.3.88.1.ebuild | 201 .../ca-certificates-20230311.3.89.1.ebuild | 205 - .../ca-certificates-20230311.3.89.ebuild | 205 - .../ca-certificates-20230311.3.90.ebuild | 205 - .../ca-certificates-20230311.3.93.ebuild | 205 - .../ca-certificates-20230311.3.95.ebuild | 205 - ...ertificates-20211016.3.72-no-cryptography.patch | 27 --- 8 files changed, 1260 deletions(-) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index b29e8fddf298..8730e479b3ba 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,11 +1,4 @@ -DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B b807a6415126afdc11896efea8e6509d7ad58b26bc8562b276e93176e80bb8b467a5bd2ba948d3dbbeaf0e4477d93f3ea2b99d3186e856fb47d1033cb779d560 SHA512 00571bdc87897813fd7dbe024f3a186cfc9f0d4f55e92545a90888c9e5282f99cb8d75b5932c034731b911bf27a9b38fd7d062dd511eb1152acf8b2811490fa7 -DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a -DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd -DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 -DIST nss-3.90.tar.gz 72211928 BLAKE2B 9518bed4f8ca5f9dd1c3d15e255f9954fabc30762ff6db7e45ab54fd0d7d7a34e2c021ecc76b5dcac97c571914e9af116a8c1361a5f2f055a31db168518a99a7 SHA512 e41f4de73f4971c8f35dffe3926b6845ef12a1ce7e8f3fe682e643ddb791a009d079c1706f66d065333af884726840dbc96d4e44762f9c3e48b8d919c09ae625 -DIST nss-3.93.tar.gz 72281331 BLAKE2B 99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f SHA512 d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951 -DIST nss-3.95.tar.gz 76571130 BLAKE2B 9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1 SHA512 54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a DIST nss-3.96.1.tar.gz 76715092 BLAKE2B 2a9ea65dd89cba82ea10a57887b10109369af81d4c2911c54cfd081a661498ad7f56ad419092539caaa16341045edcc50f5a3c74d87d66094dacbc91226a9d1c SHA512 fe8baefa767b711a108aafdb496a45d15d2296c3bdd0b1e4389c49197d1cf5365872ee41c23b6823285803887c74538d13347af87d64750551e9cbc87a9cb338 DIST nss-3.97.tar.gz 76664827 BLAKE2B ede68cf0269edd8ffbe1e90682fb51c202d6298f8bfa5ebbd81e12785e29e6a6611ef3f0feceee73bea4d25ae12f251225649a73d249fdd90af179e07e39f3f6 SHA512 1ad6ac6ff626dc187f42b313c1088ef4b4ac0ee3e156d37824c36e778faa977e8f132302ac00d74aa8f9903e791a0fee6cecb5244d2601e0825cc125b6f33d6a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild deleted file mode 100644 index e90265a6db66.. --- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -#
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/files/, app-misc/ca-certificates/
commit: 2d839da180554b5e76f8a5869378fcf73fcfcf64 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 01:15:31 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 01:15:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d839da1 app-misc/ca-certificates: add 20240203.3.98 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 2 + .../ca-certificates-20240203.3.98.ebuild | 201 + ...ca-certificates-drop-pointless-dependency.patch | 45 + 3 files changed, 248 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 8730e479b3ba..77c3d12321e3 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,4 +1,6 @@ DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B b807a6415126afdc11896efea8e6509d7ad58b26bc8562b276e93176e80bb8b467a5bd2ba948d3dbbeaf0e4477d93f3ea2b99d3186e856fb47d1033cb779d560 SHA512 00571bdc87897813fd7dbe024f3a186cfc9f0d4f55e92545a90888c9e5282f99cb8d75b5932c034731b911bf27a9b38fd7d062dd511eb1152acf8b2811490fa7 +DIST ca-certificates_20240203.tar.xz 263276 BLAKE2B 44d22aa91fe589e2ae67cb32c6594f1252e99d4460969bf7c925e7047178168c8881c2c93d6c63171059239e34aeea73b95f135f6b60a4e2fa61caa1ddfa3c44 SHA512 e9d7b5283c2be9425d18eb4a9b54b1fa54db0b9d1bdb28f9c6db7f8b2e03fd93442ac973f9b024b7a148d71ac2789edbc1207c2048ce4be589eb1a5376640670 DIST nss-3.96.1.tar.gz 76715092 BLAKE2B 2a9ea65dd89cba82ea10a57887b10109369af81d4c2911c54cfd081a661498ad7f56ad419092539caaa16341045edcc50f5a3c74d87d66094dacbc91226a9d1c SHA512 fe8baefa767b711a108aafdb496a45d15d2296c3bdd0b1e4389c49197d1cf5365872ee41c23b6823285803887c74538d13347af87d64750551e9cbc87a9cb338 DIST nss-3.97.tar.gz 76664827 BLAKE2B ede68cf0269edd8ffbe1e90682fb51c202d6298f8bfa5ebbd81e12785e29e6a6611ef3f0feceee73bea4d25ae12f251225649a73d249fdd90af179e07e39f3f6 SHA512 1ad6ac6ff626dc187f42b313c1088ef4b4ac0ee3e156d37824c36e778faa977e8f132302ac00d74aa8f9903e791a0fee6cecb5244d2601e0825cc125b6f33d6a +DIST nss-3.98.tar.gz 76685475 BLAKE2B d382cc65e450b5b7d6b152952a8188822eab5fdbaa0faeefc3f98ef5aa70ed7534abcb7114aaa25c1e49f89dcda7cf75d85957d1a8e5ff964599362757138cb4 SHA512 4f335c5c284eff6424745cc15e32037715a915f6f61687ec36a8ffaef0e45d152602a1be275bbb2f14650c7d258d6488430cdcf512b18ba7cb73cd43ac625681 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild new file mode 100644 index ..d159923c9a9b --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20240203.3.98.ebuild @@ -0,0 +1,201 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( +
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 86d46664305d2c6deb51425e973a23f328423a57 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:36:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:36:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d46664 app-misc/ca-certificates: Stabilize 20230311.3.96.1 hppa, #923512 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index f362b4676010..66a2a76f3bf3 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: e403c6286571c16b322246e46c9e27edf8a1c223 Author: Sam James gentoo org> AuthorDate: Sat Feb 3 06:54:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 3 06:54:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e403c628 app-misc/ca-certificates: Stabilize 20230311.3.96.1 arm64, #923512 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index 934a9a846ad8..f362b4676010 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: b37c2f6e04fc0baddcceaaefd16cc8aeea1e4a03 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 2 16:26:59 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 2 16:26:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37c2f6e app-misc/ca-certificates: Stabilize 20230311.3.96.1 amd64, #923512 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index d3c31f00b7d1..934a9a846ad8 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 869a2de042aef9a055dca94b43016dc4aab2ccf1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 2 13:34:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 2 13:34:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869a2de0 app-misc/ca-certificates: Stabilize 20230311.3.96.1 x86, #923512 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index f85e23d1c345..d3c31f00b7d1 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 317bbc185f24677ea96bed905932c28ef29e4303 Author: Sam James gentoo org> AuthorDate: Fri Feb 2 06:37:28 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 2 06:38:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317bbc18 app-misc/ca-certificates: Stabilize 20230311.3.96.1 ppc, #923512 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index f4d4c6a7e891..f85e23d1c345 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 5b6ae65fbdf0a35e61649ba4040a49bd66020b27 Author: Sam James gentoo org> AuthorDate: Fri Feb 2 04:17:13 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 2 04:33:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6ae65f app-misc/ca-certificates: add 20230311.3.97 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.97.ebuild | 201 + 2 files changed, 202 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 31a1292df6f2..b29e8fddf298 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -7,4 +7,5 @@ DIST nss-3.90.tar.gz 72211928 BLAKE2B 9518bed4f8ca5f9dd1c3d15e255f9954fabc30762f DIST nss-3.93.tar.gz 72281331 BLAKE2B 99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f SHA512 d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951 DIST nss-3.95.tar.gz 76571130 BLAKE2B 9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1 SHA512 54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a DIST nss-3.96.1.tar.gz 76715092 BLAKE2B 2a9ea65dd89cba82ea10a57887b10109369af81d4c2911c54cfd081a661498ad7f56ad419092539caaa16341045edcc50f5a3c74d87d66094dacbc91226a9d1c SHA512 fe8baefa767b711a108aafdb496a45d15d2296c3bdd0b1e4389c49197d1cf5365872ee41c23b6823285803887c74538d13347af87d64750551e9cbc87a9cb338 +DIST nss-3.97.tar.gz 76664827 BLAKE2B ede68cf0269edd8ffbe1e90682fb51c202d6298f8bfa5ebbd81e12785e29e6a6611ef3f0feceee73bea4d25ae12f251225649a73d249fdd90af179e07e39f3f6 SHA512 1ad6ac6ff626dc187f42b313c1088ef4b4ac0ee3e156d37824c36e778faa977e8f132302ac00d74aa8f9903e791a0fee6cecb5244d2601e0825cc125b6f33d6a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild new file mode 100644 index ..58f88b4eb1a9 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild @@ -0,0 +1,201 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +S="${WORKDIR}" + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +${PRECOMPILED} || IUSE+="
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, app-misc/ca-certificates/files/
commit: 7faa918e54130698215f6c8230a174005462a8af Author: Eli Schwartz gmail com> AuthorDate: Fri Feb 2 03:01:00 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 2 04:33:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faa918e app-misc/ca-certificates: fix ewwy gross warning when no hooks exist In the previous patch to update-ca-certificates, a continuation was omitted for the case where no hooks exist, and POSIX sh expanded the glob to "*". Bash has nullglob for this, but the POSIX solution is to check if it is a file and skip otherwise. The result: running update-ca-certificates logged an exit 127 of the hook, then blithely continued and returned overall success since hooks aren't defined as required to succeed. Instead, we avoid running nonexistent hooks, which avoids logging any return values and still continues while returning overall success, so, no actual difference. But it does look nicer. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> ...1-r1.ebuild => ca-certificates-20230311.3.96.1-r2.ebuild} | 0 ...pdate-ca-certificates-drop-pointless-dependency-on-.patch | 12 +++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r2.ebuild similarity index 100% rename from app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild rename to app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r2.ebuild diff --git a/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch b/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch index e64a42808552..bdcb9ce631db 100644 --- a/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch +++ b/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch @@ -1,4 +1,4 @@ -From 0d5077f59b12bcf64a0489c884e6715cb98ae4b3 Mon Sep 17 00:00:00 2001 +From c33e85bc2fe61e66e2fa5c2ab0efc4277b7cef5e Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Mon, 29 Jan 2024 21:54:04 -0500 Subject: [PATCH] update-ca-certificates: drop pointless dependency on external @@ -25,22 +25,24 @@ It's very easy to replace with `printf %s\\n *`, so do so. Even if it wasn't easy to replace with printf, it would be easy to replace with `for x in *; "$x"; done` instead. --- - image/usr/sbin/update-ca-certificates | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) + image/usr/sbin/update-ca-certificates | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/image/usr/sbin/update-ca-certificates b/image/usr/sbin/update-ca-certificates -index bb5aa54..7abffc9 100755 +index bb5aa54..fbf1ee2 100755 --- a/image/usr/sbin/update-ca-certificates +++ b/image/usr/sbin/update-ca-certificates -@@ -218,7 +218,7 @@ then +@@ -218,8 +218,9 @@ then echo "Running hooks in $HOOKSDIR..." VERBOSE_ARG= [ "$verbose" = 0 ] || VERBOSE_ARG="--verbose" - eval run-parts "$VERBOSE_ARG" --test -- "$HOOKSDIR" | while read hook + ( LC_ALL=C; printf %s\\n "$HOOKSDIR"/* ) | while read hook do ++[ -f "$hook" ] || continue ( cat "$ADDED" cat "$REMOVED" ) | "$hook" || echo "E: $hook exited with code $?." + done -- 2.43.0
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/files/, app-misc/ca-certificates/
commit: 6e6ccafd58bc7401fa371d2f255d72ddae0131e6 Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 30 04:24:23 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 30 05:09:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ccafd app-misc/ca-certificates: drop pointless dependency on debianutils It is used internally by the debian script update-ca-certificates, because on Debian, debianutils is "essential". But on Gentoo it is not, and this is the only package that is essentially unavoidable and drags it in. There is also kernel packages, but that is potentially avoidable... Patch out the script to use a trivial bash construct which is even shorter than shelling out to an external program, and allows dropping this dependency. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../ca-certificates-20230311.3.96.1-r1.ebuild | 201 + ...ertificates-drop-pointless-dependency-on-.patch | 46 + 2 files changed, 247 insertions(+) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild new file mode 100644 index ..677373ebda39 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild @@ -0,0 +1,201 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +BDEPEND="${CDEPEND}" +if ! ${PRECOMPILED} ; then + BDEPEND+=" ${PYTHON_DEPS}" +fi + +DEPEND="" +if ${PRECOMPILED} ; then + DEPEND+=" !/dev/null || die + eapply "${DISTDIR}"/nss-cacert-class1-class3-r2.patch + popd >/dev/null || die + fi + fi + + default + eapply -p2 "${FILESDIR}"/${PN}-20150426-root.patch + eapply -p2 "${FILESDIR}"/0001-update-ca-certificates-drop-pointless-dependency-on-.patch + + pushd "${S}/${PN}" >/dev/null || die + # We patch out the dep on cryptography as it's not particularly useful + # for us. Please see the discussion in bug #821706. Not to be removed lightly! + eapply "${FILESDIR}"/${PN}-20230311.3.89-no-cryptography.patch + popd >/dev/null || die + + local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g') + sed -i \ + -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \ + -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ + usr/sbin/update-ca-certificates || die +} + +src_compile() { + cd "image/${EPREFIX}" || die + + if ! ${PRECOMPILED} ; then + local d="${S}/${PN}/mozilla" c="usr/share/${PN}" + + # Grab the database from the nss sources. + cp
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d8c7a09572ae45e3620652f5141c82c1cbb911f8 Author: Sam James gentoo org> AuthorDate: Mon Jan 22 13:11:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 13:11:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c7a095 app-misc/ca-certificates: Stabilize 20230311.3.95 hppa, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index 701e5a1bc215..fd06d2f92da7 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 093232c3837f033ac22cb7abe9dab718c4a63d10 Author: Sam James gentoo org> AuthorDate: Thu Jan 18 00:27:25 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 00:27:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093232c3 app-misc/ca-certificates: Stabilize 20230311.3.95 x86, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index b76c8059b290..701e5a1bc215 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 37cdcd03a40abf0d428c531849d19ce18f594ef6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 17 08:53:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 17 08:53:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cdcd03 app-misc/ca-certificates: Stabilize 20230311.3.95 ppc64, #922265 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index 792833531170..b76c8059b290 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 221fb0a8049dbd1d4abdc2df675ef0ebc4dc2f56 Author: Sam James gentoo org> AuthorDate: Wed Jan 17 06:32:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 06:33:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221fb0a8 app-misc/ca-certificates: Stabilize 20230311.3.95 amd64, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index b11f0a5a2fd3..792833531170 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: f140843bb6acbb084ae70a7ee359d8649d252370 Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:58:52 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:58:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f140843b app-misc/ca-certificates: Stabilize 20230311.3.95 arm64, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index c3fdce903dac..b11f0a5a2fd3 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 10e293069c40315d361ee0267b2a942fdf5c0a33 Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:49:09 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:49:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e29306 app-misc/ca-certificates: Stabilize 20230311.3.95 sparc, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index b52298ef11a3..c3fdce903dac 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1a001cfe3cea101aa47ca36eb06930549ed3b3ee Author: Sam James gentoo org> AuthorDate: Wed Jan 17 05:31:14 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 17 05:32:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a001cfe app-misc/ca-certificates: Stabilize 20230311.3.95 arm, #922265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild index a5a1ffb07bb8..b52298ef11a3 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # The Debian ca-certificates package merely takes the CA database as it exists @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 82b5baf95a1c7ae9cfb285790f479fbdbb5d1120 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 21 16:00:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 21 16:00:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b5baf9 app-misc/ca-certificates: Stabilize 20230311.3.93 arm64, #920465 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index a1dffb63ce50..ddd3735e7051 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: cb8fb4fd0e940c5f1dd74d559b804b52f3fe36b8 Author: Sam James gentoo org> AuthorDate: Thu Dec 21 15:14:55 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 21 15:14:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8fb4fd app-misc/ca-certificates: Stabilize 20230311.3.93 ppc64, #920465 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index 6942dd11cac1..a1dffb63ce50 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 026584d208c8e32d726d5d199107e983f5dd3371 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 21 13:18:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 21 13:18:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026584d2 app-misc/ca-certificates: Stabilize 20230311.3.93 x86, #920465 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index 82ed1b62ae7b..6942dd11cac1 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c54a3818c31270c4976e67597c2dd5e3acd8a3cb Author: Sam James gentoo org> AuthorDate: Thu Dec 21 12:56:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 21 12:56:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a3818 app-misc/ca-certificates: Stabilize 20230311.3.93 arm, #920465 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index 19ef597c6728..82ed1b62ae7b 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: fcaf60e2e257f5a6e231be109fa70d11de1a7830 Author: Sam James gentoo org> AuthorDate: Thu Dec 21 11:54:04 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 21 11:54:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcaf60e2 app-misc/ca-certificates: Stabilize 20230311.3.93 amd64, #920465 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index f0e2072e2946..19ef597c6728 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4e7da03139b96a01a70a369de994dd9b282f12f8 Author: Sam James gentoo org> AuthorDate: Thu Dec 21 11:54:03 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 21 11:54:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7da031 app-misc/ca-certificates: Stabilize 20230311.3.93 sparc, #920465 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index aa95af639b67..f0e2072e2946 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d6beaccd87fdacbc0471ea61e8fd6ff6dd238552 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 21 11:12:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 21 11:12:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6beaccd app-misc/ca-certificates: Stabilize 20230311.3.93 ppc, #920465 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index a5a1ffb07bb8..aa95af639b67 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 99eb656d5163e24391206d3cfb7488ebff13bd5e Author: Sam James gentoo org> AuthorDate: Sat Dec 2 06:54:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 2 07:10:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eb656d app-misc/ca-certificates: add 20230311.3.95 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.95.ebuild | 205 + 2 files changed, 206 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 1433db38d3b9..a7c5a51ff423 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -5,4 +5,5 @@ DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5 DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 DIST nss-3.90.tar.gz 72211928 BLAKE2B 9518bed4f8ca5f9dd1c3d15e255f9954fabc30762ff6db7e45ab54fd0d7d7a34e2c021ecc76b5dcac97c571914e9af116a8c1361a5f2f055a31db168518a99a7 SHA512 e41f4de73f4971c8f35dffe3926b6845ef12a1ce7e8f3fe682e643ddb791a009d079c1706f66d065333af884726840dbc96d4e44762f9c3e48b8d919c09ae625 DIST nss-3.93.tar.gz 72281331 BLAKE2B 99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f SHA512 d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951 +DIST nss-3.95.tar.gz 76571130 BLAKE2B 9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1 SHA512 54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild new file mode 100644 index ..a5a1ffb07bb8 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +#
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c2ab69874330db97a86bcbf07c1fde07e3d06e05 Author: Brian Norris chromium org> AuthorDate: Sat Nov 18 00:24:06 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Nov 20 17:06:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ab6987 app-misc/ca-certificates: Drop date from /etc/ca-certificates.conf This only serves to make this package non-reproducible. Signed-off-by: Brian Norris chromium.org> Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33879 app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 1 - app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 1 - app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild | 1 - app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild | 1 - app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild | 1 - 5 files changed, 5 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild index 6608eea43fa5..e90265a6db66 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild @@ -165,7 +165,6 @@ src_compile() { ( echo "# Automatically generated by ${CATEGORY}/${PF}" - echo "# $(date -u)" echo "# Do not edit." cd "${c}" || die find * -name '*.crt' | LC_ALL=C sort diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 981bfa66576f..beb4469cc4a4 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -169,7 +169,6 @@ src_compile() { ( echo "# Automatically generated by ${CATEGORY}/${PF}" - echo "# $(date -u)" echo "# Do not edit." cd "${c}" || die find * -name '*.crt' | LC_ALL=C sort diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild index 070ceebeb42f..69f8eb0e076b 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild @@ -169,7 +169,6 @@ src_compile() { ( echo "# Automatically generated by ${CATEGORY}/${PF}" - echo "# $(date -u)" echo "# Do not edit." cd "${c}" || die find * -name '*.crt' | LC_ALL=C sort diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild index 83c66b14c12c..20894fd6dbae 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild @@ -169,7 +169,6 @@ src_compile() { ( echo "# Automatically generated by ${CATEGORY}/${PF}" - echo "# $(date -u)" echo "# Do not edit." cd "${c}" || die find * -name '*.crt' | LC_ALL=C sort diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild index cd5ede09c08f..a5a1ffb07bb8 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -169,7 +169,6 @@ src_compile() { ( echo "# Automatically generated by ${CATEGORY}/${PF}" - echo "# $(date -u)" echo "# Do not edit." cd "${c}" || die find * -name '*.crt' | LC_ALL=C sort
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: b69557536f8d69548ec9b99f30a7dda253fe0d63 Author: Sam James gentoo org> AuthorDate: Fri Sep 1 08:01:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 1 08:01:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6955753 app-misc/ca-certificates: add 20230311.3.93 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.93.ebuild | 206 + 2 files changed, 207 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 3a148c82e7d6..1433db38d3b9 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -4,4 +4,5 @@ DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 DIST nss-3.90.tar.gz 72211928 BLAKE2B 9518bed4f8ca5f9dd1c3d15e255f9954fabc30762ff6db7e45ab54fd0d7d7a34e2c021ecc76b5dcac97c571914e9af116a8c1361a5f2f055a31db168518a99a7 SHA512 e41f4de73f4971c8f35dffe3926b6845ef12a1ce7e8f3fe682e643ddb791a009d079c1706f66d065333af884726840dbc96d4e44762f9c3e48b8d919c09ae625 +DIST nss-3.93.tar.gz 72281331 BLAKE2B 99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f SHA512 d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild new file mode 100644 index ..cd5ede09c08f --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.93.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" +
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 8e079cf0227c90aabbf84ab14bfd065dc3675208 Author: Sam James gentoo org> AuthorDate: Mon Jun 5 03:58:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 5 03:58:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e079cf0 app-misc/ca-certificates: destabilize 20230311.3.90 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild index 83c66b14c12c..cd5ede09c08f 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1259f428693beec7513f8f73e29ea5fe9880caae Author: Sam James gentoo org> AuthorDate: Mon Jun 5 03:54:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 5 03:56:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1259f428 app-misc/ca-certificates: add 20230311.3.90 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.90.ebuild | 206 + 2 files changed, 207 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 6c74c5d06388..3a148c82e7d6 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -3,4 +3,5 @@ DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B b807a6415126afdc11896efea8e6 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 +DIST nss-3.90.tar.gz 72211928 BLAKE2B 9518bed4f8ca5f9dd1c3d15e255f9954fabc30762ff6db7e45ab54fd0d7d7a34e2c021ecc76b5dcac97c571914e9af116a8c1361a5f2f055a31db168518a99a7 SHA512 e41f4de73f4971c8f35dffe3926b6845ef12a1ce7e8f3fe682e643ddb791a009d079c1706f66d065333af884726840dbc96d4e44762f9c3e48b8d919c09ae625 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild new file mode 100644 index ..83c66b14c12c --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.90.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +#
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 00a04e6295b8a4d0284205a14da4244df7dd81a5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 13 07:15:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 13 07:15:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a04e62 app-misc/ca-certificates: Stabilize 20230311.3.89.1 sparc, #906232 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 6f83d9746c40..370ad7019d45 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: e939d49a634578ea88d242e05f20a687b5720e24 Author: Sam James gentoo org> AuthorDate: Sat May 13 05:08:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 05:08:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e939d49a app-misc/ca-certificates: Stabilize 20230311.3.89.1 amd64, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index f5fa7c85d5c1..6f83d9746c40 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 2a735bc288cfa8f162e15af6a8154e5e72d83855 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:01 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a735bc2 app-misc/ca-certificates: Stabilize 20230311.3.89.1 x86, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 1de788f51cb2..e7cac834cd5c 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4547f45ff881736195775aab41513fe1bb4cb60e Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4547f45f app-misc/ca-certificates: Stabilize 20230311.3.89.1 ppc64, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 36898235edda..5247eb70bea6 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: df215e11564cb2d775dbf7b7571cdfbac81c24f1 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df215e11 app-misc/ca-certificates: Stabilize 20230311.3.89.1 arm64, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 5247eb70bea6..1ef9b92c31a4 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 5581985f265a4b9252a2f899914299ad9938c778 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:06 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581985f app-misc/ca-certificates: Stabilize 20230311.3.89.1 ppc, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 1ef9b92c31a4..3970e9303805 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 70e85ce17adbc98dae2c4b1c31bd88d87b627bd6 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e85ce1 app-misc/ca-certificates: Stabilize 20230311.3.89.1 arm, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index 3970e9303805..f5fa7c85d5c1 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: f07f05b1de85676c46eaaf054b05c285e74c52e4 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:17:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:17:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07f05b1 app-misc/ca-certificates: Stabilize 20230311.3.89.1 hppa, #906232 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild index e7cac834cd5c..36898235edda 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c2e9ad42532132dae21f2b4856a79d5a18eba47c Author: Sam James gentoo org> AuthorDate: Sat May 6 08:47:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 08:48:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e9ad42 app-misc/ca-certificates: drop 20211016.3.83, 20211016.3.86, 20211016.3.87-r1 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 3 - .../ca-certificates-20211016.3.83.ebuild | 203 - .../ca-certificates-20211016.3.86.ebuild | 203 - .../ca-certificates-20211016.3.87-r1.ebuild| 202 4 files changed, 611 deletions(-) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 0669ca628b02..6c74c5d06388 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,8 +1,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B b807a6415126afdc11896efea8e6509d7ad58b26bc8562b276e93176e80bb8b467a5bd2ba948d3dbbeaf0e4477d93f3ea2b99d3186e856fb47d1033cb779d560 SHA512 00571bdc87897813fd7dbe024f3a186cfc9f0d4f55e92545a90888c9e5282f99cb8d75b5932c034731b911bf27a9b38fd7d062dd511eb1152acf8b2811490fa7 -DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 -DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb -DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild deleted file mode 100644 index 23b947a542d5.. --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ /dev/null @@ -1,203 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# The Debian ca-certificates package merely takes the CA database as it exists -# in the nss package and repackages it for use by openssl. -# -# The issue with using the compiled debs directly is two fold: -# - they do not update frequently enough for us to rely on them -# - they pull the CA database from nss tip of tree rather than the release -# -# So we take the Debian source tools and combine them with the latest nss -# release to produce (largely) the same end result. The difference is that -# now we know our cert database is kept in sync with nss and, if need be, -# can be sync with nss tip of tree more frequently to respond to bugs. - -# Where possible, bump to stable/LTS releases of NSS for the last part -# of the version (when not using a pure Debian release). - -# When triaging user reports, refer to our wiki for tips: -# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 - -if [[ ${PV} == *.* ]] ; then - # Compile from source ourselves. - PRECOMPILED=false - - DEB_VER=$(ver_cut 1) - NSS_VER=$(ver_cut
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: be79515f448f27dd323e455d63440bfe2be9eff1 Author: Sam James gentoo org> AuthorDate: Sat May 6 08:48:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 08:48:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be79515f app-misc/ca-certificates: drop 20211016.3.89 Signed-off-by: Sam James gentoo.org> .../ca-certificates-20211016.3.89.ebuild | 202 - 1 file changed, 202 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild deleted file mode 100644 index 8255e1b91566.. --- a/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# The Debian ca-certificates package merely takes the CA database as it exists -# in the nss package and repackages it for use by openssl. -# -# The issue with using the compiled debs directly is two fold: -# - they do not update frequently enough for us to rely on them -# - they pull the CA database from nss tip of tree rather than the release -# -# So we take the Debian source tools and combine them with the latest nss -# release to produce (largely) the same end result. The difference is that -# now we know our cert database is kept in sync with nss and, if need be, -# can be sync with nss tip of tree more frequently to respond to bugs. - -# Where possible, bump to stable/LTS releases of NSS for the last part -# of the version (when not using a pure Debian release). - -# When triaging user reports, refer to our wiki for tips: -# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 - -if [[ ${PV} == *.* ]] ; then - # Compile from source ourselves. - PRECOMPILED=false - - DEB_VER=$(ver_cut 1) - NSS_VER=$(ver_cut 2-) - RTM_NAME="NSS_${NSS_VER//./_}_RTM" -else - # Debian precompiled version. - PRECOMPILED=true - inherit unpacker -fi - -DESCRIPTION="Common CA Certificates PEM files" -HOMEPAGE="https://packages.debian.org/sid/ca-certificates; -NMU_PR="" -if ${PRECOMPILED} ; then - SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" -else - SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz - https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz - cacert? ( - https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch - )" -fi - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="" -${PRECOMPILED} || IUSE+=" cacert" - -# c_rehash: we run `c_rehash` -# debianutils: we run `run-parts` -CDEPEND=" - sys-apps/debianutils" - -BDEPEND="${CDEPEND}" -if ! ${PRECOMPILED} ; then - BDEPEND+=" ${PYTHON_DEPS}" -fi - -DEPEND="" -if ${PRECOMPILED} ; then - DEPEND+=" !/dev/null || die - eapply "${DISTDIR}"/nss-cacert-class1-class3-r2.patch - popd >/dev/null || die - fi - fi - - default - eapply -p2 "${FILESDIR}"/${PN}-20150426-root.patch - - pushd "${S}/${PN}-${DEB_VER}" >/dev/null || die - eapply "${FILESDIR}"/${PN}-20211016.3.72-no-cryptography.patch - popd >/dev/null || die - - local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g') - sed -i \ - -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \ - -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ - usr/sbin/update-ca-certificates || die -} - -src_compile() { - cd "image/${EPREFIX}" || die - - if ! ${PRECOMPILED} ; then - local d="${S}/${PN}-${DEB_VER}/mozilla" c="usr/share/${PN}" - - # Grab the database from the nss sources. - cp "${S}"/nss-${NSS_VER}/nss/lib/ckfw/builtins/{certdata.txt,nssckbi.h} "${d}" || die - emake -C "${d}" - - # Now move the files to the same places that the precompiled would. - mkdir -p etc/ssl/certs \ - etc/ca-certificates/update.d \ - "${c}"/mozilla \ - || die - if use cacert ; then - mkdir -p "${c}"/cacert.org || die - mv "${d}"/CA_Cert_Signing_Authority.crt \ - "${c}"/cacert.org/cacert.org_class1.crt || die - mv "${d}"/CAcert_Class_3_Root.crt \ -
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: bfc4ff320e3f84268d492b8b50c5eed387c17852 Author: Sam James gentoo org> AuthorDate: Sat May 6 08:47:19 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 08:48:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc4ff32 app-misc/ca-certificates: add 20230311.3.89.1 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.89.1.ebuild | 206 + 2 files changed, 207 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index b791487bc3a8..0669ca628b02 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -4,5 +4,6 @@ DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d0 DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a +DIST nss-3.89.1.tar.gz 71624456 BLAKE2B fca6e09375ba2ce4a6f0bf189cabb9cdb1ba7cb5ebc1a49d47a2d6b509936a60d7f1867f71cdcfa6a81c0cbbf298513981a9b16ac23bbc464c7004bb40b830b4 SHA512 aeece4e8bc28113fc53997b29c89d40b4be74fee4f5d27c4e065d2fa6701038442f4eeeb1fcf98befedb03537a5a48a4701fe270f56197da57946529f9fa02dd DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild new file mode 100644 index ..1de788f51cb2 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.1.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( +
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 7ce1c700ec9ec466351907608691f82880be421e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 13:49:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 13:49:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce1c700 app-misc/ca-certificates: Stabilize 20211016.3.88.1 sparc, #902583 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild index 1f90f7ab8fc0..64782f599f93 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c6fa7388d9ce6323847f1c5bc7615f4b20dc8098 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 13:48:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 13:48:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fa7388 app-misc/ca-certificates: Stabilize 20211016.3.88.1 arm64, #902583 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild index 09b03d141b09..1f90f7ab8fc0 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, app-misc/ca-certificates/files/
commit: c764ea13d00a477e0c8355ecfda76fc7581f4e63 Author: Sam James gentoo org> AuthorDate: Fri Mar 24 05:43:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 24 05:48:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c764ea13 app-misc/ca-certificates: add 20230311.3.89 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20230311.3.89.ebuild | 206 + ...ertificates-20230311.3.89-no-cryptography.patch | 25 +++ 3 files changed, 232 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index b967fdb59e90..b791487bc3a8 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,4 +1,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 +DIST ca-certificates_20230311.tar.xz 257772 BLAKE2B b807a6415126afdc11896efea8e6509d7ad58b26bc8562b276e93176e80bb8b467a5bd2ba948d3dbbeaf0e4477d93f3ea2b99d3186e856fb47d1033cb779d560 SHA512 00571bdc87897813fd7dbe024f3a186cfc9f0d4f55e92545a90888c9e5282f99cb8d75b5932c034731b911bf27a9b38fd7d062dd511eb1152acf8b2811490fa7 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild new file mode 100644 index ..2348bf16be4f --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.89.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI=" + mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + ) + " +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1c44223b5492faf1226459eeaf91ff7525ebc055 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 09:37:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 09:37:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c44223b app-misc/ca-certificates: Stabilize 20211016.3.88.1 hppa, #902583 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild index d65c94919e2e..09b03d141b09 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: f692c359daa86c720ae9e9878a7c91f32c200c23 Author: Sam James gentoo org> AuthorDate: Fri Mar 10 09:27:10 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 10 09:32:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f692c359 app-misc/ca-certificates: add 20211016.3.89 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.89.ebuild | 202 + 2 files changed, 203 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 35af4d0f6f58..b967fdb59e90 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -3,4 +3,5 @@ DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d0 DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a +DIST nss-3.89.tar.gz 71617802 BLAKE2B 92428a635167f311b258411420c8073fafdbadef5b1fc4ff8400e41834fc67a03f2151265d5bbfb64ae53b9a8acb29750352f6c2c83d1cd9a2f89a2139ad34c9 SHA512 1db06d4575f2c16d2a0629007981211e714f99c014c0a6256dd33d0caf8c809ba8d5be204d018f9d1cc99b9fcd055ac1fb99b399486ed43c9cf3f55f2747de82 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild new file mode 100644 index ..d677b0694f11 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.89.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c064aac7107ce6c38c95b3770ba3331ba784e9d7 Author: Sam James gentoo org> AuthorDate: Fri Mar 10 08:08:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 10 08:08:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c064aac7 app-misc/ca-certificates: Stabilize 20211016.3.87-r1 x86, #900649 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index 9e759e720aa4..b6ee4c414909 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d98cc9b7e6ce74b88484eef4f907448dad18b2c0 Author: Sam James gentoo org> AuthorDate: Fri Mar 10 08:08:31 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 10 08:08:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98cc9b7 app-misc/ca-certificates: Stabilize 20211016.3.87-r1 hppa, #900649 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index b6ee4c414909..e9afdb7462b6 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1aacb203f7d320c9db2d40731977d291a1dfa3dd Author: Sam James gentoo org> AuthorDate: Fri Mar 10 08:08:32 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 10 08:08:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aacb203 app-misc/ca-certificates: Stabilize 20211016.3.87-r1 amd64, #900649 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index e9afdb7462b6..64782f599f93 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 06e9040c986d5038fdee35d25f131a33a3940d93 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 10 07:43:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 10 07:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e9040c app-misc/ca-certificates: Stabilize 20211016.3.87-r1 ppc64, #900649 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index b1ef0065ace9..2d8f459570e9 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 70bf516d861d6a9c0511720b3a523df143af4f09 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 10 07:43:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 10 07:43:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bf516d app-misc/ca-certificates: Stabilize 20211016.3.87-r1 arm, #900649 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index d677b0694f11..b1ef0065ace9 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 0485a85805eb796bc921a4411866d902914334c8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 10 07:43:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 10 07:43:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0485a858 app-misc/ca-certificates: Stabilize 20211016.3.87-r1 arm64, #900649 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index f9883cea8f26..9e759e720aa4 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 2e5cfbe2789f021775a30db9bbe3db1f116df156 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 10 07:43:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 10 07:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5cfbe2 app-misc/ca-certificates: Stabilize 20211016.3.87-r1 ppc, #900649 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index 2d8f459570e9..10fa22c9500b 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: d1cab8ceec4fa750411fc2cd69bb6f67f0e48034 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 10 07:43:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 10 07:43:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cab8ce app-misc/ca-certificates: Stabilize 20211016.3.87-r1 sparc, #900649 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index 10fa22c9500b..f9883cea8f26 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 6b3d886f42db3b0bc12b28cbb032763d9ad504e8 Author: Sam James gentoo org> AuthorDate: Thu Feb 16 05:27:49 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 16 05:27:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3d886f app-misc/ca-certificates: add 20211016.3.88.1 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.88.1.ebuild | 202 + 2 files changed, 203 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index b90f1c65cd7a..35af4d0f6f58 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -2,4 +2,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf91 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 +DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild new file mode 100644 index ..d677b0694f11 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.88.1.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4fe57254430cfe6f2718222a5f582fffb61f5211 Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 01:38:27 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 01:38:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe57254 app-misc/ca-certificates: stop using c_rehash Bug: https://bugs.gentoo.org/855494 Signed-off-by: Mike Gilbert gentoo.org> ...es-20211016.3.87.ebuild => ca-certificates-20211016.3.87-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild similarity index 98% rename from app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild rename to app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index aaa1a6ed0868..d677b0694f11 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -59,7 +59,7 @@ ${PRECOMPILED} || IUSE+=" cacert" # c_rehash: we run `c_rehash` # debianutils: we run `run-parts` -CDEPEND="app-misc/c_rehash +CDEPEND=" sys-apps/debianutils" BDEPEND="${CDEPEND}" @@ -133,7 +133,6 @@ src_prepare() { sed -i \ -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \ -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ - -e 's/openssl rehash/c_rehash/' \ usr/sbin/update-ca-certificates || die }
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 43614020e38e5533a181f8b5c03a0e891f93d914 Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:53:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:53:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43614020 app-misc/ca-certificates: Stabilize 20211016.3.86 hppa, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index 372e8374c7f6..c5df2f761993 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 555ee0d922c455602013f0b4d12eddab8cec1d3a Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555ee0d9 app-misc/ca-certificates: Stabilize 20211016.3.86 ppc, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index ba07e0646bcb..d6de1198feed 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c2f9a03247252015e19990a1fecff6af004dd563 Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f9a032 app-misc/ca-certificates: Stabilize 20211016.3.86 ppc64, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index c112a3c37265..372e8374c7f6 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: f157c4903647d7c6a4f49d6af3d25f52aafd9470 Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f157c490 app-misc/ca-certificates: Stabilize 20211016.3.86 x86, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index d6de1198feed..4a09a4d341b3 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 33b8671a9c4158edfb5c1acb6f65d7bdcbbd4730 Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b8671a app-misc/ca-certificates: Stabilize 20211016.3.86 arm64, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index 4a09a4d341b3..0bf6725855b5 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: ed043028ac3b8ca94390296675ef9a6f167df06c Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed043028 app-misc/ca-certificates: Stabilize 20211016.3.86 sparc, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index 0bf6725855b5..2f8d9a32581e 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 34b590a921f23cb66547e9bc1eedf7f0e815c02c Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b590a9 app-misc/ca-certificates: Stabilize 20211016.3.86 amd64, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index 2f8d9a32581e..c112a3c37265 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 06693907bb223f3422899e761e52329b9be5e765 Author: Sam James gentoo org> AuthorDate: Mon Jan 9 05:41:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 9 05:41:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06693907 app-misc/ca-certificates: Stabilize 20211016.3.86 arm, #890265 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild index 24e049209a49..ba07e0646bcb 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # The Debian ca-certificates package merely takes the CA database as it exists @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: dff447ed5f89df9455b0683cf9344acc58ed362e Author: Sam James gentoo org> AuthorDate: Fri Jan 6 08:39:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 6 08:40:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff447ed app-misc/ca-certificates: add 20211016.3.87 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.87.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 2bee049e8829..b90f1c65cd7a 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,4 +1,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb +DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild new file mode 100644 index ..f3e798fed1f3 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +# c_rehash: we run `c_rehash` +#
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c4e2efee358d64e28ad8a4aa625ac925a654c807 Author: Sam James gentoo org> AuthorDate: Sat Dec 10 03:24:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 10 03:24:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e2efee app-misc/ca-certificates: add 20211016.3.86 Note that this follows Mozilla upstream in NSS 3.86 in setting distrust-after for TrustCor [0]. It does not remove it from the cache. [0] https://github.com/nss-dev/nss/commit/79ef8de788dfc8952d34155d3694ad1e159fcb3f Bug: https://bugs.gentoo.org/884805 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.86.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index f4a1fa76db4f..b925f98401a3 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -2,4 +2,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf91 DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-3.85.tar.gz 84717969 BLAKE2B 644a51cd747078688233850bee6884b7ee30076411d783a4fb2982ffc35883f51784440d8c1c727251f664c4e5b5071be9881abc8315e0294d7da0cb8727e897 SHA512 97cfffa2beed1dba5d31e0c6e450553e5a8c78b427521640adb00c05d9d63cd64dc08388f0dbf96c93efb79f5daf4ba8db8d026b0b43d2e5c865a9b833fc77a1 +DIST nss-3.86.tar.gz 71423531 BLAKE2B 36703d99d9616020a165085469be650c2f4ce3e11c2f4f6bd974b1b89f1b9fcfdaa4ffd4d6ee98dabce82e616c170548efa1e51722b524dda8815faccfcf5181 SHA512 c09aeb52d7898617b65a1090cbdd29f6457eff2ebdc61aadb2dbf7b5044eae010ee5eeea729825f1258902936a61a1bff552ee9b26b2f01e5d448bbd8791d1cb DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild new file mode 100644 index ..24e049209a49 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.86.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 16543a10a4567248b1d6bb034b277f335268a384 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 11:18:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 11:18:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16543a10 app-misc/ca-certificates: Stabilize 20211016.3.83 hppa, #881763 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 711e189f2dfa..bd535a63fb45 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 87e5a932ba65ec5339c8a34c526d3c54fde6f255 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 07:00:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 07:00:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e5a932 app-misc/ca-certificates: Stabilize 20211016.3.83 arm, #881763 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index b00b029c31fe..711e189f2dfa 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 218607898e1de2ce21195652f6643f46b25394e2 Author: Sam James gentoo org> AuthorDate: Fri Nov 18 06:59:51 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 06:59:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21860789 app-misc/ca-certificates: Stabilize 20211016.3.83 ppc, #881763 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 49fc54d0b3c5..b00b029c31fe 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 2604f105344c39be60fa539573f91d76f08b4986 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 06:49:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 06:49:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2604f105 app-misc/ca-certificates: Stabilize 20211016.3.83 ppc64, #881763 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 4f179d8a383c..49fc54d0b3c5 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 479ea052c96eb9e4aec708ef1c7797f442e905f4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 06:48:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 06:48:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479ea052 app-misc/ca-certificates: Stabilize 20211016.3.83 sparc, #881763 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 90b7c6797b19..4f179d8a383c 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4b296ebccfb341f4a555435f5260fd84fde254b2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 06:47:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 06:47:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b296ebc app-misc/ca-certificates: Stabilize 20211016.3.83 arm64, #881763 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index e2173af08819..90b7c6797b19 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 53eb9fa8db462380b4c6dd8a63f5518f7bd4df31 Author: Sam James gentoo org> AuthorDate: Fri Nov 18 06:46:19 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 06:46:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53eb9fa8 app-misc/ca-certificates: Stabilize 20211016.3.83 x86, #881763 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 82acc56d0a4a..e2173af08819 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 645369b44d7811004036173db7b27f539c6035af Author: Sam James gentoo org> AuthorDate: Fri Nov 18 06:46:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 06:46:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645369b4 app-misc/ca-certificates: Stabilize 20211016.3.83 amd64, #881763 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild index 24e049209a49..82acc56d0a4a 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: e9b7ba6f37f8ae1a583abb016bd602d17c4a02e3 Author: Sam James gentoo org> AuthorDate: Fri Nov 18 06:18:29 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 06:18:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b7ba6f app-misc/ca-certificates: drop 20210119.3.66, 20211016.3.79, 20211016.3.82 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 4 - .../ca-certificates-20210119.3.66.ebuild | 189 --- .../ca-certificates-20211016.3.79.ebuild | 198 .../ca-certificates-20211016.3.82.ebuild | 203 - 4 files changed, 594 deletions(-) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index c956c29b9b7c..f4a1fa76db4f 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -1,9 +1,5 @@ -DIST ca-certificates_20210119.tar.xz 232964 BLAKE2B 593352912d2b490e3f46ea032ac1ddf1c87a7ac93859d475461cbba490918cdec853b0bb30bb253a634d8d597ca6f0304bc81122b4b31b5b31fd6a80e1faaf33 SHA512 a824209fa0ff0865872a07d8e6b901d8407f599243810fd5c820e1f69226e05b0b4f1e25e5ff3d8d398ff952529084442f026e32220961f359f6323f6bf03373 DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 -DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d85a0eaee46e9d4f97dfb3f7c3e97eb681ec947b5648446c6db51e8f1396ec9bb6c731c9678ecf925e7f743 SHA512 327129cb065a8c19246e081e3cbc4798c81dc52eab6ee366eade151e9d308990592075c52a7c672165725fd855a0c539d56a803c26ef066561c584d693e0e467 -DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 -DIST nss-3.82.tar.gz 84708994 BLAKE2B 59d3ace416c725933a07c51dc911f2fa11d55b1daddc5252a01ef3ae9df3375cbb199eff92e8e2bb364b9381ad1066c74d4f93c00900847f523459129824 SHA512 6e0f28c3f776178ab2d97c6e2436aa10d72c9c2668aea1a6695ccf49e8c3c4cd2d266168508bcb456c655f2e692dceb44eae53c80d50076d7156db3deac70057 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-3.85.tar.gz 84717969 BLAKE2B 644a51cd747078688233850bee6884b7ee30076411d783a4fb2982ffc35883f51784440d8c1c727251f664c4e5b5071be9881abc8315e0294d7da0cb8727e897 SHA512 97cfffa2beed1dba5d31e0c6e450553e5a8c78b427521640adb00c05d9d63cd64dc08388f0dbf96c93efb79f5daf4ba8db8d026b0b43d2e5c865a9b833fc77a1 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild b/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild deleted file mode 100644 index 2e7b4998455b.. --- a/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# The Debian ca-certificates package merely takes the CA database as it exists -# in the nss package and repackages it for use by openssl. -# -# The issue with using the compiled debs directly is two fold: -# - they do not update frequently enough for us to rely on them -# - they pull the CA database from nss tip of tree rather than the release -# -# So we take the Debian source tools and combine them with the latest nss -# release to produce (largely) the same end result. The difference is that -# now we know our cert database is kept in sync with nss and, if need be, -# can be sync with nss tip of tree more frequently to respond to bugs. - -# When triaging user reports, refer to our wiki for tips: -# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 17ec470a765292374100f78c18826f9d3fc1e562 Author: Sam James gentoo org> AuthorDate: Fri Nov 18 06:18:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 06:18:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ec470a app-misc/ca-certificates: add 20211016.3.85 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.85.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index f4d665b546ee..c956c29b9b7c 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -5,4 +5,5 @@ DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c22 DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 DIST nss-3.82.tar.gz 84708994 BLAKE2B 59d3ace416c725933a07c51dc911f2fa11d55b1daddc5252a01ef3ae9df3375cbb199eff92e8e2bb364b9381ad1066c74d4f93c00900847f523459129824 SHA512 6e0f28c3f776178ab2d97c6e2436aa10d72c9c2668aea1a6695ccf49e8c3c4cd2d266168508bcb456c655f2e692dceb44eae53c80d50076d7156db3deac70057 DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 +DIST nss-3.85.tar.gz 84717969 BLAKE2B 644a51cd747078688233850bee6884b7ee30076411d783a4fb2982ffc35883f51784440d8c1c727251f664c4e5b5071be9881abc8315e0294d7da0cb8727e897 SHA512 97cfffa2beed1dba5d31e0c6e450553e5a8c78b427521640adb00c05d9d63cd64dc08388f0dbf96c93efb79f5daf4ba8db8d026b0b43d2e5c865a9b833fc77a1 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.85.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.85.ebuild new file mode 100644 index ..24e049209a49 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.85.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: fa2d0cfa999ba6934364c0d028426e98fecfbf82 Author: Sam James gentoo org> AuthorDate: Fri Sep 23 06:14:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 23 06:14:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2d0cfa app-misc/ca-certificates: add 20211016.3.83 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.83.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 6f412e46e634..f4d665b546ee 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -4,4 +4,5 @@ DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 DIST nss-3.82.tar.gz 84708994 BLAKE2B 59d3ace416c725933a07c51dc911f2fa11d55b1daddc5252a01ef3ae9df3375cbb199eff92e8e2bb364b9381ad1066c74d4f93c00900847f523459129824 SHA512 6e0f28c3f776178ab2d97c6e2436aa10d72c9c2668aea1a6695ccf49e8c3c4cd2d266168508bcb456c655f2e692dceb44eae53c80d50076d7156db3deac70057 +DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild new file mode 100644 index ..24e049209a49 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.83.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 07e568072687d62c5c5038fd7fe3398906c07aff Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 17 05:38:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 17 05:38:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e56807 app-misc/ca-certificates: Stabilize 20211016.3.80 ppc64, #868966 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 53b95ed6795e..bd535a63fb45 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: b924fb03885bd15cd911c618d904801e86bdbc7a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 18:27:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 18:27:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b924fb03 app-misc/ca-certificates: Stabilize 20211016.3.80 ppc, #868966 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 4cd913b4984b..53b95ed6795e 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: dc8bc965d0a41584776e1f268b000e00bb0dba3b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 08:40:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 08:40:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8bc965 app-misc/ca-certificates: Stabilize 20211016.3.80 hppa, #868966 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 378aebe795b9..4cd913b4984b 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4b4882984c96709703f2500a92f137cc2b4d21b6 Author: Sam James gentoo org> AuthorDate: Wed Sep 7 01:49:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Sep 7 01:49:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b488298 app-misc/ca-certificates: Stabilize 20211016.3.80 sparc, #868966 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 54e9d9d6ae54..378aebe795b9 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 1120aa3fc18d3bd1d47e4fe5cf39774d140112f6 Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 6 21:58:30 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 6 21:58:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1120aa3f app-misc/ca-certificates: Stabilize 20211016.3.80 amd64, #868966 Signed-off-by: Jakov Smolić gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index c56128cd9fc2..54e9d9d6ae54 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: ace25bab82fc5d02cc459b737155285405de80b3 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:52:56 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:52:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace25bab app-misc/ca-certificates: add 20211016.3.82 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.82.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index e71914efa52e..6f412e46e634 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -3,4 +3,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf91 DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d85a0eaee46e9d4f97dfb3f7c3e97eb681ec947b5648446c6db51e8f1396ec9bb6c731c9678ecf925e7f743 SHA512 327129cb065a8c19246e081e3cbc4798c81dc52eab6ee366eade151e9d308990592075c52a7c672165725fd855a0c539d56a803c26ef066561c584d693e0e467 DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 +DIST nss-3.82.tar.gz 84708994 BLAKE2B 59d3ace416c725933a07c51dc911f2fa11d55b1daddc5252a01ef3ae9df3375cbb199eff92e8e2bb364b9381ad1066c74d4f93c00900847f523459129824 SHA512 6e0f28c3f776178ab2d97c6e2436aa10d72c9c2668aea1a6695ccf49e8c3c4cd2d266168508bcb456c655f2e692dceb44eae53c80d50076d7156db3deac70057 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.82.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.82.ebuild new file mode 100644 index ..24e049209a49 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.82.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 0fb989c6f8e9aacf1b93216cc83f6a776a0b0735 Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 6 21:48:32 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 6 21:48:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb989c6 app-misc/ca-certificates: Stabilize 20211016.3.80 x86, #868966 Signed-off-by: Jakov Smolić gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 518e78eeb2ed..c56128cd9fc2 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: fdb7b2d9fb45dd9adb4eeb8542e01c13cf55f4e5 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:37:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:37:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb7b2d9 app-misc/ca-certificates: Stabilize 20211016.3.80 arm, #868966 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index cc4948bf1fae..518e78eeb2ed 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c5745aa1bdecaadf79aa17f6c2aad2c6ada8f16d Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:35:03 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:35:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5745aa1 app-misc/ca-certificates: Stabilize 20211016.3.80 arm64, #868966 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild index 24e049209a49..cc4948bf1fae 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -53,7 +53,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 60d367a7338ed09a0cd47772c40c1c8f1f79376e Author: Sam James gentoo org> AuthorDate: Tue Jul 5 02:23:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 5 02:23:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d367a7 app-misc/ca-certificates: add 20211016.3.80 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.80.ebuild | 203 + 2 files changed, 204 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index af407c7a558c..e71914efa52e 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -2,4 +2,5 @@ DIST ca-certificates_20210119.tar.xz 232964 BLAKE2B 593352912d2b490e3f46ea032ac1 DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d85a0eaee46e9d4f97dfb3f7c3e97eb681ec947b5648446c6db51e8f1396ec9bb6c731c9678ecf925e7f743 SHA512 327129cb065a8c19246e081e3cbc4798c81dc52eab6ee366eade151e9d308990592075c52a7c672165725fd855a0c539d56a803c26ef066561c584d693e0e467 DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d +DIST nss-3.80.tar.gz 84841312 BLAKE2B 6244193849a9277bc68c5225b4f836309bdf07bc415b23793d14c5343f5236b27bb7552fa7fb9975f410ea4732e9fc37185fee7bb950bf5d15b478f8bdec3ba7 SHA512 db05df17fea12bf3ec83882bf761663f8f10f3a8ce9a33519c7985d6003945068adb658250cf05d8b598c34ecb4ba7ea5cdc468d9cc7bc786aedb72d7be65923 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild new file mode 100644 index ..24e049209a49 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.80.ebuild @@ -0,0 +1,203 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# Where possible, bump to stable/LTS releases of NSS for the last part +# of the version (when not using a pure Debian release). + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: c6e42e9a396b5f3cacd94c52693f86356caf4775 Author: Sam James gentoo org> AuthorDate: Thu Jun 2 05:02:59 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 2 05:23:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e42e9a app-misc/ca-certificates: add 20211016.3.79 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.79.ebuild | 198 + 2 files changed, 199 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 3bc4837f8bef..7d7bf1239476 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -2,4 +2,5 @@ DIST ca-certificates_20210119.tar.xz 232964 BLAKE2B 593352912d2b490e3f46ea032ac1 DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf912d9a61d10d2c289d1e443b54cca469fa87f9e02b8f67e7e087aceceffc7dd2b4043cdb5380e2652bc619d51f3a224c64f717 SHA512 bedf072c8aa1b05b249ea272f5cecfe16bdcd762c02c712323f12ac7a278e8814453f5f3caad86a2581e451788b292ed3a76a6a81620926459bb890133cffde1 DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d85a0eaee46e9d4f97dfb3f7c3e97eb681ec947b5648446c6db51e8f1396ec9bb6c731c9678ecf925e7f743 SHA512 327129cb065a8c19246e081e3cbc4798c81dc52eab6ee366eade151e9d308990592075c52a7c672165725fd855a0c539d56a803c26ef066561c584d693e0e467 DIST nss-3.77.tar.gz 84592839 BLAKE2B a63770f550b062549901afdcc5dc2a11c4648cef6875b023895da01ef53d6afc8c618291de96ac0af3a2c2cd7aa7986f93b4f10102a3c5aca1aa1447c148c393 SHA512 bd62eeb8f90ecd2d3999fd78fea6652736c02a6530f29e98d0cad0707f3b901b30409132eb6a6d53b9f5c05c6b464615a946a2a3e23c793e44d0ed93179e +DIST nss-3.79.tar.gz 84830113 BLAKE2B f558592bf0983d3c44f11e079512865d310b4f4c225bcc8e2058cb6a4a721d471c575965a1c2b5d0a130dcf27840da3d7b0ee8aa27fc63791414e22ef7804fa8 SHA512 d3311da3bd0e6907760390221c1307a63d84dd8ad9b85dbfdbf59fe4678341c9856b6f93235731999a1236c98dc0ac66d2dc023eb439cb696f73509dae70c41d DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.79.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.79.ebuild new file mode 100644 index ..2d419bbacf28 --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.79.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +# c_rehash: we run `c_rehash` +# debianutils: we run `run-parts` +CDEPEND="app-misc/c_rehash
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 38df5998a83110ef783967a17380f514c8d4dd3f Author: Sam James gentoo org> AuthorDate: Mon Apr 25 15:59:21 2022 + Commit: Sam James gentoo org> CommitDate: Mon Apr 25 15:59:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38df5998 app-misc/ca-certificates: drop Python 3.7 Closes: https://bugs.gentoo.org/840803 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild | 4 ++-- app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild b/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild index 08fedcfa8fe7..2e7b4998455b 100644 --- a/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20210119.3.66.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # The Debian ca-certificates package merely takes the CA database as it exists @@ -18,7 +18,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild index 864b59789c1f..fdcdec274b3b 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild @@ -18,7 +18,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 765d9db5019129169b505cdd62cf7f132309c018 Author: Sam James gentoo org> AuthorDate: Sun Apr 3 01:21:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 3 01:47:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765d9db5 app-misc/ca-certificates: add 20211016.3.77 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.77.ebuild | 198 + 2 files changed, 199 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index 6a311f5ee131..5413a3177ae8 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -4,4 +4,5 @@ DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d DIST nss-3.71.tar.gz 83927933 BLAKE2B a8d683b9f9bff5390e0378ab0d55156f7cc69a52b0667658738e67e920548965e7a276dc4104547b2e6a1a6d18325c3f85b955b9c12d7f071d10930b5264207e SHA512 a4a724dc4e8677965b6245ea2309790d31ec7719658e2b349eb67c9008082132c76277340d15e4fdd8d2fe1f560ae6803fb038d023c3dfd2e3772fa3b77720e2 DIST nss-3.72.tar.gz 83928300 BLAKE2B d92889e27e99095a18090eff0c08b8653ef1f53f4954f5bd018df2f2903647bc71f217159bb4b11f0d6b4fb289fda20bffa2d1d207d1836dcfc33dbd4bedf511 SHA512 1d818d2ef85735837275059fecf68d57e48152f0348ea54887c29171cf029b6944e94d99a8cd96e580a81edb678b79c55515ac0516e27daf6b290c34baed9ebb DIST nss-3.76.1.tar.gz 84626067 BLAKE2B 5112b208f3b9528a34b1d8e3e669db067ecb79719ad16793b8cd556a02910cc29f899f2a57e959c50048c5d2b94eb3b9855208dd3c20646a719c971561f6ea4c SHA512 80d32a97501cbc05312caa5cec54fe6dd8708f01e6d15693e36a40d70433be7a35565fcc5fadfc324c998ee9093b10b2f7a89643882f06a850eda4ffd3b19c54 +DIST nss-3.77.tar.gz 84592839 BLAKE2B a63770f550b062549901afdcc5dc2a11c4648cef6875b023895da01ef53d6afc8c618291de96ac0af3a2c2cd7aa7986f93b4f10102a3c5aca1aa1447c148c393 SHA512 bd62eeb8f90ecd2d3999fd78fea6652736c02a6530f29e98d0cad0707f3b901b30409132eb6a6d53b9f5c05c6b464615a946a2a3e23c793e44d0ed93179e DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild new file mode 100644 index ..864b59789c1f --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.77.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" +${PRECOMPILED} || IUSE+=" cacert" + +# c_rehash: we run `c_rehash` +# debianutils: we run `run-parts` +CDEPEND="app-misc/c_rehash +
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 48838aca4ee8c57f9a6a166428dd935d2e14e91d Author: Sam James gentoo org> AuthorDate: Thu Mar 31 00:46:14 2022 + Commit: Sam James gentoo org> CommitDate: Thu Mar 31 00:46:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48838aca app-misc/ca-certificates: add 20211016.3.76.1 Pulling in 3.76.1 NSS to aid debugging in some issues with people.redhat.com. This doesn't resolve it but our last NSS version (for ca-certs) -> 3.76.1 has a fair amount of updates, so let's drag it in. Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/Manifest | 1 + .../ca-certificates-20211016.3.76.1.ebuild | 198 + 2 files changed, 199 insertions(+) diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest index c16439df7078..6a311f5ee131 100644 --- a/app-misc/ca-certificates/Manifest +++ b/app-misc/ca-certificates/Manifest @@ -3,4 +3,5 @@ DIST ca-certificates_20211016.tar.xz 239608 BLAKE2B 9b4730b54fd9f472fe4e5427bf91 DIST nss-3.66.tar.gz 82401896 BLAKE2B ae369899af681e1c6ea8046098c83da08c2112b16d85a0eaee46e9d4f97dfb3f7c3e97eb681ec947b5648446c6db51e8f1396ec9bb6c731c9678ecf925e7f743 SHA512 327129cb065a8c19246e081e3cbc4798c81dc52eab6ee366eade151e9d308990592075c52a7c672165725fd855a0c539d56a803c26ef066561c584d693e0e467 DIST nss-3.71.tar.gz 83927933 BLAKE2B a8d683b9f9bff5390e0378ab0d55156f7cc69a52b0667658738e67e920548965e7a276dc4104547b2e6a1a6d18325c3f85b955b9c12d7f071d10930b5264207e SHA512 a4a724dc4e8677965b6245ea2309790d31ec7719658e2b349eb67c9008082132c76277340d15e4fdd8d2fe1f560ae6803fb038d023c3dfd2e3772fa3b77720e2 DIST nss-3.72.tar.gz 83928300 BLAKE2B d92889e27e99095a18090eff0c08b8653ef1f53f4954f5bd018df2f2903647bc71f217159bb4b11f0d6b4fb289fda20bffa2d1d207d1836dcfc33dbd4bedf511 SHA512 1d818d2ef85735837275059fecf68d57e48152f0348ea54887c29171cf029b6944e94d99a8cd96e580a81edb678b79c55515ac0516e27daf6b290c34baed9ebb +DIST nss-3.76.1.tar.gz 84626067 BLAKE2B 5112b208f3b9528a34b1d8e3e669db067ecb79719ad16793b8cd556a02910cc29f899f2a57e959c50048c5d2b94eb3b9855208dd3c20646a719c971561f6ea4c SHA512 80d32a97501cbc05312caa5cec54fe6dd8708f01e6d15693e36a40d70433be7a35565fcc5fadfc324c998ee9093b10b2f7a89643882f06a850eda4ffd3b19c54 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.76.1.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.76.1.ebuild new file mode 100644 index ..864b59789c1f --- /dev/null +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.76.1.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The Debian ca-certificates package merely takes the CA database as it exists +# in the nss package and repackages it for use by openssl. +# +# The issue with using the compiled debs directly is two fold: +# - they do not update frequently enough for us to rely on them +# - they pull the CA database from nss tip of tree rather than the release +# +# So we take the Debian source tools and combine them with the latest nss +# release to produce (largely) the same end result. The difference is that +# now we know our cert database is kept in sync with nss and, if need be, +# can be sync with nss tip of tree more frequently to respond to bugs. + +# When triaging user reports, refer to our wiki for tips: +# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit python-any-r1 + +if [[ ${PV} == *.* ]] ; then + # Compile from source ourselves. + PRECOMPILED=false + + DEB_VER=$(ver_cut 1) + NSS_VER=$(ver_cut 2-) + RTM_NAME="NSS_${NSS_VER//./_}_RTM" +else + # Debian precompiled version. + PRECOMPILED=true + inherit unpacker +fi + +DESCRIPTION="Common CA Certificates PEM files" +HOMEPAGE="https://packages.debian.org/sid/ca-certificates; +NMU_PR="" +if ${PRECOMPILED} ; then + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb" +else + SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz + https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz + cacert? ( + https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch + )" +fi + +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris