[packages/libfido2] up to 1.15.0

2024-06-13 Thread atler
commit ecdc01d88085da98d51894b4ea5cda3ddefe3ffe
Author: Jan Palus 
Date:   Thu Jun 13 18:43:36 2024 +0200

up to 1.15.0

 libfido2.spec | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/libfido2.spec b/libfido2.spec
index e39151f..878bb47 100644
--- a/libfido2.spec
+++ b/libfido2.spec
@@ -5,13 +5,13 @@
 Summary:   Library functionality for FIDO 2.0, including communication 
with a device over USB
 Summary(pl.UTF-8): Biblioteka funkcji dla FIDO 2.0, wraz z komunikacją z 
urządzeniem po USB
 Name:  libfido2
-Version:   1.14.0
-Release:   2
+Version:   1.15.0
+Release:   1
 License:   BSD
 Group: Libraries
 #Source0Download: https://github.com/Yubico/libfido2/tags
 Source0:   
https://github.com/Yubico/libfido2/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 6aa04c6e9d029e595397fe026a3a03ce
+# Source0-md5: f8e5f579472891c42f536fc903cf5ed0
 URL:   https://developers.yubico.com/libfido2/
 BuildRequires: cmake >= 3.7
 BuildRequires: hidapi-devel


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libfido2.git/commitdiff/ecdc01d88085da98d51894b4ea5cda3ddefe3ffe

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


[packages/php/PHP_7_1] Rel 16; Don't corrupt memory by freeing too much.

2024-06-13 Thread arekm
commit 9e4bdccc7067690b81ed55e74ff421a1a4cd89be
Author: Arkadiusz Miśkiewicz 
Date:   Thu Jun 13 19:22:58 2024 +0200

Rel 16; Don't corrupt memory by freeing too much.

To reproduce before this fix:
php-7.1.33]$ make -j10 && USE_ZEND_ALLOC=0 valgrind --leak-check=full \
./sapi/cli/.libs/php  -r 
'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'

 php-sapi-ini-file.patch | 48 +++-
 php.spec|  2 +-
 2 files changed, 24 insertions(+), 26 deletions(-)
---
diff --git a/php.spec b/php.spec
index b190002..dd42b19 100644
--- a/php.spec
+++ b/php.spec
@@ -151,7 +151,7 @@ Summary(ru.UTF-8):  PHP Версии 7 - язык препроцессирова
 Summary(uk.UTF-8): PHP Версії 7 - мова препроцесування HTML-файлів, 
виконувана на сервері
 Name:  %{orgname}%{php_suffix}
 Version:   7.1.33
-Release:   15
+Release:   16
 Epoch: 4
 # All files licensed under PHP version 3.01, except
 # Zend is licensed under Zend
diff --git a/php-sapi-ini-file.patch b/php-sapi-ini-file.patch
index d18142a..876ba7f 100644
--- a/php-sapi-ini-file.patch
+++ b/php-sapi-ini-file.patch
@@ -1,11 +1,6 @@
-to test which is main php.ini:
-$ php -r 'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
-
-https://github.com/pld-linux/php/commit/762ec2e
-
 php-7.0.0RC6.orig/main/php_ini.c   2015-11-10 23:58:52.227101032 +0200
-+++ php-7.0.0RC6/main/php_ini.c2015-11-11 00:01:43.502674750 +0200
-@@ -375,12 +375,19 @@
+--- php-7.1.33.org/main/php_ini.c  2019-10-22 19:00:03.0 +0200
 php-7.1.33.new/main/php_ini.c  2024-06-13 19:13:23.976364417 +0200
+@@ -377,12 +377,19 @@ static void php_load_zend_extension_cb(v
  }
  /* }}} */
  
@@ -25,7 +20,7 @@ https://github.com/pld-linux/php/commit/762ec2e
int php_ini_scanned_path_len;
char *open_basedir;
int free_ini_search_path = 0;
-@@ -557,8 +564,26 @@
+@@ -559,8 +566,28 @@ int php_init_config(void)
}
}
}
@@ -34,7 +29,8 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  fh.handle.fp = php_fopen_with_path("php.ini", "r", 
php_ini_search_path, &opened_path);
 +  if (fh.handle.fp) {
 +  fh.filename = ZSTR_VAL(opened_path);
-+
+ 
+-  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
 +  // parse the ini file now
 +  PG(open_basedir) = open_basedir;
 +  fh.type = ZEND_HANDLE_FP;
@@ -42,18 +38,19 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  open_basedir = PG(open_basedir);
 +  PG(open_basedir) = NULL;
 +  fh.handle.fp = NULL;
-+
 +  php_ini_loaded_file = estrdup(fh.filename);
 +  fh.filename = NULL;
++  // opened_path no longer needed as we will use 
php_ini_loaded_file
++  zend_string_release(opened_path);
++  opened_path = NULL;
 +  }
 +  }
- 
--  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
++
 +  /* Also search for php-%sapi-module-name%.ini file in search 
path */
if (!fh.handle.fp) {
const char *fmt = "php-%s.ini";
char *ini_fname;
-@@ -568,15 +593,8 @@
+@@ -570,15 +597,8 @@ int php_init_config(void)
if (fh.handle.fp) {
fh.filename = ZSTR_VAL(opened_path);
}
@@ -70,7 +67,7 @@ https://github.com/pld-linux/php/commit/762ec2e
}
  
