DISTFILES: obs-studio: obs-studio-27.2.1.tar.gz obs-vst-20220206.tar.gz

2022-02-21 Thread mrozowik
Request by: mrozowik


Files fetched: 1

STORED: 
https://github.com/jp9000/obs-studio/archive/27.2.1/obs-studio-27.2.1.tar.gz
f738bdbcb4ec2dfb9f43ac286b200855  obs-studio-27.2.1.tar.gz
Size: 16382458 bytes
ALREADY GOT: 
https://github.com/obsproject/obs-vst/archive/8ad3f64e702ac4f1799b209a511620eb1d096a01/obs-vst-20220206.tar.gz
7554389796e176c6bc73d453cf883703  obs-vst-20220206.tar.gz


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/obs-studio] - up tp 27.2.1

2022-02-21 Thread mrozowik
commit ed0ab8791cf3f53a47d4cb062bfb5effb4808ae3
Author: Krzysztof Mrozowicz 
Date:   Tue Feb 22 07:27:22 2022 +

- up tp 27.2.1

 obs-studio.spec | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 4596a80..77116ce 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -1,14 +1,14 @@
 Summary:   OBS Studio - live streaming and screen recording software
 Summary(pl.UTF-8): OBS Studio - oprogramowanie do przesyłania strumieni na 
żywo i nagrywania ekranu
 Name:  obs-studio
-Version:   27.2.0
+Version:   27.2.1
 Release:   1
 License:   GPL v2+
 %defineobs_vst_gitref  8ad3f64e702ac4f1799b209a511620eb1d096a01
 Group: X11/Applications/Multimedia
 #Source0Download: https://github.com/obsproject/obs-studio/releases
 Source0:   
https://github.com/jp9000/obs-studio/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 2b57d1a86dee33786f36b0effa153083
+# Source0-md5: f738bdbcb4ec2dfb9f43ac286b200855
 Source1:   
https://github.com/obsproject/obs-vst/archive/%{obs_vst_gitref}/obs-vst-20220206.tar.gz
 # Source1-md5: 7554389796e176c6bc73d453cf883703
 URL:   https://obsproject.com/


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/obs-studio.git/commitdiff/ed0ab8791cf3f53a47d4cb062bfb5effb4808ae3

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/pldcpan] - fix https fetch, rel 5

2022-02-21 Thread baggins
commit f17f835e36112a5a4331837bc359af797c623c62
Author: Jan Rękorajski 
Date:   Tue Feb 22 01:22:38 2022 +0100

- fix https fetch, rel 5

 pldcpan.pl   | 14 +-
 pldcpan.spec |  3 ++-
 2 files changed, 11 insertions(+), 6 deletions(-)
---
diff --git a/pldcpan.spec b/pldcpan.spec
index ccdeda9..6d619e3 100644
--- a/pldcpan.spec
+++ b/pldcpan.spec
@@ -2,7 +2,7 @@ Summary:PLD Linux script to create RPMS from CPAN 
modules
 Summary(pl.UTF-8): Skrypt PLD tworzący pakiety RPM z modułów z CPAN
 Name:  pldcpan
 Version:   1.65
-Release:   4
+Release:   5
 License:   GPL
 Group: Development/Languages/Perl
 Source0:   %{name}.pl
@@ -12,6 +12,7 @@ BuildRequires:rpm-perlprov >= 4.1-13
 Requires:  perl-Data-Dump
 Requires:  perl-Encode
 Requires:  perl-LWP-Protocol-https
+Requires:  perl-Crypt-SSLeay
 Requires:  perl-libwww
 BuildArch: noarch
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
diff --git a/pldcpan.pl b/pldcpan.pl
index aba524e..347d650 100755
--- a/pldcpan.pl
+++ b/pldcpan.pl
@@ -77,6 +77,9 @@ use IO::String   ();
 use File::Find::Rule ();
 use Module::CoreList ();
 use LWP::Simple  ();
+use LWP::UserAgent   ();
+
+$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0;
 
 our $VERSION = 1.65;
 our %opts;
