Re: [Rpm-maint] [rpm-software-management/rpm] Add ability to calculate filedigests using Streebog-256 and Streebog-… (#1082)

2020-02-20 Thread ニール・ゴンパ
Conan-Kudo requested changes on this pull request. It's a good first start, just some initial nits... > @@ -395,6 +395,7 @@ AC_SUBST(WITH_OPENSSL_LIB) WITH_LIBGCRYPT_INCLUDE= WITH_LIBGCRYPT_LIB= if test "$with_crypto" = libgcrypt ; then + AC_DEFINE(WITH_LIBGCRYPT, 1, [Build with libgcrypt ins

Re: [Rpm-maint] [rpm-software-management/rpm] Discussion: How to handle Python extras (#1061)

2020-02-20 Thread Fabio Valentini
@hroncok BTW, looks like there's already at least one python package in fedora that handles extras like rust handles optional features: [python-dask](https://src.fedoraproject.org/rpms/python-dask/blob/master/f/python-dask.spec) -- You are receiving this because you are subscribed to this threa

[Rpm-maint] [rpm-software-management/rpm] Add ability to calculate filedigests using Streebog-256 and Streebog-… (#1082)

2020-02-20 Thread StZhukov
…512 RFC 6986. This patch adds ability to calculate filedigests (hashsums of files inside rpm package) using Streebog-256 and Streebog-512 - hashsum calculating algorithms standartized by GOST R 34.10-2012, Russian national standard. Streebog (another name is Stribog) has existed for quite long

Re: [Rpm-maint] [rpm-software-management/rpm] Make parametric macro arguments available as native Lua table (#1063)

2020-02-20 Thread nim-nim
That would definitely be useful, thanks for looking at it! Can you extend the concept to macro arguments please? My macro files are full of: ```lua local processall = (rpm.expand("%{-a}") ~= "") and (rpm.expand("%{-z}") == "") localverbose = (rpm.expand("%{-v}") ~= "") -- You are recei

[Rpm-maint] [rpm-software-management/rpm] Speed up dependency solving by using pool ids (#1081)

2020-02-20 Thread Michael Schroeder
This gets rid of a couple of id->str->id roundtrips and also makes the dependency hashes in rpmtsCheck() use pool ids instead of strings. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1081 -- Commit Summary -- * Add finge

Re: [Rpm-maint] [rpm-software-management/rpm] elfdeps: Add full multiarch deps support (#1038)

2020-02-20 Thread Florian Festi
Otherwise this looks pretty reasonable. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1038#issuecomment-589081451___ Rpm-maint

Re: [Rpm-maint] [rpm-software-management/rpm] elfdeps: Add full multiarch deps support (#1038)

2020-02-20 Thread Florian Festi
Not a fan of the %__multiarch_deps macro tbh. First it does not allow to completely switch to the new multiarch-deps whihc is something distributions probably want to do at some point. So it does not remove the need to eventually patch the .attr file. The other question is whether there should b