if (free_ini_search_path) {
-@@ -593,14 +611,28 @@
+@@ -595,14 +615,30 @@ int php_init_config(void)
  
{
zval tmp;
@@ -79,28 +76,29 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  // test with:
 +  // php -r 
'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
 +  if (php_ini_loaded_file) {
-+  if (fh.filename) {
-+  efree((char *)fh.filename);
-+  }
 +  fh.filename = php_ini_loaded_file;
 +  }
  
ZVAL_NEW_STR(&tmp, zend_string_init(fh.filename, 
strlen(fh.filename), 1));
zend_hash_str_update(&configuration_hash, 
"cfg_file_path", sizeof("cfg_file_path")-1, &tmp);
-   if (opened_path) {
-   zend_string_release(opened_path);
--  } else {
++
++  if (php_ini_loaded_file) {
++ 

[packages/php/PHP_7_0] Rel 20; fix memory corruption (more details in PHP_7_1 commit)

2024-06-13 Thread arekm
commit 2b904d3071776bf376a28c3dda07eebfc7f63607
Author: Arkadiusz Miśkiewicz 
Date:   Thu Jun 13 19:35:04 2024 +0200

Rel 20; fix memory corruption (more details in PHP_7_1 commit)

 php-sapi-ini-file.patch | 48 +++-
 php.spec|  2 +-
 2 files changed, 24 insertions(+), 26 deletions(-)
---
diff --git a/php.spec b/php.spec
index f6ce890..2186d1a 100644
--- a/php.spec
+++ b/php.spec
@@ -150,7 +150,7 @@ Summary(ru.UTF-8):  PHP Версии 7 - язык препроцессирова
 Summary(uk.UTF-8): PHP Версії 7 - мова препроцесування HTML-файлів, 
виконувана на сервері
 Name:  %{orgname}%{php_suffix}
 Version:   7.0.33
-Release:   19
+Release:   20
 Epoch: 4
 # All files licensed under PHP version 3.01, except
 # Zend is licensed under Zend
diff --git a/php-sapi-ini-file.patch b/php-sapi-ini-file.patch
index d18142a..876ba7f 100644
--- a/php-sapi-ini-file.patch
+++ b/php-sapi-ini-file.patch
@@ -1,11 +1,6 @@
-to test which is main php.ini:
-$ php -r 'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
-
-https://github.com/pld-linux/php/commit/762ec2e
-
 php-7.0.0RC6.orig/main/php_ini.c   2015-11-10 23:58:52.227101032 +0200
-+++ php-7.0.0RC6/main/php_ini.c2015-11-11 00:01:43.502674750 +0200
-@@ -375,12 +375,19 @@
+--- php-7.1.33.org/main/php_ini.c  2019-10-22 19:00:03.0 +0200
 php-7.1.33.new/main/php_ini.c  2024-06-13 19:13:23.976364417 +0200
+@@ -377,12 +377,19 @@ static void php_load_zend_extension_cb(v
  }
  /* }}} */
  
@@ -25,7 +20,7 @@ https://github.com/pld-linux/php/commit/762ec2e
int php_ini_scanned_path_len;
char *open_basedir;
int free_ini_search_path = 0;
-@@ -557,8 +564,26 @@
+@@ -559,8 +566,28 @@ int php_init_config(void)
}
}
}
@@ -34,7 +29,8 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  fh.handle.fp = php_fopen_with_path("php.ini", "r", 
php_ini_search_path, &opened_path);
 +  if (fh.handle.fp) {
 +  fh.filename = ZSTR_VAL(opened_path);
-+
+ 
+-  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
 +  // parse the ini file now
 +  PG(open_basedir) = open_basedir;
 +  fh.type = ZEND_HANDLE_FP;
@@ -42,18 +38,19 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  open_basedir = PG(open_basedir);
 +  PG(open_basedir) = NULL;
 +  fh.handle.fp = NULL;
-+
 +  php_ini_loaded_file = estrdup(fh.filename);
 +  fh.filename = NULL;
++  // opened_path no longer needed as we will use 
php_ini_loaded_file
++  zend_string_release(opened_path);
++  opened_path = NULL;
 +  }
 +  }
- 
--  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
++
 +  /* Also search for php-%sapi-module-name%.ini file in search 
path */
if (!fh.handle.fp) {
const char *fmt = "php-%s.ini";
char *ini_fname;
-@@ -568,15 +593,8 @@
+@@ -570,15 +597,8 @@ int php_init_config(void)
if (fh.handle.fp) {
fh.filename = ZSTR_VAL(opened_path);
}
@@ -70,7 +67,7 @@ https://github.com/pld-linux/php/commit/762ec2e
}
  