@@ -666,12 +669,13 @@ for my $arg (@ARGV) {
my $dist = $arg;
$dist =~ s/-/::/g if $dist =~ /-/;
warn " -- searching for '$dist' on metacpan.org\n";
-   my $scpan = 
LWP::Simple::get("https://fastapi.metacpan.org/v1/download_url/$dist;);
-   if (   !defined $scpan
-   || $scpan =~ /Not found/
-   || $scpan !~ m#"download_url" : 
".*/authors/id/([^"]+/([^/"]+))"#)
+   my $ua = LWP::UserAgent->new( ssl_opts => { verify_hostname => 
0, });
+   my $scpan = 
$ua->get("https://fastapi.metacpan.org/v1/download_url/$dist;);
+   if (   !$scpan->is_success
+   || $scpan->decoded_content =~ /Not found/
+   || $scpan->decoded_content !~ m#"download_url" : 
".*/authors/id/([^"]+/([^/"]+))"#)
{
-   warn " !! searching for '$dist' on metacpan.org 
failed\n";
+   warn " !! searching for '$dist' on metacpan.org failed: 
$scpan->status_line\n";
next;
}
$info->{url} = "http://www.cpan.org/modules/by-authors/id/$1;;


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pldcpan.git/commitdiff/f17f835e36112a5a4331837bc359af797c623c62

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/perl-GnuPG-Interface] - updated test BRs

2022-02-21 Thread baggins
commit 3430c04fe5dc297159cd9f89d1ede840f8789df7
Author: Jan Rękorajski 
Date:   Mon Feb 21 22:54:46 2022 +0100

- updated test BRs

 perl-GnuPG-Interface.spec | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/perl-GnuPG-Interface.spec b/perl-GnuPG-Interface.spec
index 2e10175..fadb4b0 100644
--- a/perl-GnuPG-Interface.spec
+++ b/perl-GnuPG-Interface.spec
@@ -24,6 +24,7 @@ BuildRequires:perl-Moo
 BuildRequires: perl-MooX-late
 BuildRequires: perl-MooX-HandlesVia
 BuildRequires: perl-Moose
+BuildRequires: perl-Type-Tiny
 %endif
 # not recognized by perl.req
 Requires:  perl-Class-MethodMaker


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-GnuPG-Interface.git/commitdiff/3430c04fe5dc297159cd9f89d1ede840f8789df7

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/perl-Mixin-Linewise] Release 2 (by relup.sh)

2022-02-21 Thread baggins
commit 738c5cd8379940a0403589c6d78d78a7f41c4c9f
Author: Jan Rękorajski 
Date:   Mon Feb 21 22:48:11 2022 +0100

Release 2 (by relup.sh)

 perl-Mixin-Linewise.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/perl-Mixin-Linewise.spec b/perl-Mixin-Linewise.spec
index 4397dff..7fa7c39 100644
--- a/perl-Mixin-Linewise.spec
+++ b/perl-Mixin-Linewise.spec
@@ -8,7 +8,7 @@ Summary:Mixin::Linewise - write your linewise code for 
handles; this does the r
 #Summary(pl.UTF-8):
 Name:  perl-Mixin-Linewise
 Version:   0.110
-Release:   1
+Release:   2
 # same as perl
 License:   GPL v1+ or Artistic
 Group: Development/Languages/Perl


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-Mixin-Linewise.git/commitdiff/738c5cd8379940a0403589c6d78d78a7f41c4c9f

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/gvfs] Release 3 (by relup.sh)

2022-02-21 Thread baggins
commit a8cb45ea5192001074eb8d2647c57bc228bbf804
Author: Jan Rękorajski 
Date:   Mon Feb 21 22:23:27 2022 +0100

Release 3 (by relup.sh)

 gvfs.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gvfs.spec b/gvfs.spec
index 2cb9029..28528d8 100644
--- a/gvfs.spec
+++ b/gvfs.spec
@@ -38,7 +38,7 @@ Summary:  gvfs - userspace virtual filesystem
 Summary(pl.UTF-8): gvfs - wirtualny system plików w przestrzeni użytkownika
 Name:  gvfs
 Version:   1.48.1
-Release:   2
+Release:   3
 License:   LGPL v2+
 Group: Libraries
 Source0:   
https://download.gnome.org/sources/gvfs/1.48/%{name}-%{version}.tar.xz


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gvfs.git/commitdiff/a8cb45ea5192001074eb8d2647c57bc228bbf804

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: libtpms: ERRORS: libtpms-0.9.2.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh

wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/f2e9b132-9525-45d3-b004-d40d3b834dbf/8489cc4ade32f63c71697bb36f349c59/libtpms-0.9.2.tar.gz
 https://github.com/stefanberger/libtpms/archive/v0.9.2/libtpms-0.9.2.tar.gz:
wget: unable to resolve host address ‘github.com’


wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/f2e9b132-9525-45d3-b004-d40d3b834dbf/8489cc4ade32f63c71697bb36f349c59/libtpms-0.9.2.tar.gz
 https://github.com/stefanberger/libtpms/archive/v0.9.2/libtpms-0.9.2.tar.gz:
exited with code 4 (0x00)

FATAL: 
https://github.com/stefanberger/libtpms/archive/v0.9.2/libtpms-0.9.2.tar.gz 
(8489cc4ade32f63c71697bb36f349c59) was not fetched correctly (wget -nv --no-iri 
--user-agent=PLD/distfiles -O 
./tmp/f2e9b132-9525-45d3-b004-d40d3b834dbf/8489cc4ade32f63c71697bb36f349c59/libtpms-0.9.2.tar.gz
 https://github.com/stefanberger/libtpms/archive/v0.9.2/libtpms-0.9.2.tar.gz: 
wget: unable to resolve host address ‘github.com’
): file fetched but has 0 length

Files fetched: 0



-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libtpms] - added x32 patch

2022-02-21 Thread qboosh
commit f3c858f57feeab779634448bf552d5c049b771ba
Author: Jakub Bogusz 
Date:   Mon Feb 21 22:10:01 2022 +0100

- added x32 patch

 libtpms-x32.patch | 12 
 libtpms.spec  |  2 ++
 2 files changed, 14 insertions(+)
---
diff --git a/libtpms.spec b/libtpms.spec
index c24fcfd..9c3f39b 100644
--- a/libtpms.spec
+++ b/libtpms.spec
@@ -12,6 +12,7 @@ Group:Libraries
 #Source0Download: https://github.com/stefanberger/libtpms/tags
 Source0:   
https://github.com/stefanberger/libtpms/archive/v%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: 8489cc4ade32f63c71697bb36f349c59
+Patch0:%{name}-x32.patch
 URL:   https://github.com/stefanberger/libtpms
 BuildRequires: autoconf >= 2.69
 BuildRequires: automake >= 1.6
@@ -54,6 +55,7 @@ Statyczna biblioteka libtpms.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
diff --git a/libtpms-x32.patch b/libtpms-x32.patch
new file mode 100644
index 000..81328ef
--- /dev/null
+++ b/libtpms-x32.patch
@@ -0,0 +1,12 @@
+--- libtpms-0.9.2/src/tpm2/TpmProfile.h.orig   2022-01-05 21:59:06.0 
+0100
 libtpms-0.9.2/src/tpm2/TpmProfile.h2022-02-21 21:56:29.918521366 
+0100
+@@ -177,6 +177,9 @@
+ # ifdef THIRTY_TWO_BIT
+ #  define RADIX_BITS 32
+ # endif
++# ifdef SIXTY_FOUR_BIT
++#  define RADIX_BITS 64
++# endif
+ # ifdef SIXTY_FOUR_BIT_LONG
+ #  define RADIX_BITS 64
+ # endif


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libtpms.git/commitdiff/f3c858f57feeab779634448bf552d5c049b771ba

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/gvfs] - remove obsolete options, rel 2

2022-02-21 Thread baggins
commit 639ea144e19d93c467b4ade51cbc51453a6575aa
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:59:57 2022 +0100

- remove obsolete options, rel 2

 gvfs.spec | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)
---
diff --git a/gvfs.spec b/gvfs.spec
index 5cf35a1..2cb9029 100644
--- a/gvfs.spec
+++ b/gvfs.spec
@@ -12,7 +12,6 @@
 %bcond_without goa # GOA backend (needed also for google)
 %bcond_without google  # Google backend
 %bcond_without gphoto2 # gphoto2 support
-%bcond_without gtk # GTK+
 %bcond_without gudev   # gudev support (needed for gphoto2, mtp, udisks2)
 %bcond_without http# HTTP/DAV backend
 %bcond_without keyring # GNOME Keyring support in gvfs and udisks plugin
@@ -20,7 +19,6 @@
 %bcond_without nfs # NFS support
 %bcond_without samba   # SMB support
 %bcond_without systemd # libsystemd-login support
-%bcond_without udev# udev support (needed also for gphoto2, mtp, udisks2)
 %bcond_without udisks2 # libudisks2 support
 
 %if %{without gudev}
@@ -40,7 +38,7 @@ Summary:  gvfs - userspace virtual filesystem
 Summary(pl.UTF-8): gvfs - wirtualny system plików w przestrzeni użytkownika
 Name:  gvfs
 Version:   1.48.1
-Release:   1
+Release:   2
 License:   LGPL v2+
 Group: Libraries
 Source0:   
https://download.gnome.org/sources/gvfs/1.48/%{name}-%{version}.tar.xz
@@ -57,7 +55,7 @@ BuildRequires:gettext-tools >= 0.19.4
 BuildRequires: glib2-devel >= 1:2.65.1
 %{?with_goa:BuildRequires: gnome-online-accounts-devel >= 3.18.0}
 BuildRequires: gsettings-desktop-schemas-devel >= 3.33.0
-%{?with_gtk:BuildRequires: gtk+3-devel >= 3.0}
+BuildRequires: gtk+3-devel >= 3.0
 %{?with_archive:BuildRequires: libarchive-devel >= 3.0.22}
 %{?with_bluray:BuildRequires:  libbluray-devel}
 %{?with_admin:BuildRequires:   libcap-devel}
@@ -86,7 +84,7 @@ BuildRequires:pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.736
 %{?with_systemd:BuildRequires: systemd-devel >= 1:206}
 BuildRequires: tar >= 1:1.22
-%{?with_udev:BuildRequires:udev-devel >= 1:138}
+BuildRequires: udev-devel >= 1:138
 %{?with_gudev:BuildRequires:   udev-glib-devel >= 1:147}
 %{?with_udisks2:BuildRequires: udisks2-devel >= 1.97.0}
 BuildRequires: xz
@@ -101,7 +99,7 @@ Requires:libusb >= 1.0.21
 Requires:  libxml2 >= 1:2.6.31
 Requires:  polkit-libs >= 0.114
 %{?with_gudev:Requires:udev-glib >= 1:147}
-%{?with_udev:Requires: udev-libs >= 1:138}
+Requires:  udev-libs >= 1:138
 %{?with_udisks2:Requires:  udisks2 >= 1.97.0}
 %{?with_afc:Suggests:  %{name}-afc}
 %{?with_afp:Suggests:  %{name}-afp}
@@ -307,24 +305,21 @@ sieciowych Windows (SMB) dla aplikacji wykorzystujących 
gvfs.
-Dafc=%{?with_afc:true}%{!?with_afc:false} \
-Dafp=%{?with_afp:true}%{!?with_afp:false} \
-Darchive=%{?with_archive:true}%{!?with_archive:false} \
-   -Davahi=%{?with_avahi:true}%{!?with_avahi:false} \
+   -Ddnssd=%{?with_avahi:true}%{!?with_avahi:false} \
-Dbluray=%{?with_bluray:true}%{!?with_bluray:false} \
-Dcdda=%{?with_cdda:true}%{!?with_cdda:false} \
-   -Ddocumentation=%{?with_doc:true}%{!?with_doc:false} \
-Dfuse=%{?with_fuse:true}%{!?with_fuse:false} \
-Dgoa=%{?with_goa:true}%{!?with_goa:false} \
-Dgoogle=%{?with_google:true}%{!?with_google:false} \
-Dgphoto2=%{?with_gphoto2:true}%{!?with_gphoto2:false} \
-   -Dgtk=%{?with_gtk:true}%{!?with_gtk:false} \
-Dgudev=%{?with_gudev:true}%{!?with_gudev:false} \
-Dhttp=%{?with_http:true}%{!?with_http:false} \
-Dkeyring=%{?with_keyring:true}%{!?with_keyring:false} \
-   -Dlibmtp=%{?with_mtp:true}%{!?with_mtp:false} \
+   -Dmtp=%{?with_mtp:true}%{!?with_mtp:false} \
-Dman=%{?with_doc:true}%{!?with_doc:false} \
-Dnfs=%{?with_nfs:true}%{!?with_nfs:false} \
-Dsmb=%{?with_samba:true}%{!?with_samba:false} \
-Dlogind=%{?with_systemd:true}%{!?with_systemd:false} \
-   -Dudev=%{?with_udev:true}%{!?with_udev:false} \
-Dudisks2=%{?with_udisks2:true}%{!?with_udisks2:false}
 
 %ninja_build -C build


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gvfs.git/commitdiff/639ea144e19d93c467b4ade51cbc51453a6575aa

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libxml2] Release 2 (by relup.sh)

