On 12/04 08:49, wen heping wrote:
> Hi, all:
>
> Here is a simple patch for security/ruby-argon2 to
> update to 2.3.0.
>
> It build and run well on amd64-current system, no test
> defined and no other ports depend on it.
We don't add files under ${GEM_EXTENSIONS_DIR} or
${GEM_LIB}/gems/${DISTNAME}/ext/ to packages. Otherwise, this looks
good. I'll try to update the port this week.
Thanks,
Jeremy
>
>
> Cheers !
> wen
> Index: security/ruby-argon2/Makefile
> ===================================================================
> RCS file: /cvs/ports/security/ruby-argon2/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- security/ruby-argon2/Makefile 1 Sep 2023 17:11:35 -0000 1.3
> +++ security/ruby-argon2/Makefile 4 Dec 2023 08:47:03 -0000
> @@ -1,6 +1,6 @@
> COMMENT = Ruby binding for the argon2 password hashing algorithm
>
> -DISTNAME = argon2-2.2.0
> +DISTNAME = argon2-2.3.0
> CATEGORIES = security
>
> MAINTAINER = Jeremy Evans <jeremy@openbsd.org>
> Index: security/ruby-argon2/distinfo
> ===================================================================
> RCS file: /cvs/ports/security/ruby-argon2/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- security/ruby-argon2/distinfo 1 Sep 2023 17:11:35 -0000 1.2
> +++ security/ruby-argon2/distinfo 4 Dec 2023 08:47:03 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (argon2-2.2.0.gem) = jT+DbLLD6X/kgi+daw6JugNjbtiNFkSc/zagTDGjtPE=
> -SIZE (argon2-2.2.0.gem) = 1787904
> +SHA256 (argon2-2.3.0.gem) = mA72UXK/USrTe2y7DWHu9AttzKtqfbTnBVdSfh3OlVc=
> +SIZE (argon2-2.3.0.gem) = 1788928
> Index: security/ruby-argon2/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/ruby-argon2/pkg/PLIST,v
> retrieving revision 1.3
> diff -u -p -r1.3 PLIST
> --- security/ruby-argon2/pkg/PLIST 1 Sep 2023 17:11:35 -0000 1.3
> +++ security/ruby-argon2/pkg/PLIST 4 Dec 2023 08:47:03 -0000
> @@ -1,4 +1,5 @@
> ${GEM_LIB}/cache/${DISTNAME}.gem
> +${GEM_EXTENSIONS_DIR}/gem_make.out
> ${GEM_LIB}/gems/${DISTNAME}/
> ${GEM_LIB}/gems/${DISTNAME}/.github/
> ${GEM_LIB}/gems/${DISTNAME}/.github/workflows/
> @@ -19,6 +20,112 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/
> ${GEM_LIB}/gems/${DISTNAME}/bin/console
> ${GEM_LIB}/gems/${DISTNAME}/bin/setup
> ${GEM_LIB}/gems/${DISTNAME}/bin/test
> +${GEM_LIB}/gems/${DISTNAME}/ext/
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.o
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/extconf.rb
> +@so ${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/libargon2_wrap.so
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/test.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.git
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitattributes
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitignore
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.travis.yml
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Argon2.sln
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/CHANGELOG.md
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/LICENSE
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Package.swift
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/README.md
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/appveyor.yml
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/argon2-specs.pdf
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/export.sh
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/argon2.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.ps1
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.sh
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/test.ps1
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/test.sh
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/IEEEtran.cls
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/argon2-specs.tex
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/argon2-par.pdf
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/compression.pdf
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/generic.pdf
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/power-distribution.jpg
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/tradeoff.bib
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/libargon2.pc.in
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/man/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/man/argon2.1
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/argon2.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/bench.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/blake2-impl.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/blake2.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/blake2b.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/blamka-round-opt.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/blake2/blamka-round-ref.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/core.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/core.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/encoding.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/encoding.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/genkat.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/genkat.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/opt.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/ref.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/run.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/test.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/thread.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/src/thread.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Opt/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Opt/Argon2Opt.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Opt/Argon2Opt.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptBench/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptBench/Argon2OptBench.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptBench/Argon2OptBench.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptDll/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptDll/Argon2OptDll.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptDll/Argon2OptDll.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptGenKAT/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptTestCI/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Ref/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Ref/Argon2Ref.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2Ref/Argon2Ref.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefBench/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefBench/Argon2RefBench.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefBench/Argon2RefBench.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefDll/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefDll/Argon2RefDll.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefDll/Argon2RefDll.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefGenKAT/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj.filters
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefTestCI/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj.filters
> ${GEM_LIB}/gems/${DISTNAME}/lib/
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2.rb
> @@ -27,11 +134,15 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/e
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/errors.rb
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/ffi_engine.rb
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/hash_format.rb
> +${GEM_LIB}/gems/${DISTNAME}/lib/argon2/profiles.rb
> ${GEM_LIB}/gems/${DISTNAME}/lib/argon2/version.rb
> @so ${GEM_LIB}/gems/${DISTNAME}/lib/libargon2_wrap.so
> ${GEM_LIB}/gems/${DISTNAME}/sig/
> ${GEM_LIB}/gems/${DISTNAME}/sig/argon2.rbs
> ${GEM_LIB}/gems/${DISTNAME}/sig/constants.rbs
> +${GEM_LIB}/gems/${DISTNAME}/sig/engine.rbs
> +${GEM_LIB}/gems/${DISTNAME}/sig/errors.rbs
> ${GEM_LIB}/gems/${DISTNAME}/sig/ffi.rbs
> +${GEM_LIB}/gems/${DISTNAME}/sig/hash_format.rbs
> ${GEM_LIB}/gems/${DISTNAME}/sig/version.rbs
> ${GEM_LIB}/specifications/${DISTNAME}.gemspec
No comments:
Post a Comment