Bug#1012682: NMU: Bug#1012682: argon2: New upstream version available

2023-02-28 Thread Bastian Germann

I am uploading a NMU to DELAYED/1 so that this reaches bookworm within the 
current freeze period.
The debdiff is attached but also available in git.diff -Nru argon2-0~20171227/Argon2.sln argon2-0~20190702/Argon2.sln
--- argon2-0~20171227/Argon2.sln2017-12-27 20:56:31.0 +0100
+++ argon2-0~20190702/Argon2.sln2019-05-20 11:18:00.0 +0200
@@ -1,8 +1,6 @@
 
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
-MinimumVisualStudioVersion = 10.0.40219.1
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Argon2OptTestCI", 
"vs2015\Argon2OptTestCI\Argon2OptTestCI.vcxproj", 
"{12956597-5E42-433A-93F3-D4EFF50AA207}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Argon2RefTestCI", 
"vs2015\Argon2RefTestCI\Argon2RefTestCI.vcxproj", 
"{8A1F7F84-34AF-4DB2-9D58-D4823DFE79E9}"
diff -Nru argon2-0~20171227/debian/changelog argon2-0~20190702/debian/changelog
--- argon2-0~20171227/debian/changelog  2022-02-13 10:41:34.0 +0100
+++ argon2-0~20190702/debian/changelog  2023-02-28 11:58:57.0 +0100
@@ -1,3 +1,24 @@
+argon2 (0~20190702-0.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Only build udeb without threads (Closes: #1014110)
+
+  [ Ondřej Nový ]
+  * d/copyright: Use https protocol in Format field (Closes: #1032102)
+  * New upstream version 0~20190702 (Closes: #1012682)
+
+  [ Laurent Bigonville ]
+  * debian/patches/: Refresh the patches
+  * Drop transitional libargon2-0 package (Closes: #902858)
+
+  [ Debian Janitor ]
+  * Set upstream metadata fields: Bug-Database.
+  * Set upstream metadata fields: Bug-Submit.
+  * Remove constraints unnecessary since buster (oldstable):
++ Build-Depends: Drop versioned constraint on dh-exec.
+
+ -- Bastian Germann   Tue, 28 Feb 2023 11:58:57 +0100
+
 argon2 (0~20171227-0.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru argon2-0~20171227/debian/control argon2-0~20190702/debian/control
--- argon2-0~20171227/debian/control2022-02-13 10:41:34.0 +0100
+++ argon2-0~20190702/debian/control2023-02-28 11:53:59.0 +0100
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Luca Bruno 
 Build-Depends: debhelper (>= 9),
-   dh-exec (>=0.3)
+   dh-exec
 Standards-Version: 4.1.4
 Section: libs
 Homepage: https://github.com/P-H-C/phc-winner-argon2
@@ -13,9 +13,6 @@
 Section: libdevel
 Architecture: any
 Depends: libargon2-1 (= ${binary:Version}), ${misc:Depends}
-Provides: libargon2-0-dev
-Replaces: libargon2-0-dev
-Conflicts: libargon2-0-dev
 Multi-Arch: same
 Description: memory-hard hashing function - development files
  Argon2 is a password-hashing function that can be used to hash passwords
@@ -34,28 +31,6 @@
  This package contains headers and libraries for developing program based
  on argon2.
 
-Package: libargon2-0
-Section: libdevel
-Architecture: any
-Depends: libargon2-1 (= ${binary:Version})
-Description: memory-hard hashing function - runtime library
- Argon2 is a password-hashing function that can be used to hash passwords
- for credential storage, key derivation, or other applications.
- .
- There are two main versions of Argon2: Argon2i and Argon2d.
- Argon2i is the safest against side-channel attacks, while Argon2d provides
- the highest resistance against GPU cracking attacks.
- .
- Argon2i and Argon2d are parametrized by:
-  * A time cost, which defines the amount of computation realized and
-therefore the execution time, given in number of iterations
-  * A memory cost, which defines the memory usage, given in kibibytes
-  * A parallelism degree, which defines the number of parallel threads
- .
- This package provides compatibility for packages built against older
- versions of libargon2.
-
-
 Package: libargon2-1
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru argon2-0~20171227/debian/copyright argon2-0~20190702/debian/copyright
--- argon2-0~20171227/debian/copyright  2022-02-13 10:41:34.0 +0100
+++ argon2-0~20190702/debian/copyright  2023-02-28 11:53:59.0 +0100
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: phc-winner-argon2
 Source: https://github.com/P-H-C/phc-winner-argon2
 Upstream-Contact: https://github.com/P-H-C/phc-winner-argon2/issues
diff -Nru argon2-0~20171227/debian/libargon2-0.links 
argon2-0~20190702/debian/libargon2-0.links
--- argon2-0~20171227/debian/libargon2-0.links  2022-02-13 10:41:34.0 
+0100
+++ argon2-0~20190702/debian/libargon2-0.links  1970-01-01 01:00:00.0 
+0100
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-usr/lib/${DEB_HOST_MULTIARCH}/${SONAME} 
usr/lib/${DEB_HOST_MULTIARCH}/libargon2.so.0
diff -Nru argon2-0~20171227/debian/patches/hurd 
argon2-0~20190702/debian/patches/hurd

Bug#1012682: argon2: New upstream version available

2023-02-28 Thread Ondřej Surý
Bastian,

honestly, I don't remember, I probably prepared an update, but since I am not a 
maintainer,
I deferred it to the maintainer of the package.

Feel free to prepare and do the NMU, I see the package is unmaintained for some 
time now,
so it makes sense.

Ondrej
--
Ondřej Surý (He/Him)
ond...@sury.org



> On 28. 2. 2023, at 1:07, Bastian Germann  wrote:
> 
> X-Debbugs-Cc: ond...@debian.org
> 
> On Sat, 11 Jun 2022 19:15:10 +0200 Bastian Germann wrote:
>> Please import the new upstream version 20190702 that installs the pkg-config 
>> file,
>> which enables dropping d/rules' workaround for it.
> 
> Ondřej, I see you have imported the new upstream version in git but did not 
> proceed with a NMU.
> Do you want to finish it or did you see any problems with it?



Bug#1012682: argon2: New upstream version available

2023-02-27 Thread Bastian Germann

X-Debbugs-Cc: ond...@debian.org

On Sat, 11 Jun 2022 19:15:10 +0200 Bastian Germann wrote:

Please import the new upstream version 20190702 that installs the pkg-config 
file,
which enables dropping d/rules' workaround for it.


Ondřej, I see you have imported the new upstream version in git but did not 
proceed with a NMU.
Do you want to finish it or did you see any problems with it?



Bug#1012682: argon2: New upstream version available

2022-06-11 Thread Bastian Germann

Source: argon2
Version: 0~20171227-0.3

Please import the new upstream version 20190702 that installs the pkg-config 
file,
which enables dropping d/rules' workaround for it.