2022-02-21 Thread baggins
commit 547b2b3da50ee0b7699645f3ed8dbdbf100985f4
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:45:12 2022 +0100

Release 2 (by relup.sh)

 libxml2.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/libxml2.spec b/libxml2.spec
index 381845c..e3aa832 100644
--- a/libxml2.spec
+++ b/libxml2.spec
@@ -16,7 +16,7 @@ Summary(pl.UTF-8):Biblioteka libXML wersja 2
 Summary(pt_BR.UTF-8):  Biblioteca libXML versão 2
 Name:  libxml2
 Version:   2.9.13
-Release:   1
+Release:   2
 Epoch: 1
 License:   MIT
 Group: Libraries


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libxml2.git/commitdiff/547b2b3da50ee0b7699645f3ed8dbdbf100985f4

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/vlc] Release 4 (by relup.sh)

2022-02-21 Thread baggins
commit 7c0672e8fcfc2c356b4f189884d35358114da8dc
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:45:03 2022 +0100

Release 4 (by relup.sh)

 vlc.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index b552385..c8d16b6 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -71,7 +71,7 @@ Summary:  VLC - a multimedia player and stream server
 Summary(pl.UTF-8): VLC - odtwarzacz multimedialny oraz serwer strumieni
 Name:  vlc
 Version:   3.0.16
-Release:   3
+Release:   4
 License:   GPL v2+
 Group: X11/Applications/Multimedia
 Source0:   
https://download.videolan.org/pub/videolan/vlc/%{version}/%{name}-%{version}.tar.xz


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vlc.git/commitdiff/7c0672e8fcfc2c356b4f189884d35358114da8dc

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/mpd] Release 5 (by relup.sh)

2022-02-21 Thread baggins
commit 57ad8ea76fd5abbf4a4eab63633a353074f5d575
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:44:41 2022 +0100

Release 5 (by relup.sh)

 mpd.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/mpd.spec b/mpd.spec
index ce0697c..5dd8322 100644
--- a/mpd.spec
+++ b/mpd.spec
@@ -10,7 +10,7 @@ Summary:  Music Player Daemon
 Summary(pl.UTF-8): Music Player Daemon - demon odtwarzający muzykę
 Name:  mpd
 Version:   0.23.5
-Release:   4
+Release:   5
 License:   GPL v2+
 Group: Applications/Multimedia
 Source0:   
https://www.musicpd.org/download/mpd/0.23/%{name}-%{version}.tar.xz


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mpd.git/commitdiff/57ad8ea76fd5abbf4a4eab63633a353074f5d575

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/kodi] Release 3 (by relup.sh)

2022-02-21 Thread baggins
commit 792418f5a56ee5d5b954deba9c765d442bceba10
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:44:28 2022 +0100

Release 3 (by relup.sh)

 kodi.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/kodi.spec b/kodi.spec
index 0510170..788b692 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -47,7 +47,7 @@
 Summary:   Kodi is a free and open source media-player and entertainment 
hub
 Name:  kodi
 Version:   19.3
-Release:   2
+Release:   3
 License:   GPL v2+ and GPL v3+
 Group: Applications/Multimedia
 #Source0Download: https://github.com/xbmc/xbmc/releases


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kodi.git/commitdiff/792418f5a56ee5d5b954deba9c765d442bceba10

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/fio] Release 3 (by relup.sh)

2022-02-21 Thread baggins
commit 3de3b4e44fbb0ce3e3dc4f4b687dd2b8cf30ca21
Author: Jan Rękorajski 
Date:   Mon Feb 21 21:44:11 2022 +0100

Release 3 (by relup.sh)

 fio.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/fio.spec b/fio.spec
index b1424c6..2978488 100644
--- a/fio.spec
+++ b/fio.spec
@@ -20,7 +20,7 @@ Summary:  I/O tool for benchmark and stress/hardware 
verification
 Summary(pl.UTF-8): Narzędzie do mierzenia wydajności I/O i sprawdzania 
sprawności sprzętu
 Name:  fio
 Version:   3.28
-Release:   2
+Release:   3
 License:   GPL v2+
 Group: Applications/System
 Source0:   http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fio.git/commitdiff/3de3b4e44fbb0ce3e3dc4f4b687dd2b8cf30ca21

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tpm2-tss] - added missing patch (missing file from git) and link patch (fix libtss2-tcti-libtpms linking); bui

2022-02-21 Thread qboosh
commit 16e9c50ebb153dfef199dfd30ede96179b12b43d
Author: Jakub Bogusz 
Date:   Mon Feb 21 21:33:23 2022 +0100

- added missing patch (missing file from git) and link patch (fix 
libtss2-tcti-libtpms linking); build with libtpms support

 tpm2-tss-link.patch| 11 +++
 tpm2-tss-missing.patch | 10 ++
 tpm2-tss.spec  | 10 ++
 3 files changed, 31 insertions(+)
---
diff --git a/tpm2-tss.spec b/tpm2-tss.spec
index e1ffd82..7ad9b3b 100644
--- a/tpm2-tss.spec
+++ b/tpm2-tss.spec
@@ -13,6 +13,8 @@ Group:Libraries
 Source0:   
https://github.com/tpm2-software/tpm2-tss/releases/download/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: 0d60d0df3fd0daae66881a3022281323
 Patch0:%{name}-install.patch
+Patch1:%{name}-missing.patch
+Patch2:%{name}-link.patch
 URL:   https://github.com/tpm2-software/tpm2-tss
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
@@ -21,6 +23,7 @@ BuildRequires:doxygen
 BuildRequires: json-c-devel
 BuildRequires: libltdl-devel >= 2:2
 BuildRequires: libtool >= 2:2
+BuildRequires: libtpms-devel
 %{?with_mbedtls:BuildRequires: mbedtls-devel}
 %{!?with_mbedtls:BuildRequires:openssl-devel >= 1.1.0}
 BuildRequires: pkgconfig