if (free_ini_search_path) {
-@@ -593,14 +611,28 @@
+@@ -595,14 +615,30 @@ int php_init_config(void)
  
{
zval tmp;
@@ -79,28 +76,29 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  // test with:
 +  // php -r 
'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
 +  if (php_ini_loaded_file) {
-+  if (fh.filename) {
-+  efree((char *)fh.filename);
-+  }
 +  fh.filename = php_ini_loaded_file;
 +  }
  
ZVAL_NEW_STR(&tmp, zend_string_init(fh.filename, 
strlen(fh.filename), 1));
zend_hash_str_update(&configuration_hash, 
"cfg_file_path", sizeof("cfg_file_path")-1, &tmp);
-   if (opened_path) {
-   zend_string_release(opened_path);
--  } else {
++
++  if (php_ini_loaded_file) {
++  // free our fh.filename main ini duplicate
++  efree((char *)php_ini_loaded_file);
 +  }
 +
-+  if (fh.filename) {

[packages/php/PHP_7_2] Rel 14; fix memory corruption (more details in PHP_7_1 commit)

2024-06-13 Thread arekm
commit e99b72d58925419f37005e4eee3f6cb403dcf249
Author: Arkadiusz Miśkiewicz 
Date:   Thu Jun 13 19:29:13 2024 +0200

Rel 14; fix memory corruption (more details in PHP_7_1 commit)

 php-sapi-ini-file.patch | 49 +++--
 php.spec|  2 +-
 2 files changed, 24 insertions(+), 27 deletions(-)
---
diff --git a/php.spec b/php.spec
index 8084a15..e27bce5 100644
--- a/php.spec
+++ b/php.spec
@@ -155,7 +155,7 @@ Summary(ru.UTF-8):  PHP Версии 7 - язык препроцессирова
 Summary(uk.UTF-8): PHP Версії 7 - мова препроцесування HTML-файлів, 
виконувана на сервері
 Name:  %{orgname}%{php_suffix}
 Version:   7.2.34
-Release:   13
+Release:   14
 Epoch: 4
 # All files licensed under PHP version 3.01, except
 # Zend is licensed under Zend
diff --git a/php-sapi-ini-file.patch b/php-sapi-ini-file.patch
index b4cf4b6..166a35e 100644
--- a/php-sapi-ini-file.patch
+++ b/php-sapi-ini-file.patch
@@ -1,12 +1,6 @@
-to test which is main php.ini:
-$ php -r 'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
-
-https://github.com/pld-linux/php/commit/762ec2e
-
-diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c php-7.2.34/main/php_ini.c
 php-7.2.34.org/main/php_ini.c  2020-09-30 07:15:50.0 +0200
-+++ php-7.2.34/main/php_ini.c  2021-08-24 01:06:57.629953227 +0200
-@@ -415,12 +415,19 @@ static void php_load_zend_extension_cb(v
+--- php-7.1.33.org/main/php_ini.c  2019-10-22 19:00:03.0 +0200
 php-7.1.33.new/main/php_ini.c  2024-06-13 19:13:23.976364417 +0200
+@@ -377,12 +377,19 @@ static void php_load_zend_extension_cb(v
  #endif
  /* }}} */
  
@@ -26,7 +20,7 @@ diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c 
php-7.2.34/main/php_ini.c
int php_ini_scanned_path_len;
char *open_basedir;
int free_ini_search_path = 0;
-@@ -597,8 +604,26 @@ int php_init_config(void)
+@@ -559,8 +566,28 @@ int php_init_config(void)
}
}
}
@@ -35,7 +29,8 @@ diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c 
php-7.2.34/main/php_ini.c
 +  fh.handle.fp = php_fopen_with_path("php.ini", "r", 
php_ini_search_path, &opened_path);
 +  if (fh.handle.fp) {
 +  fh.filename = ZSTR_VAL(opened_path);
-+
+ 
+-  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
 +  // parse the ini file now
 +  PG(open_basedir) = open_basedir;
 +  fh.type = ZEND_HANDLE_FP;
@@ -43,18 +38,19 @@ diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c 
php-7.2.34/main/php_ini.c
 +  open_basedir = PG(open_basedir);
 +  PG(open_basedir) = NULL;
 +  fh.handle.fp = NULL;
-+
 +  php_ini_loaded_file = estrdup(fh.filename);
 +  fh.filename = NULL;
++  // opened_path no longer needed as we will use 
php_ini_loaded_file
++  zend_string_release(opened_path);
++  opened_path = NULL;
 +  }
 +  }
- 
--  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
++
 +  /* Also search for php-%sapi-module-name%.ini file in search 
path */
if (!fh.handle.fp) {
const char *fmt = "php-%s.ini";
char *ini_fname;
-@@ -608,15 +633,8 @@ int php_init_config(void)
+@@ -570,15 +597,8 @@ int php_init_config(void)
if (fh.handle.fp) {
fh.filename = ZSTR_VAL(opened_path);
}
@@ -71,7 +67,7 @@ diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c 
php-7.2.34/main/php_ini.c
}
  
if (free_ini_search_path) {
-@@ -633,14 +651,28 @@ int php_init_config(void)
+@@ -595,14 +615,30 @@ int php_init_config(void)
  
{
zval tmp;
@@ -80,28 +76,29 @@ diff -urNp -x '*.orig' php-7.2.34.org/main/php_ini.c 
php-7.2.34/main/php_ini.c
 +  // test with:
 +  // php -r 
'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
 +  if (php_ini_loaded_file) {
-+  if (fh.filename) {
-+  efree((char *)fh.filename);
-+  }
 +  fh.filename = php_ini_loaded_file;
 +  }
  
ZVAL_NEW_STR(&tmp, zend_string_init(fh.filename, 
strlen(fh.filename), 1));
zend_hash_str_update(&configuration_hash, 
"cfg_file_path", sizeof("cfg_file_path")-1, &tmp);
-   if (opened_path) {
- 

DISTFILES: rust: ERRORS: rustc-1.79.0-src.tar.xz rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz rust-1.78.0-i686-unknown-linux-gnu.tar.xz rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz rust-1.78.0-arm-unkn

2024-06-13 Thread atler
Request by: atler

wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/cec67764-c582-4448-8954-b3c2263eb5a9/1a00ff85d5fdb48ddbe534dcf1f6183f/rustc-stable-src.tar.xz
 https://static.rust-lang.org/dist/rustc-stable-src.tar.xz:
https://static.rust-lang.org/dist/rustc-stable-src.tar.xz:
2024-06-13 20:23:58 ERROR 404: Not Found.


wget -nv --no-iri --user-agent=PLD/distfiles -O 
./tmp/cec67764-c582-4448-8954-b3c2263eb5a9/1a00ff85d5fdb48ddbe534dcf1f6183f/rustc-stable-src.tar.xz
 https://static.rust-lang.org/dist/rustc-stable-src.tar.xz:
exited with code 8 (0x00)

FATAL: https://static.rust-lang.org/dist/rustc-stable-src.tar.xz 
(1a00ff85d5fdb48ddbe534dcf1f6183f) was not fetched correctly (wget -nv --no-iri 
--user-agent=PLD/distfiles -O 
./tmp/cec67764-c582-4448-8954-b3c2263eb5a9/1a00ff85d5fdb48ddbe534dcf1f6183f/rustc-stable-src.tar.xz
 https://static.rust-lang.org/dist/rustc-stable-src.tar.xz: 
https://static.rust-lang.org/dist/rustc-stable-src.tar.xz:
2024-06-13 20:23:58 ERROR 404: Not Found.
): file fetched but has 0 length

Files fetched: 6

STORED: https://static.rust-lang.org/dist/rustc-1.79.0-src.tar.xz
1a00ff85d5fdb48ddbe534dcf1f6183f  rustc-1.79.0-src.tar.xz
Size: 162359512 bytes
STORED: 
https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz
8e965af558c5433662eb8f130e7a32c8  
rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz
Size: 163959816 bytes
STORED: 
https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-i686-unknown-linux-gnu.tar.xz
de9d3ca6d6ea17f3d27876e30f154edb  
rust-1.78.0-i686-unknown-linux-gnu.tar.xz
Size: 219666344 bytes
STORED: 
https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz
f715b5459daf5ef0309949efa4248932  
rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz
Size: 223523772 bytes
STORED: 
https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz
a6e361ffdc193b6e7067de8075743a37  
rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz
Size: 188746984 bytes
STORED: 
https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz
d05a5be7e5218093dbc8002d36af172b  
rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz
Size: 194117584 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: libfido2: libfido2-1.15.0.tar.gz

2024-06-13 Thread atler
Request by: atler


Files fetched: 1

STORED: https://github.com/Yubico/libfido2/archive/1.15.0/libfido2-1.15.0.tar.gz
f8e5f579472891c42f536fc903cf5ed0  libfido2-1.15.0.tar.gz
Size: 672533 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/perl-PDL] - Obsoletes for packages removed long time ago

2024-06-13 Thread qboosh
commit 5fde79b30860d436d77c7da88b63eb88a81af1ba
Author: Jakub Bogusz 
Date:   Thu Jun 13 21:20:29 2024 +0200

- Obsoletes for packages removed long time ago

 perl-PDL.spec | 4 
 1 file changed, 4 insertions(+)
---
diff --git a/perl-PDL.spec b/perl-PDL.spec
index 50113fc..b157cc1 100644
--- a/perl-PDL.spec
+++ b/perl-PDL.spec
@@ -47,6 +47,9 @@ BuildRequires:xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXext-devel
 BuildRequires: xorg-lib-libXmu-devel
 BuildRequires: xorg-lib-libXt-devel
+Obsoletes: perl-PDL-Graphics-Karma < 1:2.4.9
+Obsoletes: perl-PDL-Graphics-PLplot < 1:2.015
+Obsoletes: perl-PDL-IO-NDF < 1:2.015
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define_noautoreq_perl local.perldlrc 
PDL::Graphics::TriD::GObject
@@ -212,6 +215,7 @@ Group:  Development/Languages/Perl
 Requires:  %{name} = %{epoch}:%{version}-%{release}
 Requires:  %{name}-Graphics-OpenGL = %{epoch}:%{version}-%{release}
 Requires:  %{name}-IO-Pic = %{epoch}:%{version}-%{release}
+Obsoletes: perl-PDL-Graphics-TriD-Tk < 1:2.4.9
 
 %description Graphics-TriD
 This module implements a generic 3D plotting interface for PDL.


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-PDL.git/commitdiff/5fde79b30860d436d77c7da88b63eb88a81af1ba

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


[packages/perl-OpenGL] - updated to 0.70 (as 0.7000 to avoid epoch bumps)

2024-06-13 Thread qboosh
commit 764a2d92ac52f49c2d5e8f68e8f1a13ed64e4b59
Author: Jakub Bogusz 
Date:   Thu Jun 13 21:21:21 2024 +0200

- updated to 0.70 (as 0.7000 to avoid epoch bumps)

 perl-OpenGL-build.patch | 24 +++-
 perl-OpenGL.spec| 30 ++
 2 files changed, 29 insertions(+), 25 deletions(-)
---
diff --git a/perl-OpenGL.spec b/perl-OpenGL.spec
index b26d55b..a00ea7b 100644
--- a/perl-OpenGL.spec
+++ b/perl-OpenGL.spec
@@ -1,23 +1,24 @@
 #
 # Conditional build:
-%bcond_withtests   # do not perform "make test"
+%bcond_withtests   # unit tests
 #
 Summary:   OpenGL - Perl module to display 3D data using OpenGL, GLU, 
GLUT, and GLX
 Summary(pl.UTF-8): OpenGL - moduł Perla przedstawiający dane korzystając z 
bibliotek OpenGL, GLU, GLUT i GLX
 Name:  perl-OpenGL
-Version:   0.6704
-Release:   10
+Version:   0.7000
+Release:   1
 # same as perl
 License:   GPL v1+ or Artistic
 Group: Development/Languages/Perl
-Source0:   
http://search.cpan.org/CPAN/authors/id/C/CH/CHM/OpenGL-%{version}.tar.gz
-# Source0-md5: 433e4f197d7200c219494a8604f3e06b
+Source0:   
https://www.cpan.org/modules/by-authors/id/C/CH/CHM/OpenGL-0.70.tar.gz
+# Source0-md5: 8b651500162e9b999347a06dc0664ab6
 Patch0:%{name}-build.patch
-URL:   http://search.cpan.org/dist/OpenGL/
+URL:   https://metacpan.org/dist/OpenGL
 BuildRequires: OpenGL-devel
 BuildRequires: freeglut-devel
 BuildRequires: perl-devel >= 1:5.8.0
 BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -34,7 +35,7 @@ powinien udostępniać pełne API GLUT do wersji 3. Jako 
alternatywa
 dla GLUT jest dostępna także niewielka część API GLX i X11.
 
 %prep
-%setup -q -n OpenGL-%{version}
+%setup -q -n OpenGL-0.70
 %patch0 -p1
 
 %build
@@ -49,10 +50,14 @@ dla GLUT jest dostępna także niewielka część API GLX i X11.
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
+%{__make} pure_install \
DESTDIR=$RPM_BUILD_ROOT
+
 mkdir -p $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-cp examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/
+cp -p examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+
+# packaged as man
+%{__rm} 
$RPM_BUILD_ROOT%{perl_vendorarch}/{OpenGL,OpenGL/Array,OpenGL/Tessellation}.pod
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -66,6 +71,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{perl_vendorarch}/auto/OpenGL
 %{perl_vendorarch}/auto/OpenGL/autosplit.ix
 %attr(755,root,root) %{perl_vendorarch}/auto/OpenGL/*.so
-%dir %{_examplesdir}/%{name}-%{version}
-%{_mandir}/man3/*.3pm*
-%{_examplesdir}/%{name}-%{version}/*
+%{_mandir}/man3/Array.3pm*
+%{_mandir}/man3/OpenGL*.3pm*
+%{_mandir}/man3/Tessellation.3pm*
+%{_examplesdir}/%{name}-%{version}
diff --git a/perl-OpenGL-build.patch b/perl-OpenGL-build.patch
index 7e6a212..b861736 100644
--- a/perl-OpenGL-build.patch
+++ b/perl-OpenGL-build.patch
@@ -1,7 +1,6 @@
-diff -urNp -x '*.orig' OpenGL-0.6704.org/Makefile.PL OpenGL-0.6704/Makefile.PL
 OpenGL-0.6704.org/Makefile.PL  2014-05-12 19:15:25.0 +0200
-+++ OpenGL-0.6704/Makefile.PL  2021-05-07 23:27:31.143268173 +0200
-@@ -596,9 +596,9 @@ my $build_config =
+--- OpenGL-0.70/Makefile.PL.orig   2016-10-08 21:11:14.0 +0200
 OpenGL-0.70/Makefile.PL2024-06-13 06:26:41.948354647 +0200
+@@ -601,9 +601,9 @@ my $build_config =
{
  FILES =>
"Config.pm ".
@@ -14,7 +13,7 @@ diff -urNp -x '*.orig' OpenGL-0.6704.org/Makefile.PL 
OpenGL-0.6704/Makefile.PL
}
  };
  
-@@ -814,6 +814,7 @@ sub get_extensions
+@@ -824,6 +824,7 @@ sub get_extensions
  print "GLUT not found\n";
}
  
@@ -22,18 +21,17 @@ diff -urNp -x '*.orig' OpenGL-0.6704.org/Makefile.PL 
OpenGL-0.6704/Makefile.PL
# Platform-specific makefiles for glversion
my $make_ver;
if ($IS_STRAWBERRY)
-@@ -876,7 +877,9 @@ sub get_extensions
-  print "get_extensions: no extensions found in $glv_file\n" if $verbose;
-  return '';
-   }
--
+@@ -882,6 +883,9 @@ sub get_extensions
+   die "get_extensions: no extensions found in $glv_file\n" if !keys %$gldata;
+ 
+   print "This looks like OpenGL Version: $gldata->{VERSION}\n";
 +=cut
 +  use Config;
 +  my $gldata = { };
  
# Parse glext_procs.h file
-   return '' if (!open(GLEXT,"glext_procs.h"));
-@@ -895,10 +898,12 @@ sub get_extensions
+   open GLEXT, "glext_procs.h" or die "get_extensions: could not open 
glext_procs.h: $!\n";
+@@ -900,10 +904,12 @@ sub get_extensions
  
# Create gl_exclude.h
die "Unable to write to $exc_file\n" if (!open(GLEXC,">$exc_file"));
@@ -45,4 +43,4 @@ diff -urNp -x '*.orig' OpenGL-0.6704.org/Makefile.PL 
OpenGL-0.6704/Makefile.PL
 +=cut
  
# Fix GLUT flags based on results
-   if ($gldata->{GLUT} > 0)
+   if ($gldata->{FREEGLUT})


 gitweb:

http://git.pld-l

DISTFILES: perl-OpenGL: OpenGL-0.70.tar.gz

2024-06-13 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://www.cpan.org/modules/by-authors/id/C/CH/CHM/OpenGL-0.70.tar.gz
8b651500162e9b999347a06dc0664ab6  OpenGL-0.70.tar.gz
Size: 783810 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/rust] up to 1.79.0

2024-06-13 Thread atler
commit aed3288a92ee95e3995fc76f5dbf8e469385e6d1
Author: Jan Palus 
Date:   Thu Jun 13 20:02:20 2024 +0200

up to 1.79.0

 rust.spec | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)
---
diff --git a/rust.spec b/rust.spec
index ff1737d..800f253 100644
--- a/rust.spec
+++ b/rust.spec
@@ -21,9 +21,9 @@
 # To bootstrap from scratch, set the channel and date from src/stage0.json
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # or nightly wants some beta--MM-DD
-%definebootstrap_rust  1.77.0
+%definebootstrap_rust  1.78.0
 %definebootstrap_cargo %{bootstrap_rust}
-%definebootstrap_date  2024-03-21
+%definebootstrap_date  2024-05-02
 
 %ifarch x32
 %definewith_cross  1
@@ -36,23 +36,23 @@
 Summary:   The Rust Programming Language
 Summary(pl.UTF-8): Język programowania Rust
 Name:  rust
-Version:   1.78.0
-Release:   2
+Version:   1.79.0
+Release:   1
 # Licenses: (rust itself) and (bundled libraries)
 License:   (Apache v2.0 or MIT) and (BSD and ISC and MIT)
 Group: Development/Languages
 Source0:   https://static.rust-lang.org/dist/%{rustc_package}.tar.xz
-# Source0-md5: ce1c084daec811aac07951cc954e7809
+# Source0-md5: 1a00ff85d5fdb48ddbe534dcf1f6183f
 Source1:   
https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-x86_64-unknown-linux-gnu.tar.xz
-# Source1-md5: f43ac158610b581a3eb1df90a0f2325c
+# Source1-md5: 8e965af558c5433662eb8f130e7a32c8
 Source2:   
https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-i686-unknown-linux-gnu.tar.xz
-# Source2-md5: 9c6f2bdbd69660494db2f0dd6c1bc4bc
+# Source2-md5: de9d3ca6d6ea17f3d27876e30f154edb
 Source3:   
https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-aarch64-unknown-linux-gnu.tar.xz
-# Source3-md5: 850f45e4f4b295612c5ffa754a9947d2
+# Source3-md5: f715b5459daf5ef0309949efa4248932
 Source4:   
https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-arm-unknown-linux-gnueabihf.tar.xz
-# Source4-md5: 4cdd14f0e197badb9cec70c2f2bc2f88
+# Source4-md5: a6e361ffdc193b6e7067de8075743a37
 Source5:   
https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-armv7-unknown-linux-gnueabihf.tar.xz
-# Source5-md5: e3d5e2e169cfeea09fc00685b7c88705
+# Source5-md5: d05a5be7e5218093dbc8002d36af172b
 URL:   https://www.rust-lang.org/
 # for src/compiler-rt
 BuildRequires: cmake >= 3.4.3
@@ -71,8 +71,8 @@ BuildRequires:curl-devel
 BuildRequires: libgit2-devel >= 1.7.2
 BuildRequires: libstdc++-devel
 %if %{with system_llvm}
-BuildRequires: llvm >= 16.0
-BuildRequires: llvm-devel >= 16.0
+BuildRequires: llvm >= 17.0
+BuildRequires: llvm-devel >= 17.0
 %endif
 BuildRequires: openssl-devel >= 1.0.1
 BuildRequires: tar >= 1:1.22
@@ -94,7 +94,7 @@ BuildRequires:curl-devel
 BuildRequires: gcc-multilib-x32
 BuildRequires: libgit2-devel >= 1.7.2
 BuildRequires: libstdc++-devel
-%{?with_system_llvm:BuildRequires: llvm-devel >= 16.0}
+%{?with_system_llvm:BuildRequires: llvm-devel >= 17.0}
 BuildRequires: openssl-devel >= 1.0.1
 BuildRequires: xz-devel
 BuildRequires: zlib-devel
@@ -107,8 +107,8 @@ BuildRequires:  libgit2-devel(x86-64) >= 1.7.2
 BuildRequires: libgit2-devel(x86-x32) >= 1.7.2
 BuildRequires: libstdc++-multilib-64-devel
 %if %{with system_llvm}
-BuildRequires: llvm-devel(x86-64) >= 16.0
-BuildRequires: llvm-devel(x86-x32) >= 16.0
+BuildRequires: llvm-devel(x86-64) >= 17.0
+BuildRequires: llvm-devel(x86-x32) >= 17.0
 %endif
 BuildRequires: openssl-devel(x86-64)
 BuildRequires: openssl-devel(x86-x32)


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rust.git/commitdiff/aed3288a92ee95e3995fc76f5dbf8e469385e6d1

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


[packages/libstatgrab] - release 2 (log4cplus 2.1.x)

2024-06-13 Thread qboosh
commit 994720c8a81f96a6766efd43ad5f0ce232c3c6b4
Author: Jakub Bogusz 
Date:   Thu Jun 13 21:32:35 2024 +0200

- release 2 (log4cplus 2.1.x)

 libstatgrab.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/libstatgrab.spec b/libstatgrab.spec
index dad6046..4c76041 100644
--- a/libstatgrab.spec
+++ b/libstatgrab.spec
@@ -6,7 +6,7 @@ Summary:Easy-to-use interface for accessing system 
statistics and information
 Summary(pl.UTF-8): Łatwy w użyciu interfejs dostępu do statystyk i 
informacji o systemie
 Name:  libstatgrab
 Version:   0.92.1
-Release:   1
+Release:   2
 License:   LGPL v2.1+
 Group: Libraries
 #Source0Download: https://github.com/libstatgrab/libstatgrab/releases/


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libstatgrab.git/commitdiff/994720c8a81f96a6766efd43ad5f0ce232c3c6b4

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


[packages/perl-Alien-HDF4] Created branch master

2024-06-13 Thread qboosh
The branch 'master' was created.

Summary of new commits:

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


[packages/perl-Alien-HDF4] - new

2024-06-13 Thread qboosh
commit e48ccaf0f76000839345cde1e8dc0788cb915490
Author: Jakub Bogusz 
Date:   Thu Jun 13 21:55:33 2024 +0200

- new

 perl-Alien-HDF4.spec | 61 
 1 file changed, 61 insertions(+)
---
diff --git a/perl-Alien-HDF4.spec b/perl-Alien-HDF4.spec
new file mode 100644
index 000..b18163d
--- /dev/null
+++ b/perl-Alien-HDF4.spec
@@ -0,0 +1,61 @@
+#
+# Conditional build:
+%bcond_without tests   # unit tests
+#
+%definepdirAlien
+%definepnamHDF4
+Summary:   Alien::HDF4 - encapsulate install info for HDF4
+Summary(pl.UTF-8): Alien::HDF4 - opakowanie informacji o instalacji HDF4
+Name:  perl-Alien-HDF4
+Version:   0.06
+Release:   1
+License:   unknown
+Group: Development/Languages/Perl
+Source0:   
https://www.cpan.org/modules/by-module/Alien/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: f91416a74e4644639fd2b081c33c2060
+URL:   https://metacpan.org/dist/Alien-HDF4
+BuildRequires: hdf-devel >= 1:4.2
+BuildRequires: perl-devel >= 1:5.8.0
+BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
+%if %{with tests}
+BuildRequires: perl-Test-Simple
+%endif
+Requires:  hdf-devel >= 1:4.2
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Alien::HDF4 - encapsulate install info for HDF4.
+
+%description -l pl.UTF-8
+Alien::HDF4 - opakowanie informacji o instalacji HDF4.
+
+%prep
+%setup -q -n %{pdir}-%{pnam}-%{version}
+
+%{__sed} -i -e 's/\.a/.so/' common.pl
+
+%build
+%{__perl} Makefile.PL \
+   INSTALLDIRS=vendor
+%{__make}
+
+%{?with_tests:%{__make} test}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} pure_install \
+   DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc Changes
+%{perl_vendorarch}/Alien/HDF4.pm
+%{perl_vendorarch}/Alien/HDF4
+%{_mandir}/man3/Alien::HDF4.3pm*
+%{_mandir}/man3/Alien::HDF4::Install::Files.3pm*


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-Alien-HDF4.git/commitdiff/e48ccaf0f76000839345cde1e8dc0788cb915490

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


DISTFILES: perl-Alien-HDF4: Alien-HDF4-0.06.tar.gz

2024-06-13 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://www.cpan.org/modules/by-module/Alien/Alien-HDF4-0.06.tar.gz
f91416a74e4644639fd2b081c33c2060  Alien-HDF4-0.06.tar.gz
Size: 3518 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/php/PHP_7_3] Rel 9; fix memory corruption (more details in PHP_7_1 commit)

2024-06-13 Thread arekm
commit a727ec35f3a04f3d6060b5db60b5c77dd906ab92
Author: Arkadiusz Miśkiewicz 
Date:   Thu Jun 13 19:32:30 2024 +0200

Rel 9; fix memory corruption (more details in PHP_7_1 commit)

 php-sapi-ini-file.patch | 48 +++-
 php.spec|  2 +-
 2 files changed, 24 insertions(+), 26 deletions(-)
---
diff --git a/php.spec b/php.spec
index 5f2af3e..815e885 100644
--- a/php.spec
+++ b/php.spec
@@ -155,7 +155,7 @@ Summary(ru.UTF-8):  PHP Версии 7 - язык препроцессирова
 Summary(uk.UTF-8): PHP Версії 7 - мова препроцесування HTML-файлів, 
виконувана на сервері
 Name:  %{orgname}%{php_suffix}
 Version:   7.3.33
-Release:   8
+Release:   9
 Epoch: 4
 # All files licensed under PHP version 3.01, except
 # Zend is licensed under Zend
diff --git a/php-sapi-ini-file.patch b/php-sapi-ini-file.patch
index a0fef74..b90ef78 100644
--- a/php-sapi-ini-file.patch
+++ b/php-sapi-ini-file.patch
@@ -1,11 +1,6 @@
-to test which is main php.ini:
-$ php -r 'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
-
-https://github.com/pld-linux/php/commit/762ec2e
-
 php-7.0.0RC6.orig/main/php_ini.c   2015-11-10 23:58:52.227101032 +0200
-+++ php-7.0.0RC6/main/php_ini.c2015-11-11 00:01:43.502674750 +0200
-@@ -375,12 +375,19 @@
+--- php-7.1.33.org/main/php_ini.c  2019-10-22 19:00:03.0 +0200
 php-7.1.33.new/main/php_ini.c  2024-06-13 19:13:23.976364417 +0200
+@@ -377,12 +377,19 @@ static void php_load_zend_extension_cb(v
  #endif
  /* }}} */
  
@@ -25,7 +20,7 @@ https://github.com/pld-linux/php/commit/762ec2e
int php_ini_scanned_path_len;
char *open_basedir;
int free_ini_search_path = 0;
-@@ -557,8 +564,26 @@
+@@ -559,8 +566,28 @@ int php_init_config(void)
}
}
}
@@ -34,7 +29,8 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  fh.handle.fp = php_fopen_with_path("php.ini", "r", 
php_ini_search_path, &opened_path);
 +  if (fh.handle.fp) {
 +  fh.filename = ZSTR_VAL(opened_path);
-+
+ 
+-  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
 +  // parse the ini file now
 +  PG(open_basedir) = open_basedir;
 +  fh.type = ZEND_HANDLE_FP;
@@ -42,18 +38,19 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  open_basedir = PG(open_basedir);
 +  PG(open_basedir) = NULL;
 +  fh.handle.fp = NULL;
-+
 +  php_ini_loaded_file = estrdup(fh.filename);
 +  fh.filename = NULL;
++  // opened_path no longer needed as we will use 
php_ini_loaded_file
++  zend_string_release_ex(opened_path, 0);
++  opened_path = NULL;
 +  }
 +  }
