Hello community, here is the log from the commit of package pgadmin4 for openSUSE:Factory checked in at 2020-06-15 20:32:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pgadmin4 (Old) and /work/SRC/openSUSE:Factory/.pgadmin4.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgadmin4" Mon Jun 15 20:32:10 2020 rev:12 rq:814656 version:4.22 Changes: -------- --- /work/SRC/openSUSE:Factory/pgadmin4/pgadmin4.changes 2020-05-16 22:27:37.525432114 +0200 +++ /work/SRC/openSUSE:Factory/.pgadmin4.new.3606/pgadmin4.changes 2020-06-15 20:32:22.722769385 +0200 @@ -1,0 +2,53 @@ +Mon Jun 15 08:10:53 UTC 2020 - Michal Vyskocil <mvysko...@opensuse.org> + +- Update to 4.22 + - New features + * Added connected pgAdmin user and connection name in the log file. + * Show the startup log as well as the server log in the runtime's log + viewer. + - Bugfixes + * Gracefully informed the user that the database is already connected when + they click on "Connect Database...". + * Fixed an issue where clicking on the cross button of the alert box on + the login page is not working. + * Fixed the SQL help issue for EDB Postgres Advanced Server. + * Ensure that maintenance job should be worked properly for indexes under + a materialized view. + * Ensure that file browse "home" button should point to $HOME rather than /. + * Ensure that 'With OID' option should be disabled while taking backup of + database server version 12 and above. + * Fixed invalid literal issue when removing the connection limit for the + existing role. + * Fixed internal server error when clicking on Triggers -> 'Enable All' + for partitions. + * Fixed generated SQL issue for auto vacuum options. + * Ensure that the dependencies tab shows correct information for Synonyms. + * Fixed an issue where the newly added table is not alphabetically added + to the tree. + * Fixed list sorting issue in the schema diff tool. + * Fixed an issue while comparing the two identical schemas using the + schema diff tool. + * Fixed an issue when renaming the column not added in the proper order. + * Correct ipv4 "all interfaces" address in the container docs, per Frank + Limpert. + * Fixed an issue where select2 hover is inconsistent for the SSL field in + create server dialog. + * Fixed post-login redirect location when running in server mode under a + non-default root. + * Fixed an issue where the background job creation fails if there is only + a version-specific python binary available in PATH. + * Fixed data truncation issue when updating the data of type character + with length. + * Fixed an issue where if LDAP_SEARCH_BASE_DN is not set then, the value + for LDAP_BASE_DN will be considered. + * Fixed an issue where clicking on Select All button, not selecting all + the options in pgAgent job scheduler. + * Clarify and correct the docs on enabling the pl/debugger plugin on the + server. + * Fixed Unicode decode error 'utf-8' codec can't decode byte. +- Packaging: + * refresh fix-python-lib.patch + * add keyring e8697e2eef76c02d3a6332778881b2a8210976f2 enabling + GPG source tarballs verification + +------------------------------------------------------------------- Old: ---- pgadmin4-4.21.tar.gz New: ---- pgadmin4-4.22.tar.gz pgadmin4-4.22.tar.gz.asc pgadmin4.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pgadmin4.spec ++++++ --- /var/tmp/diff_new_pack.fpBLjI/_old 2020-06-15 20:32:24.894777182 +0200 +++ /var/tmp/diff_new_pack.fpBLjI/_new 2020-06-15 20:32:24.894777182 +0200 @@ -18,13 +18,16 @@ %global pgadmin4instdir %{_libdir}/pgadmin4-%{version} Name: pgadmin4 -Version: 4.21 +Version: 4.22 Release: 0 Summary: Management tool for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools URL: http://www.pgadmin.org Source0: https://download.postgresql.org/pub/pgadmin/%{name}/v%{version}/source/%{name}-%{version}.tar.gz +Source10: https://download.postgresql.org/pub/pgadmin/%{name}/v%{version}/source/%{name}-%{version}.tar.gz.asc +# https://www.pgadmin.org/download/pgadmin-4-source-code/ +Source11: %{name}.keyring Source1: %{name}.conf Source2: %{name}.service.in Source3: %{name}.tmpfiles.d @@ -142,6 +145,7 @@ cd runtime export PYTHON_CONFIG=%{_bindir}/python3-config export PYTHON_VERSION=%{python3_version} +export PGADMIN_PYTHON_DIR=%{_prefix} export CFLAGS=%{RPM_OPT_FLAGS} qmake-qt5 -o Makefile pgAdmin4.pro make %{?_smp_mflags} VERBOSE=1 ++++++ fix-python-lib.patch ++++++ --- /var/tmp/diff_new_pack.fpBLjI/_old 2020-06-15 20:32:24.934777326 +0200 +++ /var/tmp/diff_new_pack.fpBLjI/_new 2020-06-15 20:32:24.934777326 +0200 @@ -5,32 +5,29 @@ we have to add it ourselves. Use an environment variable (just as in the Windows case) to find out the library version to link to. -Index: pgadmin4-4.19/runtime/pgAdmin4.pro +Index: pgadmin4-4.22/runtime/pgAdmin4.pro =================================================================== ---- pgadmin4-4.19.orig/runtime/pgAdmin4.pro -+++ pgadmin4-4.19/runtime/pgAdmin4.pro -@@ -55,6 +55,7 @@ else { - # Find and configure Python - # Environment setting - PYTHON_CONFIG = $$(PYTHON_CONFIG) -+ PYTHON_VERSION = $$(PYTHON_VERSION) - - # Python 2? - isEmpty(PYTHON_CONFIG) { -@@ -71,11 +72,15 @@ else { - error(The python-config executable could not be found. Ensure Python is installed and in the system path.) +--- pgadmin4-4.22/runtime/pgAdmin4.pro.orig 2020-06-15 09:57:31.503298807 +0200 ++++ pgadmin4-4.22/runtime/pgAdmin4.pro 2020-06-15 10:02:06.335072806 +0200 +@@ -78,6 +78,12 @@ + } else { + error(No suitable python-config could be found in $${PYTHON_DIR}/bin.) } - ++ ++ PYTHON_VERSION = $$(PYTHON_VERSION) + isEmpty(PYTHON_VERSION) { + error(Please set the PYTHON_VERSION environment variable to the version of python to link to.) + } + - message(Using $$PYTHON_CONFIG) + message(Python config: $$PYTHON_CONFIG) - QMAKE_CXXFLAGS += $$system($$PYTHON_CONFIG --includes) + PYTHON_EMBED = $$system($$PYTHON_CONFIG --help 2>&1 | grep -o \'\\-\\-embed\') +@@ -88,7 +94,7 @@ QMAKE_LFLAGS += $$system($$PYTHON_CONFIG --ldflags) -- LIBS += $$system($$PYTHON_CONFIG --libs) -+ LIBS += $$system($$PYTHON_CONFIG --libs) -lpython$$PYTHON_VERSION + message(LDFLAGS: $$QMAKE_LFLAGS) + +- LIBS += $$system($$PYTHON_CONFIG --libs $$PYTHON_EMBED) ++ LIBS += $$system($$PYTHON_CONFIG --libs $$PYTHON_EMBED) -lpython$$PYTHON_VERSION + message(LIBS: $$LIBS) + } - contains( LIBS, -lpython2.* ) { - DEFINES += PYTHON2 ++++++ pgadmin4-4.21.tar.gz -> pgadmin4-4.22.tar.gz ++++++ /work/SRC/openSUSE:Factory/pgadmin4/pgadmin4-4.21.tar.gz /work/SRC/openSUSE:Factory/.pgadmin4.new.3606/pgadmin4-4.22.tar.gz differ: char 5, line 1