@@ -91,6 +94,8 @@ Biblioteka statyczna tpm2-tss.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 # set VERSION properly when there is no .git directory
 %{__sed} -i -e 's/m4_esyscmd_s(\[git describe --tags --always 
--dirty\])/%{version}/' configure.ac
@@ -142,6 +147,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %ghost %{_libdir}/libtss2-tcti-cmd.so.0
 %attr(755,root,root) %{_libdir}/libtss2-tcti-device.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libtss2-tcti-device.so.0
+%attr(755,root,root) %{_libdir}/libtss2-tcti-libtpms.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libtss2-tcti-libtpms.so.0
 %attr(755,root,root) %{_libdir}/libtss2-tcti-mssim.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libtss2-tcti-mssim.so.0
 %attr(755,root,root) %{_libdir}/libtss2-tcti-pcap.so.*.*.*
@@ -171,6 +178,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libtss2-sys.so
 %attr(755,root,root) %{_libdir}/libtss2-tcti-cmd.so
 %attr(755,root,root) %{_libdir}/libtss2-tcti-device.so
+%attr(755,root,root) %{_libdir}/libtss2-tcti-libtpms.so
 %attr(755,root,root) %{_libdir}/libtss2-tcti-mssim.so
 %attr(755,root,root) %{_libdir}/libtss2-tcti-pcap.so
 %attr(755,root,root) %{_libdir}/libtss2-tcti-swtpm.so
@@ -183,6 +191,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/tss2-sys.pc
 %{_pkgconfigdir}/tss2-tcti-cmd.pc
 %{_pkgconfigdir}/tss2-tcti-device.pc
+%{_pkgconfigdir}/tss2-tcti-libtpms.pc
 %{_pkgconfigdir}/tss2-tcti-mssim.pc
 %{_pkgconfigdir}/tss2-tcti-pcap.pc
 %{_pkgconfigdir}/tss2-tcti-swtpm.pc
@@ -207,6 +216,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libtss2-sys.a
 %{_libdir}/libtss2-tcti-cmd.a
 %{_libdir}/libtss2-tcti-device.a
+%{_libdir}/libtss2-tcti-libtpms.a
 %{_libdir}/libtss2-tcti-mssim.a
 %{_libdir}/libtss2-tcti-pcap.a
 %{_libdir}/libtss2-tcti-swtpm.a
diff --git a/tpm2-tss-link.patch b/tpm2-tss-link.patch
new file mode 100644
index 000..2b33301
--- /dev/null
+++ b/tpm2-tss-link.patch
@@ -0,0 +1,11 @@
+--- tpm2-tss-3.2.0/Makefile.am.orig2022-02-21 21:15:40.607601135 +0100
 tpm2-tss-3.2.0/Makefile.am 2022-02-21 21:19:52.206238108 +0100
+@@ -369,7 +369,7 @@ EXTRA_DIST += lib/tss2-tcti-libtpms.map
+ if HAVE_LD_VERSION_SCRIPT
+ src_tss2_tcti_libtss2_tcti_libtpms_la_LDFLAGS  = 
-Wl,--version-script=$(srcdir)/lib/tss2-tcti-libtpms.map
+ endif # HAVE_LD_VERSION_SCRIPT
+-src_tss2_tcti_libtss2_tcti_libtpms_la_LIBADD   = $(libtss2_tctildr) $(libutil)
++src_tss2_tcti_libtss2_tcti_libtpms_la_LIBADD   = $(libtss2_mu) $(libutil)
+ src_tss2_tcti_libtss2_tcti_libtpms_la_SOURCES  = \
+ src/tss2-tcti/tcti-common.c \
+ src/tss2-tcti/tcti-libtpms.c \
diff --git a/tpm2-tss-missing.patch b/tpm2-tss-missing.patch
new file mode 100644
index 000..ecefd03
--- /dev/null
+++ b/tpm2-tss-missing.patch
@@ -0,0 +1,10 @@
+--- tpm2-tss-3.2.0/lib/tss2-tcti-libtpms.map.orig  1970-01-01 
01:00:00.0 +0100
 tpm2-tss-3.2.0/lib/tss2-tcti-libtpms.map   2022-02-21 21:14:00.504810105 
+0100
+@@ -0,0 +1,7 @@
++{
++global:
++Tss2_Tcti_Info;
++Tss2_Tcti_Libtpms_Init;
++local:
++*;
++};


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tpm2-tss.git/commitdiff/16e9c50ebb153dfef199dfd30ede96179b12b43d

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: libtpms: libtpms-0.9.2.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: 
https://github.com/stefanberger/libtpms/archive/v0.9.2/libtpms-0.9.2.tar.gz
8489cc4ade32f63c71697bb36f349c59  libtpms-0.9.2.tar.gz
Size: 1263093 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libtpms] - new

2022-02-21 Thread qboosh
commit 1513c5cd69119ebfce755f3044fd6bbe0c4d3d2a
Author: Jakub Bogusz 
Date:   Mon Feb 21 21:05:24 2022 +0100

- new

 libtpms.spec | 107 +++
 1 file changed, 107 insertions(+)
---
diff --git a/libtpms.spec b/libtpms.spec
new file mode 100644
index 000..c24fcfd
--- /dev/null
+++ b/libtpms.spec
@@ -0,0 +1,107 @@
+#
+# Conditional build:
+%bcond_without static_libs # static libraries
+#
+Summary:   Library providing Trusted Platform Module (TPM) functionality
+Summary(pl.UTF-8): Biblioteka zapewniająca funkcjonalność modułu TPM 
(Trusted Platform Module)
+Name:  libtpms
+Version:   0.9.2
+Release:   1
+License:   BSD
+Group: Libraries
+#Source0Download: https://github.com/stefanberger/libtpms/tags
+Source0:   
https://github.com/stefanberger/libtpms/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 8489cc4ade32f63c71697bb36f349c59
+URL:   https://github.com/stefanberger/libtpms
+BuildRequires: autoconf >= 2.69
+BuildRequires: automake >= 1.6
+BuildRequires: libtool >= 2:2
+BuildRequires: openssl-devel
+BuildRequires: pkgconfig
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A library providing TPM functionality for VMs. Targeted for
+integration into Qemu.
+
+%description -l pl.UTF-8
+Biblioteka zapewniająca funkcjonalność TPM dla maszyn wirtualnych.
+Głównym przeznaczeniem jest integracja z Qemu.
+
+%package devel
+Summary:   Header files for libtpms library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libtpms
+Group: Development/Libraries
+Requires:  %{name} = %{version}-%{release}
+
+%description devel
+Header files for libtpms library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libtpms.
+
+%package static
+Summary:   Static libtpms library
+Summary(pl.UTF-8): Statyczna biblioteka libtpms
+Group: Development/Libraries
+Requires:  %{name}-devel = %{version}-%{release}
+
+%description static
+Static libtpms library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka libtpms.
+
+%prep
+%setup -q
+
+%build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+   --disable-silent-rules \
+   %{!?with_static_libs:--disable-static} \
+   --with-openssl
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+   DESTDIR=$RPM_BUILD_ROOT
+
+# add private dependency on libcrypto if not already there
+! grep -Eq '^(Requires|Libs\.private)' 
$RPM_BUILD_ROOT%{_pkgconfigdir}/libtpms.pc || exit 1
+echo 'Libs.private: -lcrypto' >> $RPM_BUILD_ROOT%{_pkgconfigdir}/libtpms.pc
+
+# ...to make .la file completely obsolete
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libtpms.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post  -p /sbin/ldconfig
+%postun-p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGES CREDITS LICENSE README
+%attr(755,root,root) %{_libdir}/libtpms.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libtpms.so.0
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libtpms.so
+%{_includedir}/libtpms
+%{_pkgconfigdir}/libtpms.pc
+%{_mandir}/man3/TPMLIB_*.3*
+%{_mandir}/man3/TPM_*.3*
+
+%if %{with static_libs}
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libtpms.a
+%endif


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libtpms.git/commitdiff/1513c5cd69119ebfce755f3044fd6bbe0c4d3d2a

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libtpms] Created branch master