- 
--  /* Otherwise search for php-%sapi-module-name%.ini file in 
search path */
++
 +  /* Also search for php-%sapi-module-name%.ini file in search 
path */
if (!fh.handle.fp) {
const char *fmt = "php-%s.ini";
char *ini_fname;
-@@ -568,15 +593,8 @@
+@@ -570,15 +597,8 @@ int php_init_config(void)
if (fh.handle.fp) {
fh.filename = ZSTR_VAL(opened_path);
}
@@ -70,7 +67,7 @@ https://github.com/pld-linux/php/commit/762ec2e
}
  
if (free_ini_search_path) {
-@@ -593,14 +611,28 @@
+@@ -595,14 +615,30 @@ int php_init_config(void)
  
{
zval tmp;
@@ -79,28 +76,29 @@ https://github.com/pld-linux/php/commit/762ec2e
 +  // test with:
 +  // php -r 
'var_dump(array(get_cfg_var("cfg_file_path"),php_ini_loaded_file()));'
 +  if (php_ini_loaded_file) {
-+  if (fh.filename) {
-+  efree((char *)fh.filename);
-+  }
 +  fh.filename = php_ini_loaded_file;
 +  }
  
ZVAL_NEW_STR(&tmp, zend_string_init(fh.filename, 
strlen(fh.filename), 1));
zend_hash_str_update(&configuration_hash, 
"cfg_file_path", sizeof("cfg_file_path")-1, &tmp);
-   if (opened_path) {
-   zend_string_release_ex(opened_path, 0);
--  } else {
++
++  if (php_ini_loaded_file) {
++  // free our fh.filename main ini duplicate
++  efree((char *)php_ini_loaded_file);
 +  }
 +
-+  if (

[packages/perl-PDL] - files and description cleanup, libgfortran-static no longer required

2024-06-13 Thread qboosh
commit 083b9de0253d028a4d31380af302813eb10ba975
Author: Jakub Bogusz 
Date:   Thu Jun 13 21:02:40 2024 +0200

- files and description cleanup, libgfortran-static no longer required

 perl-PDL.spec | 194 --
 1 file changed, 122 insertions(+), 72 deletions(-)
---
diff --git a/perl-PDL.spec b/perl-PDL.spec
index fc510d8..50113fc 100644
--- a/perl-PDL.spec
+++ b/perl-PDL.spec
@@ -1,8 +1,7 @@
 #
 # Conditional build:
 %bcond_withhtml# generate package with PDL documentation in HTML
-%bcond_withtests   # perform "make test"
-   # require a valid DISPLAY
+%bcond_withtests   # functional tests (require valid DISPLAY)
 #
 %definepdirPDL
 Summary:   perlDL - efficient numerical computing for Perl
@@ -15,20 +14,21 @@ Epoch:  1
 # same as perl
 License:   GPL v1+ or Artistic
 Group: Development/Languages/Perl
-Source0:   
https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{pdir}-%{version}.tar.gz
+Source0:   
https://www.cpan.org/modules/by-authors/id/E/ET/ETJ/%{pdir}-%{version}.tar.gz
 # Source0-md5: 3edbe535c36ac195e020dcb0c7d84581
 Patch0:%{name}-conf.patch
 Patch1:%{name}-dep.patch
 Patch2:%{name}-Makefile.PL.patch-dumb
 Patch4:%{name}-vendorarch.patch
 Patch5:PDL-Disable-PDL-GIS-Proj.patch
-URL:   http://pdl.perl.org/
+# defunct as of 2024-06-13
+#URL:  https://pdl.perl.org/
+URL:   https://metacpan.org/dist/PDL
 BuildRequires: OpenGL-devel
 BuildRequires: OpenGL-GLU-devel
 BuildRequires: OpenGL-glut-devel
 BuildRequires: gd-devel
 BuildRequires: gsl-devel >= 1.3
-BuildRequires: libgfortran-static
 BuildRequires: ncurses-devel >= 5.0
 BuildRequires: perl-Astro-FITS-Header
 BuildRequires: perl-Devel-CheckLib
@@ -42,13 +42,13 @@ BuildRequires:  perl-devel >= 1:5.8.0
 BuildRequires: perl-perldoc
 BuildRequires: proj-devel
 BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
 BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXext-devel
 BuildRequires: xorg-lib-libXmu-devel
 BuildRequires: xorg-lib-libXt-devel
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define_noautoreqdep   libGL.so.1 libGLU.so.1 libGLcore.so.1
 %define_noautoreq_perl local.perldlrc 
PDL::Graphics::TriD::GObject
 
 %description
@@ -222,7 +222,7 @@ the mouse in real time - this helps data visualization a 
lot.
 
 With VRML, you can generate objects for everyone to see with e.g.
 Silicon Graphics' Cosmo Player. You can find out more about VRML at
-`http://vrml.sgi.com/' or `http://www.vrml.org/'
+ or .
 
 %description Graphics-TriD -l pl.UTF-8
 Moduł ten implementuje podstawowy interfejs 3D dla PDL. Dostępne są -
@@ -232,10 +232,10 @@ Za pomocą OpenGL, stworzonymi obiektami 3D można łatwo 
manipulować w
 czasie rzeczywistym za pomocą myszy, co bardzo wspomaga wizualizację
 danych.
 
-Możesz też generować obiekty w formacie VRML, które mogą być oglądane
+Można też generować obiekty w formacie VRML, które mogą być oglądane
 przez inne osoby za pomocą np.: programu Cosmo Player firmy Silicon
-Graphics. Więcej na temat VRML możesz znaleźć pod adresami
-http://vrml.sgi.com/ lub http://www.vrml.org/.
+Graphics. Więcej na temat VRML można znaleźć pod adresami
+ lub .
 
 %package IO-Browser
 Summary:   2D data browser for PDL
@@ -295,7 +295,7 @@ Elastyczny binarny format wejścia/wyjścia dla PDL.
 
 %package IO-GD
 Summary:   PDL interface to the GD c library
-Summary(pl.UTF-8): Interfejs PLD do biblioteki GD
+Summary(pl.UTF-8): Interfejs PDL do biblioteki GD
 Group: Development/Languages/Perl
 Requires:  %{name} = %{epoch}:%{version}-%{release}
 
@@ -303,7 +303,7 @@ Requires:   %{name} = %{epoch}:%{version}-%{release}
 PDL interface to the GD c library.
 
 %description IO-GD -l pl.UTF-8
-Interfejs PLD do biblioteki GD.
+Interfejs PDL do biblioteki GD.
 
 %package IO-Pic
 Summary:   Image I/O for PDL based on the netpbm package
@@ -465,14 +465,15 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} -j1 pure_install \
DESTDIR=$RPM_BUILD_ROOT
 
-perl -Mblib Doc/scantree.pl $RPM_BUILD_ROOT%{perl_vendorarch}
-perl -pi -e "s|$RPM_BUILD_ROOT/|/|g" 
$RPM_BUILD_ROOT%{perl_vendorarch}/PDL/pdldoc.db
+%{__perl} -Mblib Doc/scantree.pl $RPM_BUILD_ROOT%{perl_vendorarch}
+%{__perl} -pi -e "s|$RPM_BUILD_ROOT/|/|g" 
$RPM_BUILD_ROOT%{perl_vendorarch}/PDL/pdldoc.db
 
 # perl script to regenerate pdldoc database
 install Doc/scantree.pl $RPM_BUILD_ROOT%{perl_vendorarch}/PDL/scantree.pl
 
 # some manuals have wrong names - this can be fixed in "Makefile.PL"s or here:
 cd $RPM_BUILD_ROOT%{_mandir}/man3
+%{__mv} Bugs.3pm   PDL::Bugs.3pm
 %{__mv} PDL::Dev.3pm   PDL::Core::Dev.3pm
 %{__mv} PDL::Linear.3pm 

PLD-doc: PLD-update-TODO - updated

2024-06-13 Thread arekm
Author: arekmDate: Fri Jun 14 01:17:28 2024 GMT
Module: PLD-doc   Tag: HEAD
 Log message:
- updated

 Files affected:
PLD-doc:
   PLD-update-TODO (1.2964 -> 1.2965) 

 Diffs:


Index: PLD-doc/PLD-update-TODO
diff -u PLD-doc/PLD-update-TODO:1.2964 PLD-doc/PLD-update-TODO:1.2965
--- PLD-doc/PLD-update-TODO:1.2964  Tue Jun 11 03:55:39 2024
+++ PLD-doc/PLD-update-TODO Fri Jun 14 03:17:23 2024
@@ -1,4 +1,4 @@
-0ad(14) [OLD] r10803 [NEW] r08413-alpha-unix-build
+0ad(14) [OLD] r10803 [NEW] r09786-alpha-unix-build
 3store(12) [OLD] 2.2.22 [NEW] 3.0.7
 4pane [OLD] 0.8.0 [NEW] 8.0
 9base [OLD] 2 [NEW] 6
@@ -22,7 +22,7 @@
 LunarGLASS [OLD] 0 [NEW] Release
 Mesa-libXvMC(36) [OLD] 22.2.5 [NEW] 24.1.1
 Mowitz(8) [OLD] 0.3.0 [NEW] 0.3.1
-OpenXR(9) [OLD] 1.0.34 [NEW] 1.1.37
+OpenXR(9) [OLD] 1.0.34 [NEW] 1.1.38
 ParaView(16) [OLD] 5.5.0 [NEW] 5.5.2
 Perlbal(16) [OLD] 1.79 [NEW] 1.80
 ProjectCenter(8) [OLD] 0.5.0 [NEW] 0.7.0
@@ -72,6 +72,7 @@
 amiwm(8) [OLD] 0.20pl48 [NEW] 0.22pl2
 ampache_browser [OLD] 1.0.3 [NEW] 1.0.7
 amsn(13) [OLD] 0.98.9 [NEW] 0.98.9-src
+amtterm(8) [OLD] 1.3 [NEW] 1.7
 anope(8) [OLD] 1.7.18 [NEW] 1.8.9
 ansible(7) [OLD] 2.7.2 [NEW] 2.9.27
 ant(60) [OLD] 1.10.5 [NEW] 1.10.14-src
@@ -114,6 +115,8 @@
 asterisk-sounds-extra(34) [OLD] 1.5 [NEW] 1.5.2
 asymptote(15) [OLD] 2.70 [NEW] 2.89
 atlas(13) [OLD] 3.7.10 [NEW] 3.11.41
+audacious(14) [OLD] 4.3.1 [NEW] 4.4
+audacious-plugins(16) [OLD] 4.3.1 [NEW] 4.4
 audacity(32) [OLD] 3.4.2 [NEW] 3.5.1
 audit(27) [OLD] 3.1.4 [NEW] 4.0.1
 autoconf2_13(17) [OLD] 2.13 [NEW] 2.72
@@ -123,7 +126,7 @@
 avrdude(9) [OLD] 6.3 [NEW] 7.0
 awesome(10) [OLD] 3.4.12 [NEW] 4.3
 awesome2(9) [OLD] 2.3.6 [NEW] 4.3
-awscli(11) [OLD] 1.25.97 [NEW] 1.33.4
+awscli(11) [OLD] 1.25.97 [NEW] 1.33.7
 babeltrace(13) [OLD] 1.5.11 [NEW] 2.0.0
 bacula [OLD] 11.0.6 [NEW] 15.0.2
 bamf [OLD] 0.2.104 [NEW] 0.5.6
@@ -132,7 +135,7 @@
 bash [OLD] 5.2 [NEW] 5.2.21
 bashish(8) [OLD] 2.0.7 [NEW] 2.2.4
 battleships(8) [OLD] 2.9 [NEW] 2.13
-bazel [OLD] 1.2.1 [NEW] 05)
+bazel [OLD] 1.2.1 [NEW] 7.2.1rc1
 bbkeys(8) [OLD] 0.8.6 [NEW] 0.9.1
 bcron(9) [OLD] 0.09 [NEW] 0.11
 beast(8) [OLD] 0.7.4 [NEW] 0.15.0
@@ -152,18 +155,18 @@
 botan2(23) [OLD] 2.19.4 [NEW] 3.4.0
 breakpad(8) [OLD] 0.1.4 [NEW] 94b6309aecaddfcf11672f6cfad9575d68ad3b40
 brlcad(14) [OLD] 7.10.0 [NEW] 7.32.2
+bttv(19) [OLD] 0.7.87 [NEW] 0.9.15
 bugwarrior(11) [OLD] 1.0.2 [NEW] 1.8.0
 bugzilla(11) [OLD] 3.3.3 [NEW] 5.1.2
 buildbot(7) [OLD] 0.8.1 [NEW] 0.8.2
-buildroot(7) [OLD] 2013.02 [NEW] 2024.02.2
+buildroot(7) [OLD] 2013.02 [NEW] 2024.05
 busybox(44) [OLD] 1.35.0 [NEW] 1.36.1
 bwm-tools(8) [OLD] 0.2.1 [NEW] 200603080716
 byobu [OLD] 5.133 [NEW] 6.12
 bzflag(16) [OLD] 2.4.0 [NEW] 2.4.22
-bzip3(12) [OLD] 1.4.0 [NEW] 1.4.0.tar.zst
+bzip3(12) [OLD] 1.4.0 [NEW] 1.4.0.
 bzr-gtk(14) [OLD] 0.99.1 [NEW] 0.103.0
 bzr-svn(8) [OLD] 1.0.4 [NEW] 1.2.3
-c-ares(13) [OLD] 1.29.0 [NEW] 1.30.0
 cacao(8) [OLD] 0.98 [NEW] 1.6.2
 cachefilesd(7) [OLD] 0.10.5 [NEW] 0.10.10
 cacti [OLD] 1.2.26 [NEW] 1.2.27
@@ -186,13 +189,19 @@
 cheops-ng(8) [OLD] 0.1.12 [NEW] 0.2.3
 childsplay(8) [OLD] 1.6 [NEW] 3.4
 choparp [OLD] 0 [NEW] release/20150613
-chromium-browser [OLD] 50.0.2661.102 [NEW] 125.0.6422.141
+chromium-browser [OLD] 50.0.2661.102 [NEW] 126.0.6478.55
 chromium-bsu(8) [OLD] 0.9.15 [NEW] 0.9.16.1
 chuck(9) [OLD] 1.1.5.6 [NEW] 1.5.2.4
 cinelerra(22) [OLD] 4.4 [NEW] 4-src
-cinnamon-control-center [OLD] 6.0.1 [NEW] 6.0.2
-cinnamon-settings-daemon [OLD] 6.0.0 [NEW] 6.0.2
+cinnamon [OLD] 6.0.4 [NEW] 6.2.0
+cinnamon-control-center [OLD] 6.0.1 [NEW] 6.2.0
+cinnamon-desktop [OLD] 6.0.0 [NEW] 6.2.0
+cinnamon-menus [OLD] 6.0.0 [NEW] 6.2.0
+cinnamon-screensaver [OLD] 6.0.3 [NEW] 6.2.0
+cinnamon-session [OLD] 6.0.4 [NEW] 6.2.0
+cinnamon-settings-daemon [OLD] 6.0.0 [NEW] 6.2.0
 circus(14) [OLD] 0.6.0 [NEW] 0.18.0
+cjs [OLD] 6.0.0 [NEW] 6.2.0
 clamtk(8) [OLD] 4.42 [NEW] 4.45
 clanbomber(8) [OLD] 1.02a [NEW] 19990109
 clanbomber2(8) [OLD] 0.9 [NEW] 0.9.1
@@ -201,14 +210,14 @@
 clinkc [OLD] 2.4.1 [NEW] 3.0.2
 clive(13) [OLD] 2.2.28 [NEW] 2.3.3
 clonezilla(7) [OLD] 2.3.58 [NEW] 3.35.2
-closure-compiler [OLD] 20161201 [NEW] 20240605
+closure-compiler [OLD] 20161201 [NEW] 20240609
 cmake(24) [OLD] 3.28.5 [NEW] 3.28.6
 cmus(9) [OLD] 2.4.3 [NEW] 2.5.0
 coffee-script(9) [OLD] 1.6.3 [NEW] 2.7.0
 collector-sidecar [OLD] 0.1.4 [NEW] 1.5.0
 comparator(8) [OLD] 2.8 [NEW] 2.12
 compat-gcc-34(12) [OLD] 3.4.6 [NEW] 14.1.0
-composer [OLD] 1.10.26 [NEW] 2.7.6
+composer [OLD] 1.10.26 [NEW] 2.7.7
 configure-trackpoint(13) [OLD] 0.3.3 [NEW] 0.7
 conky(15) [OLD] 1.8.1 [NEW] 1.9.0
 conman [OLD] 0.2.7 [NEW] 0.3.1
@@ -243,6 +252,7 @@
 crossmingw32-gcc(25) [OLD] 10.5.0 [NEW] 14.1.0
 crossmingw32-jasper [OLD] 3.0.6 [NEW] 4.2.4
 crossmingw32-libtiff(10) [OLD] 4.4.0 [NEW] 4.6.0
+crossmingw32-libxml2(10) [OLD] 2.12.7 [NEW] 2.12.8
 crossmingw32-lua40(9) [OLD] 4.0.1 [NEW] 5.4.6
 crossming