Skip to content

Commit

Permalink
Merge pull request #643 from Vixea/keepassxc
Browse files Browse the repository at this point in the history
keepassxc: Add at 2.7.9
  • Loading branch information
ikeycode authored Feb 21, 2025
2 parents e9e5a35 + 2d1f975 commit 37497be
Show file tree
Hide file tree
Showing 21 changed files with 878 additions and 0 deletions.
Binary file added a/argon2/manifest.x86_64.bin
Binary file not shown.
39 changes: 39 additions & 0 deletions a/argon2/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/** Human readable report. This is not consumed by boulder */
{
"manifest-version": "0.2",
"packages": {
"argon2": {
"depends": [
"interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))"
],
"files": [
"/usr/bin/argon2",
"/usr/lib/libargon2.so.1",
"/usr/share/man/man1/argon2.1"
],
"name": "argon2",
"provides": [
"binary(argon2)",
"soname(libargon2.so.1(x86_64))"
]
},
"argon2-devel": {
"depends": [
"argon2"
],
"files": [
"/usr/include/argon2.h",
"/usr/lib/libargon2.so",
"/usr/lib/pkgconfig/libargon2.pc"
],
"name": "argon2-devel",
"provides": [
"pkgconfig(libargon2)"
]
}
},
"source-name": "argon2",
"source-release": "1",
"source-version": "20190702"
}
7 changes: 7 additions & 0 deletions a/argon2/monitoring.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
releases:
id: 15244
rss: https://github.com/P-H-C/phc-winner-argon2/releases.atom
security:
cpe:
- vendor: argon2_project
product: argon2
22 changes: 22 additions & 0 deletions a/argon2/pkg/use-systems-ar.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
diff --git a/Makefile b/Makefile
index 837e7f7..2ebc401 100644
--- a/Makefile
+++ b/Makefile
@@ -39,6 +39,8 @@ OBJ = $(SRC:.c=.o)

CFLAGS += -std=c89 -O3 -Wall -g -Iinclude -Isrc

+AR?="ar"
+
ifeq ($(NO_THREADS), 1)
CFLAGS += -DARGON2_NO_THREADS
else
@@ -182,7 +184,7 @@ $(LIB_SH): $(SRC)
$(CC) $(CFLAGS) $(LIB_CFLAGS) $(LDFLAGS) $(SO_LDFLAGS) $^ -o $@

$(LIB_ST): $(OBJ)
- ar rcs $@ $^
+ $(AR) rcs $@ $^

.PHONY: clean
clean:
28 changes: 28 additions & 0 deletions a/argon2/stone.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#
# SPDX-FileCopyrightText: © 2020-2025 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : argon2
version : 20190702
release : 1
homepage : https://github.com/P-H-C/phc-winner-argon2
upstreams :
- https://github.com/P-H-C/phc-winner-argon2/archive/refs/tags/20190702.tar.gz : daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c
summary : The password hash Argon2, winner of PHC
description : |
The password hash Argon2, winner of PHC
license :
- Apache-2.0
- CC0-1.0
environment :
export LIBRARY_REL=lib
setup : |
%patch %(pkgdir)/use-systems-ar.patch
build : |
%make
install : |
%make_install
%install_file man/argon2.1 -t %(installroot)/%(mandir)/man1
rm %(installroot)/%(libdir)/*.a
Binary file added b/botan/manifest.x86_64.bin
Binary file not shown.
Loading

0 comments on commit 37497be

Please sign in to comment.