2022-02-21 Thread qboosh
The branch 'master' was created.

Summary of new commits:

  1513c5c... - new
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tpm2-tss] - readded install patch

2022-02-21 Thread qboosh
commit 5edc37b9180bf668f92a0d4d15c16dc726db42bc
Author: Jakub Bogusz 
Date:   Mon Feb 21 18:38:32 2022 +0100

- readded install patch

 tpm2-tss-install.patch | 43 +++
 tpm2-tss.spec  |  2 ++
 2 files changed, 45 insertions(+)
---
diff --git a/tpm2-tss.spec b/tpm2-tss.spec
index 8655ad3..e1ffd82 100644
--- a/tpm2-tss.spec
+++ b/tpm2-tss.spec
@@ -12,6 +12,7 @@ Group:Libraries
 #Source0Download: https://github.com/tpm2-software/tpm2-tss/releases
 Source0:   
https://github.com/tpm2-software/tpm2-tss/releases/download/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: 0d60d0df3fd0daae66881a3022281323
+Patch0:%{name}-install.patch
 URL:   https://github.com/tpm2-software/tpm2-tss
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
@@ -89,6 +90,7 @@ Biblioteka statyczna tpm2-tss.
 
 %prep
 %setup -q
+%patch0 -p1
 
 # set VERSION properly when there is no .git directory
 %{__sed} -i -e 's/m4_esyscmd_s(\[git describe --tags --always 
--dirty\])/%{version}/' configure.ac
diff --git a/tpm2-tss-install.patch b/tpm2-tss-install.patch
new file mode 100644
index 000..efabbe1
--- /dev/null
+++ b/tpm2-tss-install.patch
@@ -0,0 +1,43 @@
+--- tpm2-tss-3.2.0/configure.ac.orig   2022-02-21 18:18:21.091907007 +0100
 tpm2-tss-3.2.0/configure.ac2022-02-21 18:31:28.940972195 +0100
