From 286c9ed063a1930b36209c4f257235c7b3a27ac3 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 00:28:12 +0300 Subject: [PATCH 1/6] gpsd !24.10.21. --- science/gis/gpsd/actions.py | 9 +-------- ...o_prefix_replace.patch => pylibdir_path.patch} | 12 ++++++------ science/gis/gpsd/files/use_os_environ.patch | 11 +++++++++++ ...ondontwritebytecode_environment_variable.patch | 10 ---------- science/gis/gpsd/pspec.xml | 15 +++++++++++---- 5 files changed, 29 insertions(+), 28 deletions(-) rename science/gis/gpsd/files/{pylibdir_no_prefix_replace.patch => pylibdir_path.patch} (55%) create mode 100644 science/gis/gpsd/files/use_os_environ.patch delete mode 100644 science/gis/gpsd/files/use_pythondontwritebytecode_environment_variable.patch diff --git a/science/gis/gpsd/actions.py b/science/gis/gpsd/actions.py index 5150cabc22..458aebdf30 100644 --- a/science/gis/gpsd/actions.py +++ b/science/gis/gpsd/actions.py @@ -4,10 +4,7 @@ # Licensed under the GNU General Public License, version 3. # See the file https://www.gnu.org/licenses/gpl-3.0.txt -from pisi.actionsapi import shelltools -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools -from pisi.actionsapi import get +from pisi.actionsapi import shelltools, get shelltools.export("PYTHONDONTWRITEBYTECODE", "1") i = "/usr/bin/env python3 $(which scons)" @@ -24,7 +21,3 @@ def install(): # fix shebang shelltools.system("find %s/usr/bin -type f -exec sed -i 's|env\ python$|env python3|g' {} \;" % get.installDIR()) - # Install UDEV files -# pisitools.insinto("/lib/udev/rules.d", "gpsd.rules", "99-gpsd.rules") -# pisitools.dobin("gpsd.hotplug", "/lib/udev") - diff --git a/science/gis/gpsd/files/pylibdir_no_prefix_replace.patch b/science/gis/gpsd/files/pylibdir_path.patch similarity index 55% rename from science/gis/gpsd/files/pylibdir_no_prefix_replace.patch rename to science/gis/gpsd/files/pylibdir_path.patch index 5783e91549..d7a1c9fb16 100644 --- a/science/gis/gpsd/files/pylibdir_no_prefix_replace.patch +++ b/science/gis/gpsd/files/pylibdir_path.patch @@ -1,13 +1,13 @@ ---- a/SConstruct 2020-08-04 18:40:06.000000000 +0000 -+++ b/SConstruct 2020-12-12 18:29:38.378386573 +0000 -@@ -1460,8 +1460,8 @@ +--- a/SConscript 2021-09-22 00:53:44.000000000 +0300 ++++ b/SConscript 2021-09-25 06:56:40.449906438 +0300 +@@ -1492,8 +1492,8 @@ # follow FHS, put in /usr/local/libXX, not /usr/libXX # may be lib, lib32 or lib64 python_libdir = polystr(python_libdir) - python_libdir = python_libdir.replace("/usr/lib", - "/usr/local/lib") -+# python_libdir = python_libdir.replace("/usr/lib", -+# "/usr/local/lib") ++ # python_libdir = python_libdir.replace("/usr/lib", ++ # "/usr/local/lib") python_module_dir = str(python_libdir) + os.sep # Many systems can have a problem with the Python path - announce("Ensure your PYTHONPATH includes %s" % python_module_dir) + if 'PYTHONPATH' in os.environ: diff --git a/science/gis/gpsd/files/use_os_environ.patch b/science/gis/gpsd/files/use_os_environ.patch new file mode 100644 index 0000000000..e9d0a49b2c --- /dev/null +++ b/science/gis/gpsd/files/use_os_environ.patch @@ -0,0 +1,11 @@ +--- a/SConscript 2021-09-22 00:53:44.000000000 +0300 ++++ b/SConscript 2021-09-25 06:55:30.514907375 +0300 +@@ -464,7 +464,7 @@ + 'WRITE_PAD', # So we can test WRITE_PAD values on the fly. + ) + +-envs = {} ++envs = os.environ + for var in import_env: + if var in os.environ: + envs[var] = os.environ[var] diff --git a/science/gis/gpsd/files/use_pythondontwritebytecode_environment_variable.patch b/science/gis/gpsd/files/use_pythondontwritebytecode_environment_variable.patch deleted file mode 100644 index 6fc35d8f96..0000000000 --- a/science/gis/gpsd/files/use_pythondontwritebytecode_environment_variable.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/SConstruct 2020-08-04 18:40:06.000000000 +0000 -+++ b/SConstruct 2020-12-27 05:47:40.748197656 +0000 -@@ -516,6 +516,7 @@ - 'CWRAPPERS_CONFIG_DIR', # pkgsrc - # Variables used in testing - 'WRITE_PAD', # So we can test WRITE_PAD values on the fly. -+ 'PYTHONDONTWRITEBYTECODE', - ) - - envs = {} diff --git a/science/gis/gpsd/pspec.xml b/science/gis/gpsd/pspec.xml index c5a377ea9d..fa752f995a 100644 --- a/science/gis/gpsd/pspec.xml +++ b/science/gis/gpsd/pspec.xml @@ -16,8 +16,8 @@ gpsd is a service daemon that monitor one or more GPSes attached to a host computer through serial or USB ports, making all data of the sensors available to be queried on TCP port 2947 of the host computer. - - http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.21.tar.xz + + http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.23.1.tar.xz scons @@ -32,8 +32,8 @@ python3-pyserial - pylibdir_no_prefix_replace.patch - use_pythondontwritebytecode_environment_variable.patch + pylibdir_path.patch + use_os_environ.patch @@ -124,6 +124,13 @@ + + 2021-10-22 + 3.23.1 + Version bump. + fury + uglyside@yandex.ru + 2020-12-27 3.21 From 20cac253aa5f3d14f88912108f97db224b902aae Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 00:33:45 +0300 Subject: [PATCH 2/6] libffado rebuild. --- hardware/firewire/libffado/actions.py | 2 +- hardware/firewire/libffado/pspec.xml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/hardware/firewire/libffado/actions.py b/hardware/firewire/libffado/actions.py index fadb78da5a..7165df9910 100644 --- a/hardware/firewire/libffado/actions.py +++ b/hardware/firewire/libffado/actions.py @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools diff --git a/hardware/firewire/libffado/pspec.xml b/hardware/firewire/libffado/pspec.xml index 6ec501356f..4d800ed8a9 100644 --- a/hardware/firewire/libffado/pspec.xml +++ b/hardware/firewire/libffado/pspec.xml @@ -1,5 +1,5 @@ - + libffado @@ -32,13 +32,13 @@ jack-audio-connection-kit-devel - flags.patch - - + libffado-2.4.0-crossbar-router-fix.patch + libffado-2.4.2-python38.patch --> @@ -100,7 +100,7 @@ /usr/bin/ffado-mixer* /usr/share/applications - /usr/share/metainfo/ffado-mixer.appdata.xml + /usr/share/metainfo/ffado-mixer.appdata.xml /usr/share/pixmaps @@ -116,7 +116,7 @@ Mustafa Cinasal muscnsl@gmail.com - + 2020-01-22 2.4.2 Version bump. From 51b27d87e8a84a8b70f26fcbd02789e6254f069d Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 00:34:38 +0300 Subject: [PATCH 3/6] libffado rebuild. --- hardware/firewire/libffado/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hardware/firewire/libffado/pspec.xml b/hardware/firewire/libffado/pspec.xml index 4d800ed8a9..ce02447abb 100644 --- a/hardware/firewire/libffado/pspec.xml +++ b/hardware/firewire/libffado/pspec.xml @@ -109,6 +109,13 @@ + + 2021-10-22 + 2.4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2020-11-19 2.4.4 From e4bb83fb74d960f74c04a02be0e8fa4677dd522f Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 00:39:51 +0300 Subject: [PATCH 4/6] serf rebuild new scons. --- network/library/serf/actions.py | 2 +- network/library/serf/files/scons_py3.patch | 24 ++++++++++++++++++++++ network/library/serf/pspec.xml | 14 +++++++++++-- network/library/serf/translations.xml | 2 +- 4 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 network/library/serf/files/scons_py3.patch diff --git a/network/library/serf/actions.py b/network/library/serf/actions.py index 6fbde04b4a..f7e380a548 100644 --- a/network/library/serf/actions.py +++ b/network/library/serf/actions.py @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt +# See the file https://www.gnu.org/licenses/gpl-3.0.txt from pisi.actionsapi import pisitools from pisi.actionsapi import scons diff --git a/network/library/serf/files/scons_py3.patch b/network/library/serf/files/scons_py3.patch new file mode 100644 index 0000000000..144f5e39ea --- /dev/null +++ b/network/library/serf/files/scons_py3.patch @@ -0,0 +1,24 @@ +--- serf-1.3.9/SConstruct.orig 2019-07-26 17:49:30.910189251 +0000 ++++ serf-1.3.9/SConstruct 2019-07-26 17:49:54.073821735 +0000 +@@ -163,9 +163,9 @@ + suffix='.def', src_suffix='.h') + }) + +-match = re.search('SERF_MAJOR_VERSION ([0-9]+).*' +- 'SERF_MINOR_VERSION ([0-9]+).*' +- 'SERF_PATCH_VERSION ([0-9]+)', ++match = re.search(b'SERF_MAJOR_VERSION ([0-9]+).*' ++ b'SERF_MINOR_VERSION ([0-9]+).*' ++ b'SERF_PATCH_VERSION ([0-9]+)', + env.File('serf.h').get_contents(), + re.DOTALL) + MAJOR, MINOR, PATCH = [int(x) for x in match.groups()] +@@ -183,7 +183,7 @@ + + unknown = opts.UnknownVariables() + if unknown: +- print 'Warning: Used unknown variables:', ', '.join(unknown.keys()) ++ print ('Warning: Used unknown variables:', ', '.join(unknown.keys())) + + apr = str(env['APR']) + apu = str(env['APU']) diff --git a/network/library/serf/pspec.xml b/network/library/serf/pspec.xml index 2a8e300dd8..2c7c1ad314 100644 --- a/network/library/serf/pspec.xml +++ b/network/library/serf/pspec.xml @@ -1,9 +1,9 @@ - + serf - https://code.google.com/p/serf/ + https://serf.apache.org/ Osman Erkan osman.erkan@pisilinux.org @@ -22,6 +22,9 @@ apr-util-devel scons + + scons_py3.patch + @@ -54,6 +57,13 @@ + + 2021-10-22 + 1.3.9 + Rebuild + İdris Kalp + idriskalp@gmail.com + 2020-02-26 1.3.9 diff --git a/network/library/serf/translations.xml b/network/library/serf/translations.xml index d1ec00cb1d..a2bdee9e91 100644 --- a/network/library/serf/translations.xml +++ b/network/library/serf/translations.xml @@ -10,4 +10,4 @@ serf-devel serf için geliştirme dosyaları - \ No newline at end of file + From 2033ce4a46a8ad496ab25fe268f748b280ef6309 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 00:46:11 +0300 Subject: [PATCH 5/6] florb rebuild gpsd. --- network/misc/florb/pspec.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/network/misc/florb/pspec.xml b/network/misc/florb/pspec.xml index 48cc933178..5c45cc7639 100644 --- a/network/misc/florb/pspec.xml +++ b/network/misc/florb/pspec.xml @@ -45,7 +45,10 @@ fltk curl gpsd + boost libgcc + libX11 + libXpm tinyxml2 @@ -60,6 +63,13 @@ + + 2021-10-22 + 1.1 + Rebuild. + fury + uglyside@yandex.ru + 2020-12-19 1.1 From fa9ebaafcc8072a32822f3b4078fb12033716d97 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Sat, 23 Oct 2021 10:34:45 +0300 Subject: [PATCH 6/6] soundconverter. --- multimedia/converter/soundconverter/pspec.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/multimedia/converter/soundconverter/pspec.xml b/multimedia/converter/soundconverter/pspec.xml index 9754db8e86..00735a649c 100644 --- a/multimedia/converter/soundconverter/pspec.xml +++ b/multimedia/converter/soundconverter/pspec.xml @@ -15,8 +15,8 @@ A simple sound converter application for the GNOME environment. It reads anything the GStreamer library can read, and writes WAV, FLAC, MP3, and Ogg Vorbis files. - - https://launchpad.net/soundconverter/trunk/4.0.1/+download/soundconverter-4.0.1.tar.gz + + https://launchpad.net/soundconverter/trunk/4.0.2/+download/soundconverter-4.0.2.tar.gz intltool @@ -54,6 +54,13 @@ + + 2021-10-23 + 4.0.2 + Version bump. + fury + uglyside@yandex.ru + 2021-05-18 4.0.1