Merge pull request #198443 from gador/pgadmin-6.15

pgadmin4: 6.14 -> 6.15

authored by

Mario Rodas and committed by
GitHub
64dd5afe f9b99912

+133 -11
+4 -5
pkgs/tools/admin/pgadmin/default.nix
··· 10 10 11 11 let 12 12 pname = "pgadmin"; 13 - version = "6.14"; 13 + version = "6.15"; 14 14 15 15 src = fetchurl { 16 16 url = "https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v${version}/source/pgadmin4-${version}.tar.gz"; 17 - sha256 = "sha256-M3Tu+69Gmc0FfqtGTtJ6j014QARd2efJ4dq0vK2IMr8="; 17 + sha256 = "sha256-S//Rfi8IiBo+lL0BCFVBw+hy2Tw37B349Gcpq2knqSM="; 18 18 }; 19 19 20 20 yarnDeps = mkYarnModules { ··· 38 38 passlib 39 39 pytz 40 40 simplejson 41 - six 42 41 sqlparse 43 42 wtforms 44 43 flask-paranoid ··· 75 74 # keep the scope, as it is used throughout the derivation and tests 76 75 # this also makes potential future overrides easier 77 76 pythonPackages = python3.pkgs.overrideScope (final: prev: rec { 78 - # flask 2.2 is incompatible with pgadmin 6.14 77 + # flask 2.2 is incompatible with pgadmin 6.15 79 78 # https://redmine.postgresql.org/issues/7651 80 79 flask = prev.flask.overridePythonAttrs (oldAttrs: rec { 81 80 version = "2.1.3"; ··· 84 83 sha256 = "sha256-FZcuUBffBXXD1sCQuhaLbbkCWeYgrI1+qBOjlrrVtss="; 85 84 }; 86 85 }); 87 - # pgadmin 6.14 is incompatible with the major flask-security-too update to 5.0.x 86 + # pgadmin 6.15 is incompatible with the major flask-security-too update to 5.0.x 88 87 flask-security-too = prev.flask-security-too.overridePythonAttrs (oldAttrs: rec { 89 88 version = "4.1.5"; 90 89 src = oldAttrs.src.override {
+3 -1
pkgs/tools/admin/pgadmin/package.json
··· 146 146 "react-aspen": "^1.1.0", 147 147 "react-checkbox-tree": "^1.7.2", 148 148 "react-data-grid": "git+https://github.com/EnterpriseDB/react-data-grid.git/#200d2f5e02de694e3e9ffbe177c279bc40240fb8", 149 + "react-dnd": "^16.0.1", 150 + "react-dnd-html5-backend": "^16.0.1", 149 151 "react-dom": "^17.0.1", 150 152 "react-draggable": "^4.4.4", 151 153 "react-dropzone": "^14.2.1", ··· 168 170 "underscore": "^1.13.1", 169 171 "url-loader": "^1.1.2", 170 172 "valid-filename": "^2.0.1", 171 - "webcabin-docker": "git+https://github.com/EnterpriseDB/wcDocker/#40d025e0d86ee3cf058a52e01d2042113f134cdd", 173 + "webcabin-docker": "git+https://github.com/EnterpriseDB/wcDocker/#b4d58f29b3a308ab555085ee444fa7010aa4b991", 172 174 "wkx": "^0.5.0", 173 175 "xterm": "^4.11.0", 174 176 "xterm-addon-fit": "^0.5.0",
+59 -2
pkgs/tools/admin/pgadmin/yarn.lock
··· 1791 1791 dependencies: 1792 1792 regenerator-runtime "^0.13.4" 1793 1793 1794 + "@babel/runtime@^7.9.2": 1795 + version "7.19.0" 1796 + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259" 1797 + integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA== 1798 + dependencies: 1799 + regenerator-runtime "^0.13.4" 1800 + 1794 1801 "@babel/template@^7.12.13": 1795 1802 version "7.14.5" 1796 1803 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" ··· 2350 2357 "@projectstorm/react-diagrams-core" "^6.6.1" 2351 2358 "@projectstorm/react-diagrams-defaults" "^6.6.1" 2352 2359 "@projectstorm/react-diagrams-routing" "^6.6.1" 2360 + 2361 + "@react-dnd/asap@^5.0.1": 2362 + version "5.0.2" 2363 + resolved "https://registry.yarnpkg.com/@react-dnd/asap/-/asap-5.0.2.tgz#1f81f124c1cd6f39511c11a881cfb0f715343488" 2364 + integrity sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A== 2365 + 2366 + "@react-dnd/invariant@^4.0.1": 2367 + version "4.0.2" 2368 + resolved "https://registry.yarnpkg.com/@react-dnd/invariant/-/invariant-4.0.2.tgz#b92edffca10a26466643349fac7cdfb8799769df" 2369 + integrity sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw== 2370 + 2371 + "@react-dnd/shallowequal@^4.0.1": 2372 + version "4.0.2" 2373 + resolved "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz#d1b4befa423f692fa4abf1c79209702e7d8ae4b4" 2374 + integrity sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA== 2353 2375 2354 2376 "@react-leaflet/core@^1.1.1": 2355 2377 version "1.1.1" ··· 4901 4923 version "1.0.0" 4902 4924 resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" 4903 4925 integrity sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ== 4926 + 4927 + dnd-core@^16.0.1: 4928 + version "16.0.1" 4929 + resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-16.0.1.tgz#a1c213ed08961f6bd1959a28bb76f1a868360d19" 4930 + integrity sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng== 4931 + dependencies: 4932 + "@react-dnd/asap" "^5.0.1" 4933 + "@react-dnd/invariant" "^4.0.1" 4934 + redux "^4.2.0" 4904 4935 4905 4936 doctrine@^2.1.0: 4906 4937 version "2.1.0" ··· 9521 9552 dependencies: 9522 9553 clsx "^1.1.1" 9523 9554 9555 + react-dnd-html5-backend@^16.0.1: 9556 + version "16.0.1" 9557 + resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz#87faef15845d512a23b3c08d29ecfd34871688b6" 9558 + integrity sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw== 9559 + dependencies: 9560 + dnd-core "^16.0.1" 9561 + 9562 + react-dnd@^16.0.1: 9563 + version "16.0.1" 9564 + resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-16.0.1.tgz#2442a3ec67892c60d40a1559eef45498ba26fa37" 9565 + integrity sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q== 9566 + dependencies: 9567 + "@react-dnd/invariant" "^4.0.1" 9568 + "@react-dnd/shallowequal" "^4.0.1" 9569 + dnd-core "^16.0.1" 9570 + fast-deep-equal "^3.1.3" 9571 + hoist-non-react-statics "^3.3.2" 9572 + 9524 9573 react-dom@^16.6.3: 9525 9574 version "16.14.0" 9526 9575 resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89" ··· 9783 9832 dependencies: 9784 9833 indent-string "^5.0.0" 9785 9834 strip-indent "^4.0.0" 9835 + 9836 + redux@^4.2.0: 9837 + version "4.2.0" 9838 + resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.0.tgz#46f10d6e29b6666df758780437651eeb2b969f13" 9839 + integrity sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA== 9840 + dependencies: 9841 + "@babel/runtime" "^7.9.2" 9786 9842 9787 9843 reflect.ownkeys@^0.2.0: 9788 9844 version "0.2.0" ··· 11419 11475 glob-to-regexp "^0.4.1" 11420 11476 graceful-fs "^4.1.2" 11421 11477 11422 - "webcabin-docker@git+https://github.com/EnterpriseDB/wcDocker/#40d025e0d86ee3cf058a52e01d2042113f134cdd": 11478 + "webcabin-docker@git+https://github.com/EnterpriseDB/wcDocker/#b4d58f29b3a308ab555085ee444fa7010aa4b991": 11423 11479 version "2.2.5" 11424 - resolved "git+https://github.com/EnterpriseDB/wcDocker/#40d025e0d86ee3cf058a52e01d2042113f134cdd" 11480 + resolved "git+https://github.com/EnterpriseDB/wcDocker/#b4d58f29b3a308ab555085ee444fa7010aa4b991" 11425 11481 dependencies: 11426 11482 "@fortawesome/fontawesome-free" "^5.14.0" 11427 11483 FileSaver "^0.10.0" 11484 + bootstrap "^4.3.1" 11428 11485 jquery "^3.3.1" 11429 11486 jquery-contextmenu "^2.6.4" 11430 11487
+67 -3
pkgs/tools/admin/pgadmin/yarn.nix
··· 1610 1610 }; 1611 1611 } 1612 1612 { 1613 + name = "_babel_runtime___runtime_7.19.0.tgz"; 1614 + path = fetchurl { 1615 + name = "_babel_runtime___runtime_7.19.0.tgz"; 1616 + url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz"; 1617 + sha512 = "eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA=="; 1618 + }; 1619 + } 1620 + { 1613 1621 name = "_babel_template___template_7.14.5.tgz"; 1614 1622 path = fetchurl { 1615 1623 name = "_babel_template___template_7.14.5.tgz"; ··· 2143 2151 name = "_projectstorm_react_diagrams___react_diagrams_6.6.1.tgz"; 2144 2152 url = "https://registry.yarnpkg.com/@projectstorm/react-diagrams/-/react-diagrams-6.6.1.tgz"; 2145 2153 sha512 = "tLSXfEf/dGFUN8JCCRMrYyIBhhn+eVw24xQodmtcReJxQpKa31EWh9CmJ6UEg7xUnabMG9f2plOPyJqyFssGTA=="; 2154 + }; 2155 + } 2156 + { 2157 + name = "_react_dnd_asap___asap_5.0.2.tgz"; 2158 + path = fetchurl { 2159 + name = "_react_dnd_asap___asap_5.0.2.tgz"; 2160 + url = "https://registry.yarnpkg.com/@react-dnd/asap/-/asap-5.0.2.tgz"; 2161 + sha512 = "WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A=="; 2162 + }; 2163 + } 2164 + { 2165 + name = "_react_dnd_invariant___invariant_4.0.2.tgz"; 2166 + path = fetchurl { 2167 + name = "_react_dnd_invariant___invariant_4.0.2.tgz"; 2168 + url = "https://registry.yarnpkg.com/@react-dnd/invariant/-/invariant-4.0.2.tgz"; 2169 + sha512 = "xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw=="; 2170 + }; 2171 + } 2172 + { 2173 + name = "_react_dnd_shallowequal___shallowequal_4.0.2.tgz"; 2174 + path = fetchurl { 2175 + name = "_react_dnd_shallowequal___shallowequal_4.0.2.tgz"; 2176 + url = "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz"; 2177 + sha512 = "/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA=="; 2146 2178 }; 2147 2179 } 2148 2180 { ··· 4834 4866 }; 4835 4867 } 4836 4868 { 4869 + name = "dnd_core___dnd_core_16.0.1.tgz"; 4870 + path = fetchurl { 4871 + name = "dnd_core___dnd_core_16.0.1.tgz"; 4872 + url = "https://registry.yarnpkg.com/dnd-core/-/dnd-core-16.0.1.tgz"; 4873 + sha512 = "HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng=="; 4874 + }; 4875 + } 4876 + { 4837 4877 name = "doctrine___doctrine_2.1.0.tgz"; 4838 4878 path = fetchurl { 4839 4879 name = "doctrine___doctrine_2.1.0.tgz"; ··· 8454 8494 path = fetchurl { 8455 8495 name = "moment_timezone___moment_timezone_0.5.37.tgz"; 8456 8496 url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.37.tgz"; 8457 - sha256 = "1w1sq8m21v1widzhy1dfrf2ngv9a5yhq06igjsjlpl23vxmfmfir"; 8497 + sha1 = "rfl/cZxORY/bEuK06HuL7J9O7x4="; 8458 8498 }; 8459 8499 } 8460 8500 { ··· 10034 10074 ''; 10035 10075 } 10036 10076 { 10077 + name = "react_dnd_html5_backend___react_dnd_html5_backend_16.0.1.tgz"; 10078 + path = fetchurl { 10079 + name = "react_dnd_html5_backend___react_dnd_html5_backend_16.0.1.tgz"; 10080 + url = "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz"; 10081 + sha512 = "Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw=="; 10082 + }; 10083 + } 10084 + { 10085 + name = "react_dnd___react_dnd_16.0.1.tgz"; 10086 + path = fetchurl { 10087 + name = "react_dnd___react_dnd_16.0.1.tgz"; 10088 + url = "https://registry.yarnpkg.com/react-dnd/-/react-dnd-16.0.1.tgz"; 10089 + sha512 = "QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q=="; 10090 + }; 10091 + } 10092 + { 10037 10093 name = "react_dom___react_dom_16.14.0.tgz"; 10038 10094 path = fetchurl { 10039 10095 name = "react_dom___react_dom_16.14.0.tgz"; ··· 10295 10351 name = "redent___redent_4.0.0.tgz"; 10296 10352 url = "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz"; 10297 10353 sha512 = "tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag=="; 10354 + }; 10355 + } 10356 + { 10357 + name = "redux___redux_4.2.0.tgz"; 10358 + path = fetchurl { 10359 + name = "redux___redux_4.2.0.tgz"; 10360 + url = "https://registry.yarnpkg.com/redux/-/redux-4.2.0.tgz"; 10361 + sha512 = "oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA=="; 10298 10362 }; 10299 10363 } 10300 10364 { ··· 12239 12303 let 12240 12304 repo = fetchgit { 12241 12305 url = "https://github.com/EnterpriseDB/wcDocker/"; 12242 - rev = "40d025e0d86ee3cf058a52e01d2042113f134cdd"; 12243 - sha256 = "0978f184lh2fkcxl6fjpn210vip8ci1plpdbsvd0ziz4b3zz8h45"; 12306 + rev = "b4d58f29b3a308ab555085ee444fa7010aa4b991"; 12307 + sha256 = "03hb9n6wkmj9dzs8fiv03krmy2kxhr1yqmqbrrza9jafbcbrap97"; 12244 12308 }; 12245 12309 in 12246 12310 runCommand "wcDocker" { buildInputs = [gnutar]; } ''