+@@ -484,12 +484,12 @@ AS_IF([test "x$enable_integration" = "xy
+ 
+ # Check for systemd helper tools used by make install
+ AC_CHECK_PROG(systemd_sysusers, systemd-sysusers, yes)
+-AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes")
++AM_CONDITIONAL(SYSD_SYSUSERS, false)
+ AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes)
+-AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes")
++AM_CONDITIONAL(SYSD_TMPFILES, false)
+ 
+ # Check all tools used by make install
+-AS_IF([test "$HOSTOS" = "Linux"],
++AS_IF([false],
+ [ AC_CHECK_PROG(useradd, useradd, yes)
+   AC_CHECK_PROG(groupadd, groupadd, yes)
+   AC_CHECK_PROG(adduser, adduser, yes)
+--- tpm2-tss-3.2.0/Makefile.am.orig2022-02-21 18:32:44.257230839 +0100
 tpm2-tss-3.2.0/Makefile.am 2022-02-21 18:32:46.707217566 +0100
+@@ -636,21 +636,7 @@ define make_parent_dir
+ endef
+ 
+ define make_tss_user_and_group
+-if type -p groupadd > /dev/null; then \
+-id -g tss 2>/dev/null || groupadd --system tss; \
+-else \
+-id -g tss 2>/dev/null || \
+-addgroup --system tss; \
+-fi && \
+-if type -p useradd > /dev/null; then \
+-id -u tss 2>/dev/null || \
+-useradd --system --home-dir / --shell `type -p nologin` \
+- --no-create-home -g tss tss; \
+-else \
+-id -u tss 2>/dev/null || \
+-adduser --system --home / --shell `type -p nologin` \
+---no-create-home --ingroup tss tss; \
+-fi
++true
+ endef
+ 
+ define make_tss_dir


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tpm2-tss.git/commitdiff/5edc37b9180bf668f92a0d4d15c16dc726db42bc

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: ndctl: ndctl-72.1.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://github.com/pmem/ndctl/archive/v72.1/ndctl-72.1.tar.gz
faa0fa043dbd922d13ecb6f31b00e3b2  ndctl-72.1.tar.gz
Size: 365324 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ndctl] - updated to 72.1 - added cxl* packages

2022-02-21 Thread qboosh
commit 290ce174e42551d086fa80104617a27e62c3b5c1
Author: Jakub Bogusz 
Date:   Mon Feb 21 18:15:54 2022 +0100

- updated to 72.1
- added cxl* packages

 ndctl.spec | 131 +++--
 1 file changed, 127 insertions(+), 4 deletions(-)
---
diff --git a/ndctl.spec b/ndctl.spec
index 5e39193..2bd5f6c 100644
--- a/ndctl.spec
+++ b/ndctl.spec
@@ -5,13 +5,13 @@
 Summary:   Manage "libnvdimm" subsystem devices (Non-volatile Memory)
 Summary(pl.UTF-8): Zarządzanie urządzeniami podsystemu "libnvdimm" 
(pamięci nieulotnej)
 Name:  ndctl
-Version:   71.1
+Version:   72.1
 Release:   1
 License:   LGPL v2.1+ (libraries), GPL v2+ with CC0 and MIT parts 
(utilities)
 Group: Applications/System
 #Source0Download: https://github.com/pmem/ndctl/releases
 Source0:   
https://github.com/pmem/ndctl/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 473b701d5250392ac570ed271cacd778
+# Source0-md5: faa0fa043dbd922d13ecb6f31b00e3b2
 Patch0:%{name}-bashcompdir.patch
 URL:   https://pmem.io/ndctl/
 # TODO: asciidoctor
@@ -19,6 +19,7 @@ BuildRequires:asciidoc
 BuildRequires: autoconf >= 2.60
 BuildRequires: automake >= 1:1.11
 BuildRequires: glibc-devel >= 6:2.28
+BuildRequires: iniparser-devel
 BuildRequires: json-c-devel
 BuildRequires: keyutils-devel
 BuildRequires: kmod-devel
@@ -100,6 +101,73 @@ Static ndctl library.
 %description static -l pl.UTF-8
 Statyczna biblioteka ndctl.
 
+%package -n cxl
+Summary:   Manage CXL devices
+Summary(pl.UTF-8): Zarządzanie urządzeniami CXL
+License:   GPL v2+ with CC0 and MIT parts (utilities)
+Group: Applications/System
+Requires:  cxl-libs = %{version}-%{release}
+
+%description -n cxl
+The cxl utility provices enumeration and provisioning commands for
+CXL platforms.
+
+%description -n cxl -l pl.UTF-8
+Narzędzie cxl udostępnia polecenia do numerowania i zaopatrywania
+dla platform CXL.
+
+%package -n bash-completion-cxl
+Summary:   Bash completion for cxl command
+Summary(pl.UTF-8): Bashowe uzupełnianie parametrów polecenia cxl
+Group: Applications/Shells
+Requires:  bash-completion >= 2.0
+Requires:  cxl = %{version}-%{release}
+
+%description -n bash-completion-cxl
+Bash completion for cxl command.
+
+%description -n bash-completion-cxl -l pl.UTF-8
+Bashowe uzupełnianie parametrów polecenia cxl.
+
+%package -n cxl-libs
+Summary:   Management library for CXL devices
+Summary(pl.UTF-8): Biblioteka zarządzająca urządzeniami CXL
+License:   LGPL v2.1+
+Group: Libraries
+
+%description -n cxl-libs
+Management library for CXL devices.
+
+%description -n cxl-libs -l pl.UTF-8
+Biblioteka zarządzająca urządzeniami CXL.
+
+%package -n cxl-devel
+Summary:   Header fiels for cxl library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki cxl
+License:   LGPL v2.1+
+Group: Development/Libraries
+Requires:  cxl-libs = %{version}-%{release}
+Requires:  libuuid-devel
+
+%description -n cxl-devel
+Header fiels for cxl library.
+
+%description -n cxl-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki cxl.
+
+%package -n cxl-static
+Summary:   Static cxl library
+Summary(pl.UTF-8): Statyczna biblioteka cxl
+License:   LGPL v2.1+
+Group: Development/Libraries
+Requires:  %{name}-devel = %{version}-%{release}
+
+%description -n cxl-static
+Static cxl library.
+
+%description -n cxl-static -l pl.UTF-8
+Statyczna biblioteka cxl.
+
 %package -n daxctl
 Summary:   Manage Device-DAX instances
 Summary(pl.UTF-8): Zarządzanie instancjami Device-DAX
@@ -119,6 +187,19 @@ funkcji Device-DAX jądra Linuksa. Funkcja ta włącza 
odwzorowanie DAX
 pamięci o zróżnicowanej wydajności/funkcjonalności bez potrzeby
 systemu plików.
 
+%package -n bash-completion-daxctl
+Summary:   Bash completion for daxctl command
+Summary(pl.UTF-8): Bashowe uzupełnianie parametrów polecenia daxctl
+Group: Applications/Shells
+Requires:  bash-completion >= 2.0
+Requires:  daxctl = %{version}-%{release}
+
+%description -n bash-completion-daxctl
+Bash completion for daxctl command.
+
+%description -n bash-completion-daxctl -l pl.UTF-8
+Bashowe uzupełnianie parametrów polecenia daxctl.
+
 %package -n daxctl-libs
 Summary:   Management library for "Device DAX" devices
 Summary(pl.UTF-8): Biblioteka zarządzająca do urządzeń "Device DAX"
@@ -179,7 +260,8 @@ echo '%{version}' >version
--disable-asciidoctor \
--disable-silent-rules \
%{?with_static_libs:--enable-static} \
-   --with-bash=%{bash_compdir}
+   --with-bash=%{bash_compdir} \
+   --with-udevrulesdir=/lib/udev/rules.d
 %{__make}
 
 %install
@@ -197,6 +279,9 @@ rm -rf $RPM_BUILD_ROOT
 %post  libs -p /sbin/ldconfig
 %postunlibs -p /sbin/ldconfig
 
+%post  -n cxl-libs -p /sbin/ldconfig
+%postun-n cxl-libs -p /sbin/ldconfig
+
 %post  -n daxctl-libs -p 

DISTFILES: seabios: seabios-1.15.0.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://www.seabios.org/downloads/seabios-1.15.0.tar.gz
a0462b9a75cf58869d35efdbd2b63a5c  seabios-1.15.0.tar.gz
Size: 634067 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/seabios] - updated to 1.15.0

2022-02-21 Thread qboosh
commit 9a2a275958475e5cde0536af600353cf0f1f4f02
Author: Jakub Bogusz 
Date:   Mon Feb 21 18:08:30 2022 +0100

- updated to 1.15.0

 seabios.spec | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/seabios.spec b/seabios.spec
index 4c44e49..08dc246 100644
--- a/seabios.spec
+++ b/seabios.spec
@@ -1,12 +1,12 @@
 Summary:   Open source implementation of a 16-bit x86 BIOS
 Summary(pl.UTF-8): Implementacja 16-bitowego BIOS-u x86 o otwartych 
źródłach
 Name:  seabios
-Version:   1.14.0
-Release:   3
+Version:   1.15.0
+Release:   1
 License:   LGPL v3
 Group: Applications/System
 Source0:   https://www.seabios.org/downloads/%{name}-%{version}.tar.gz
-# Source0-md5: 9df3b7de6376850d09161137e7a9b61f
+# Source0-md5: a0462b9a75cf58869d35efdbd2b63a5c
 URL:   https://www.seabios.org/SeaBIOS
 BuildRequires: acpica
 %ifnarch %{ix86} %{x8664} x32


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/seabios.git/commitdiff/9a2a275958475e5cde0536af600353cf0f1f4f02

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: tpm2-tss: tpm2-tss-3.2.0.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: 
https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz
0d60d0df3fd0daae66881a3022281323  tpm2-tss-3.2.0.tar.gz
Size: 1629211 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: libsecret: libsecret-0.20.5.tar.xz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: 
https://download.gnome.org/sources/libsecret/0.20/libsecret-0.20.5.tar.xz
5c9e5a011852c82fa9ed9e61ba91efb5  libsecret-0.20.5.tar.xz
Size: 187340 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libsecret] - updated to 0.20.5, uses meson + gi-docgen now - remove unsupported ab locale

2022-02-21 Thread qboosh
commit 5aa132e66546d36752408c8f75e53337ced3b858
Author: Jakub Bogusz 
Date:   Mon Feb 21 17:59:42 2022 +0100

- updated to 0.20.5, uses meson + gi-docgen now
- remove unsupported ab locale

 libsecret.spec | 60 +++---
 1 file changed, 32 insertions(+), 28 deletions(-)
---
diff --git a/libsecret.spec b/libsecret.spec
index e13bd83..bc4b771 100644
--- a/libsecret.spec
+++ b/libsecret.spec
@@ -1,30 +1,35 @@
 #
 # Conditional build:
-%bcond_without apidocs # disable gtk-doc
-%bcond_without static_libs # don't build static library
-%bcond_without vala# do not build Vala API
+%bcond_without apidocs # gtk-doc based API documentation
+%bcond_without static_libs # static library
+%bcond_without tpm2# TPM2 support
+%bcond_without vala# Vala API
 
 Summary:   Library for storing and retrieving passwords and other secrets
 Summary(pl.UTF-8): Biblioteka do przechowywania i odczytu haseł oraz 
innych tajnych informacji
 Name:  libsecret
-Version:   0.20.4
+Version:   0.20.5
 Release:   1
 License:   LGPL v2.1+
 Group: Libraries
-Source0:   
http://ftp.gnome.org/pub/GNOME/sources/libsecret/0.20/%{name}-%{version}.tar.xz
-# Source0-md5: bf92f48afab2891f644f311e0f37683f
+Source0:   
https://download.gnome.org/sources/libsecret/0.20/%{name}-%{version}.tar.xz
+# Source0-md5: 5c9e5a011852c82fa9ed9e61ba91efb5
 URL:   https://wiki.gnome.org/Projects/Libsecret
-BuildRequires: autoconf >= 2.63
-BuildRequires: automake >= 1:1.11
 BuildRequires: gettext-tools >= 0.19.8
+%{?with_apidocs:BuildRequires: gi-docgen >= 2021.7}
 BuildRequires: glib2-devel >= 1:2.44.0
 BuildRequires: gobject-introspection-devel >= 1.29
-%{?with_apidocs:BuildRequires: gtk-doc >= 1.9}
 BuildRequires: libgcrypt-devel >= 1.2.2
-BuildRequires: libtool
 BuildRequires: libxslt-progs
+BuildRequires: meson >= 0.50
+BuildRequires: ninja >= 1.5
 BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
+BuildRequires: rpmbuild(macros) >= 1.746
+BuildRequires: tar >= 1:1.22
+%{?with_tpm2:BuildRequires:tpm2-tss-devel >= 3.0.3}
 %{?with_vala:BuildRequires:vala >= 2:0.17.2.12}
+BuildRequires: xz
 Requires:  glib2 >= 1:2.44.0
 Requires:  libgcrypt >= 1.2.2
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -97,28 +102,27 @@ API libsecret dla języka Vala.
 %setup -q
 
 %build
-%{__gettextize}
-%{__libtoolize}
-%{__aclocal} -I build/m4
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-%configure \
-   %{__enable_disable apidocs gtk-doc} \
-   --disable-silent-rules \
-   %{__enable_disable static_libs static} \
-   %{__enable_disable vala vala} \
-   --with-html-dir=%{_gtkdocdir}/%{name}
-%{__make}
+%meson build \
+   %{!?with_static_libs:--default-library=shared} \
+   -Dbashcompdir=%{bash_compdir} \
+   %{!?with_apidocs:-Dgtk_doc=false} \
+   %{?with_tpm2:-Dtpm2=true} \
+   %{!?with_vala:-Dvapi=false}
+
+%ninja_build -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-   DESTDIR=$RPM_BUILD_ROOT
+%ninja_install -C build
+
+%if %{with apidocs}
+# FIXME: where to package gi-docgen generated docs?
+install -d $RPM_BUILD_ROOT%{_gtkdocdir}
+%{__mv} $RPM_BUILD_ROOT%{_docdir}/libsecret-1 
$RPM_BUILD_ROOT%{_gtkdocdir}/libsecret
+%endif
 
-# obsoleted by pkg-config
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libsecret-1.la
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ab
 
 %find_lang libsecret
 
@@ -130,7 +134,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f libsecret.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
+%doc NEWS README.md
 %attr(755,root,root) %{_bindir}/secret-tool
 %attr(755,root,root) %{_libdir}/libsecret-1.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsecret-1.so.0


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libsecret.git/commitdiff/5aa132e66546d36752408c8f75e53337ced3b858

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: tpm2-tss: ERRORS: tpm2-tss-3.2.0.tar.gz

2022-02-21 Thread qboosh
Request by: qboosh

wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/1c3f13fa-ce4d-47fd-8b8b-03be103742bf/0d60d0df3fd0daae66881a3022281323/tpm2-tss-3.2.0.tar.gz
 
https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz:
wget: unable to resolve host address ‘github.com’


wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/1c3f13fa-ce4d-47fd-8b8b-03be103742bf/0d60d0df3fd0daae66881a3022281323/tpm2-tss-3.2.0.tar.gz
 
https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz:
exited with code 4 (0x00)

FATAL: 
https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz
 (0d60d0df3fd0daae66881a3022281323) was not fetched correctly (wget -nv 
--no-iri --user-agent=PLD/distfiles -O 
./tmp/1c3f13fa-ce4d-47fd-8b8b-03be103742bf/0d60d0df3fd0daae66881a3022281323/tpm2-tss-3.2.0.tar.gz
 
https://github.com/tpm2-software/tpm2-tss/releases/download/3.2.0/tpm2-tss-3.2.0.tar.gz:
 wget: unable to resolve host address ‘github.com’
): file fetched but has 0 length

Files fetched: 0



-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tpm2-tss] - updated to 3.2.0 (now requires openssl >= 1.1.0 and supports up to 3.0.0) - removed outdated insta

2022-02-21 Thread qboosh
commit b12a6b160bf611af26f58bdd8164d5a731b4ab79
Author: Jakub Bogusz 
Date:   Mon Feb 21 17:51:10 2022 +0100

- updated to 3.2.0 (now requires openssl >= 1.1.0 and supports up to 3.0.0)
- removed outdated install patch

 tpm2-tss-install.patch | 34 --
 tpm2-tss.spec  | 18 ++
 2 files changed, 10 insertions(+), 42 deletions(-)
---
diff --git a/tpm2-tss.spec b/tpm2-tss.spec
index b35a8a1..8655ad3 100644
--- a/tpm2-tss.spec
+++ b/tpm2-tss.spec
@@ -5,25 +5,25 @@
 Summary:   OSS implementation of the TCG TPM2 Software Stack (TSS2)
 Summary(pl.UTF-8): Mająca otwarte źródła implementacja TCG TPM2 Software 
Stack (TSS2)
 Name:  tpm2-tss
-Version:   3.1.0
-Release:   2
+Version:   3.2.0
+Release:   1
 License:   BSD
 Group: Libraries
 #Source0Download: https://github.com/tpm2-software/tpm2-tss/releases
 Source0:   
https://github.com/tpm2-software/tpm2-tss/releases/download/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 4d04cf52fff4ee061bb3f7b4f4ea03b7
-Patch0:%{name}-install.patch
+# Source0-md5: 0d60d0df3fd0daae66881a3022281323
 URL:   https://github.com/tpm2-software/tpm2-tss
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
 BuildRequires: curl-devel
 BuildRequires: doxygen
 BuildRequires: json-c-devel
-BuildRequires: libltdl-devel
+BuildRequires: libltdl-devel >= 2:2
 BuildRequires: libtool >= 2:2
 %{?with_mbedtls:BuildRequires: mbedtls-devel}
-%{!?with_mbedtls:BuildRequires:openssl-devel >= 0.9.8}
+%{!?with_mbedtls:BuildRequires:openssl-devel >= 1.1.0}
 BuildRequires: pkgconfig
+BuildRequires: sed >= 4.0
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -46,7 +46,7 @@ Requires: %{name} = %{version}-%{release}
 Requires:  curl-devel
 Requires:  json-c-devel
 %{?with_mbedtls:Requires:  mbedtls-devel >= 1.6.0}
-%{!?with_mbedtls:Requires: openssl-devel >= 0.9.8}
+%{!?with_mbedtls:Requires: openssl-devel >= 1.1.0}
 
 %description devel
 Header files for implementation of the Trusted Computing Group's (TCG)
@@ -89,7 +89,9 @@ Biblioteka statyczna tpm2-tss.
 
 %prep
 %setup -q
-%patch0 -p1
+
+# set VERSION properly when there is no .git directory
+%{__sed} -i -e 's/m4_esyscmd_s(\[git describe --tags --always 
--dirty\])/%{version}/' configure.ac
 
 %build
 %{__libtoolize}
diff --git a/tpm2-tss-install.patch b/tpm2-tss-install.patch
deleted file mode 100644
index 5349b5e..000
--- a/tpm2-tss-install.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 tpm2-tss-3.1.0/configure.ac.orig   2021-05-17 20:42:46.0 +0200
-+++ tpm2-tss-3.1.0/configure.ac2021-06-14 21:52:12.075225467 +0200
-@@ -470,15 +470,6 @@
- AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes")
- AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes)
- AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes")
--# Check all tools used by make install
--AS_IF([test "$HOSTOS" = "Linux"],
--  [ERROR_IF_NO_PROG([groupadd])
--   ERROR_IF_NO_PROG([useradd])
--   ERROR_IF_NO_PROG([id])
--   ERROR_IF_NO_PROG([chown])
--   ERROR_IF_NO_PROG([chmod])
--   ERROR_IF_NO_PROG([mkdir])
--   ERROR_IF_NO_PROG([setfacl])])
- 
- AC_SUBST([PATH])
- 
 tpm2-tss-3.1.0/Makefile.am.orig2021-05-10 17:40:44.0 +0200
-+++ tpm2-tss-3.1.0/Makefile.am 2021-06-14 22:30:33.596090392 +0200
-@@ -690,13 +690,6 @@
- 
- install-dirs:
- if HOSTOS_LINUX
--if SYSD_SYSUSERS
--  @echo "systemd-sysusers 
$(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf"
--  @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || 
echo "WARNING Failed to create the tss user and group"
--else
--  @echo "call make_tss_user_and_group"
--  @$(call make_tss_user_and_group) || echo "WARNING Failed to create the 
tss user and group"
--endif
- if SYSD_TMPFILES
-   @echo "systemd-tmpfiles --create 
$(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf"
-   @systemd-tmpfiles --create 
$(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to 
create the FAPI directories with the correct permissions"


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tpm2-tss.git/commitdiff/b12a6b160bf611af26f58bdd8164d5a731b4ab79

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/crossmingw32-libxml2] - updated to 2.9.13 (fixes CVE-2022-23308)

2022-02-21 Thread qboosh
commit f2a7454ce63b84897ac23e6e893c761930297069
Author: Jakub Bogusz 
Date:   Mon Feb 21 17:47:19 2022 +0100

- updated to 2.9.13 (fixes CVE-2022-23308)

 crossmingw32-libxml2.spec | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/crossmingw32-libxml2.spec b/crossmingw32-libxml2.spec
index 7f1fc31..3df2cd4 100644
--- a/crossmingw32-libxml2.spec
+++ b/crossmingw32-libxml2.spec
@@ -2,12 +2,13 @@
 Summary:   libXML library - cross MinGW32 version
 Summary(pl.UTF-8): Biblioteka libXML wersja 2 - wersja skrośna dla MinGW32
 Name:  crossmingw32-%{realname}
-Version:   2.9.12
+Version:   2.9.13
 Release:   1
 License:   MIT
 Group: Development/Libraries
-Source0:   ftp://xmlsoft.org/libxml2/%{realname}-%{version}.tar.gz
-# Source0-md5: f433a39be087a9f0b197eb2307ad9f75
+#Source0:  ftp://xmlsoft.org/libxml2/%{realname}-%{version}.tar.gz
+Source0:   
https://download.gnome.org/sources/libxml2/2.9/%{realname}-%{version}.tar.xz
+# Source0-md5: 824470f8cc325ae6b01f174b842c321f
 Patch0:%{realname}-man_fixes.patch
 Patch1:%{realname}-open.gz.patch
 Patch2:%{realname}-largefile.patch
@@ -129,7 +130,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright NEWS README TODO
+%doc Copyright NEWS README.md TODO TODO_SCHEMAS
 %{_libdir}/libxml2.dll.a
 %{_libdir}/libxml2.la
 %{_includedir}/libxml2


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/crossmingw32-libxml2.git/commitdiff/f2a7454ce63b84897ac23e6e893c761930297069

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: libxml2: libxml2-2.9.13.tar.xz

2022-02-21 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://download.gnome.org/sources/libxml2/2.9/libxml2-2.9.13.tar.xz
824470f8cc325ae6b01f174b842c321f  libxml2-2.9.13.tar.xz
Size: 3243336 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/libxml2] - updated to 2.9.13 (fixes CVE-2022-23308) - removed obsolete lxml-api-abuse patch

2022-02-21 Thread qboosh
commit 26990bdf6c51f2f7c4ed79fc05a7fbde487b083f
Author: Jakub Bogusz 
Date:   Mon Feb 21 17:45:01 2022 +0100

- updated to 2.9.13 (fixes CVE-2022-23308)
- removed obsolete lxml-api-abuse patch

 libxml2.spec |  33 
 lxml-api-abuse.patch | 211 ---
 2 files changed, 17 insertions(+), 227 deletions(-)
---
diff --git a/libxml2.spec b/libxml2.spec
index f8247ed..381845c 100644
--- a/libxml2.spec
+++ b/libxml2.spec
@@ -15,18 +15,18 @@ Summary(es.UTF-8):  Biblioteca libXML version 2
 Summary(pl.UTF-8): Biblioteka libXML wersja 2
 Summary(pt_BR.UTF-8):  Biblioteca libXML versão 2
 Name:  libxml2
-Version:   2.9.12
-Release:   2
+Version:   2.9.13
+Release:   1
 Epoch: 1
 License:   MIT
 Group: Libraries
-Source0:   ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
-# Source0-md5: f433a39be087a9f0b197eb2307ad9f75
+#Source0:  ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
+Source0:   
https://download.gnome.org/sources/libxml2/2.9/%{name}-%{version}.tar.xz
+# Source0-md5: 824470f8cc325ae6b01f174b842c321f
 Patch0:%{name}-man_fixes.patch
 Patch1:%{name}-open.gz.patch
 Patch2:%{name}-largefile.patch
 Patch3:%{name}-libx32.patch
-Patch4:lxml-api-abuse.patch
 # Fedora patches
 # https://bugzilla.gnome.org/show_bug.cgi?id=789714
 Patch11:   %{name}-python3-unicode-errors.patch
@@ -44,7 +44,10 @@ BuildRequires:   python3-devel >= 1:3.2
 BuildRequires: python3-modules >= 1:3.2
 BuildRequires: rpm-pythonprov
 %endif
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpmbuild(macros) >= 1.714
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
 BuildRequires: xz-devel
 %{?with_zlib:BuildRequires:zlib-devel >= 1.2.3.3}
 # history support in xmllint is disabled by default
@@ -176,7 +179,6 @@ do biblioteki libxml2.
 %endif
 %patch2 -p1
 %patch3 -p1
-%patch4 -p1
 %patch11 -p1
 
 %build
@@ -190,6 +192,7 @@ do biblioteki libxml2.
%{!?with_static_libs:--disable-static} \
--without-python \
%{!?with_zlib:--without-zlib} \
+   --with-html-dir=%{_docdir}/libxml2 \
--with-lzma \
--with%{!?with_mem_debug:out}-mem-debug
 
@@ -217,9 +220,8 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
-   devhelpdir=%{_gtkdocdir}/libxml2 \
-   m4datadir=%{_aclocaldir} \
-   pkgconfigdir=%{_pkgconfigdir}
+   EXAMPLES_DIR=%{_examplesdir}/%{name}-%{version} \
+   devhelpdir=%{_gtkdocdir}/libxml2
 
 %if %{with python2}
 cd python
@@ -235,11 +237,9 @@ cd python
 cd ..
 %endif
 
-# move html doc to -devel package
-install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
-%{__mv} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html \
-   $RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
-%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+# paths n/a in our packaging scheme
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/Copyright
+%{__rm} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/README
 
 # install catalog file
 install -d $RPM_BUILD_ROOT%{_sysconfdir}/xml
@@ -254,7 +254,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright NEWS README TODO
+%doc Copyright NEWS README.md TODO TODO_SCHEMAS
 %attr(755,root,root) %{_libdir}/libxml2.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libxml2.so.2
 %{_mandir}/man3/libxml.3*
@@ -264,7 +264,6 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(644,root,root,755)
-%doc %{_docdir}/%{name}-devel-%{version}
 %attr(755,root,root) %{_bindir}/xml2-config
 %attr(755,root,root) %{_libdir}/libxml2.so
 %{_libdir}/libxml2.la
@@ -284,7 +283,9 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with apidocs}
 %files apidocs
 %defattr(644,root,root,755)
+%{_docdir}/%{name}
 %{_gtkdocdir}/libxml2
+%{_examplesdir}/%{name}-%{version}
 %endif
 
 %files progs
diff --git a/lxml-api-abuse.patch b/lxml-api-abuse.patch
deleted file mode 100644
index 482b9f0..000
--- a/lxml-api-abuse.patch
+++ /dev/null
@@ -1,211 +0,0 @@
-From 85b1792e37b131e7a51af98a37f92472e8de5f3f Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer 
-Date: Tue, 18 May 2021 20:08:28 +0200
-Subject: [PATCH] Work around lxml API abuse
-
-Make xmlNodeDumpOutput and htmlNodeDumpFormatOutput work with corrupted
-parent pointers. This used to work with the old recursive code but the
-non-recursive rewrite required parent pointers to be set correctly.
-
-Unfortunately, lxml relies on the old behavior and passes subtrees with
-a corrupted structure. Fall back to a recursive function call if an
-invalid parent pointer is detected.
-
-Fixes #255.

- HTMLtree.c | 46 --
- xmlsave.c  | 31 +--
- 2 files changed, 49 insertions(+), 28 deletions(-)
-
-diff --git a/HTMLtree.c b/HTMLtree.c
-index 24434d45..bdd639c7 100644
 a/HTMLtree.c
-+++ b/HTMLtree.c