Tue May 7 07:17:45 UTC 2024 I: starting to build jqueryui/trixie/amd64 on jenkins on '2024-05-07 07:17' Tue May 7 07:17:45 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_22/6579/console.log Tue May 7 07:17:45 UTC 2024 I: Downloading source for trixie/jqueryui=1.13.2+dfsg-1 --2024-05-07 07:17:45-- http://deb.debian.org/debian/pool/main/j/jqueryui/jqueryui_1.13.2%2bdfsg-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1982 (1.9K) [text/prs.lines.tag] Saving to: ‘jqueryui_1.13.2+dfsg-1.dsc’ 0K . 100% 286M=0s 2024-05-07 07:17:45 (286 MB/s) - ‘jqueryui_1.13.2+dfsg-1.dsc’ saved [1982/1982] Tue May 7 07:17:45 UTC 2024 I: jqueryui_1.13.2+dfsg-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: jqueryui Binary: libjs-jquery-ui, libjs-jquery-ui-docs, node-jquery-ui Architecture: all Version: 1.13.2+dfsg-1 Maintainer: Debian Javascript Maintainers Uploaders: Marcelo Jorge Vieira (metal) , Paul Gevers , Pirate Praveen Homepage: https://jqueryui.com/ Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/js-team/jqueryui Vcs-Git: https://salsa.debian.org/js-team/jqueryui.git Build-Depends: debhelper-compat (= 13), dh-sequence-nodejs, grunt, node-jquery, node-load-grunt-tasks, node-requirejs, node-grunt-contrib-requirejs, uglifyjs, yui-compressor Package-List: libjs-jquery-ui deb javascript optional arch=all libjs-jquery-ui-docs deb javascript optional arch=all node-jquery-ui deb javascript optional arch=all Checksums-Sha1: 961acb0a7ad68eb0495e7a84b2c0567a2d9d8768 608604 jqueryui_1.13.2+dfsg.orig.tar.xz 2e317328cbaf30be9c3b0bcd536cc20f0bb3d53f 128968 jqueryui_1.13.2+dfsg-1.debian.tar.xz Checksums-Sha256: b5812410ee96f1cec3c1efc9f65c40454004321783c3778244e7a619d24a1d03 608604 jqueryui_1.13.2+dfsg.orig.tar.xz 31f8a378589624e71f4c2071d627a2a44bbca103c8ea76f8101aaf8ccee7f8a3 128968 jqueryui_1.13.2+dfsg-1.debian.tar.xz Files: eb8045be334d6bfb4afbac81604ea7e0 608604 jqueryui_1.13.2+dfsg.orig.tar.xz f7378c4967293b3ac88462963d020b46 128968 jqueryui_1.13.2+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmLiJzQACgkQnFyZ6wW9 dQraAQgAxC8BSV9XgSdObk8RUpJ06v/IoZMq4diJly66zSGHyJRhUz4azzwymVAE JB07Iff8ON+GmWJ5KAAISG7Ep9wreXuG+vaaNfJIIubXKM2LDnB8C4Xnc1EbGSN5 lEK6EaYMyLtoy7sRGn7sLPBVA94UcroTb1a2ox2Ywlc58+5hmoQrsySQiNZUiIRo aw4uOFVhPPwAtUNmDi0gWZEQU1RocMYYGjCD4NdEMHJi4lp9KKo2Z5mLAtTSCQ5C 2FUdhtoJtqYX3QAqMfdZy2LuyvpEBaE8xhLLqQdt2xazTxWySVaCEE7kRv3DDPOr WJ+M75zZrVuqwW0dDQScVsR+sWVY1Q== =xMwS -----END PGP SIGNATURE----- Tue May 7 07:17:45 UTC 2024 I: Checking whether the package is not for us Tue May 7 07:17:45 UTC 2024 I: Starting 1st build on remote node ionos5-amd64.debian.net. Tue May 7 07:17:45 UTC 2024 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Tue May 7 07:19:52 UTC 2024 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Jun 9 01:40:48 -12 2025 I: pbuilder-time-stamp: 1749476448 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [jqueryui_1.13.2+dfsg-1.dsc] I: copying [./jqueryui_1.13.2+dfsg.orig.tar.xz] I: copying [./jqueryui_1.13.2+dfsg-1.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Jul 28 06:05:40 2022 gpgv: using RSA key 58B66D48736BE93B052DE6729C5C99EB05BD750A gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./jqueryui_1.13.2+dfsg-1.dsc: no acceptable signature found dpkg-source: info: extracting jqueryui in jqueryui-1.13.2+dfsg dpkg-source: info: unpacking jqueryui_1.13.2+dfsg.orig.tar.xz dpkg-source: info: unpacking jqueryui_1.13.2+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying match_css_source_to_release.patch dpkg-source: info: applying use_system_files_in_examples.patch dpkg-source: info: applying fix-build.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3169526/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='46dd36c3a9a54c2f889898887b08be3d' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3169526' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Y2SE5ZiA/pbuilderrc_eStQ --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Y2SE5ZiA/b1 --logfile b1/build.log jqueryui_1.13.2+dfsg-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 7 17:46 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3169526/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-sequence-nodejs, grunt, node-jquery, node-load-grunt-tasks, node-requirejs, node-grunt-contrib-requirejs, uglifyjs, yui-compressor dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19698 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-nodejs; however: Package dh-sequence-nodejs is not installed. pbuilder-satisfydepends-dummy depends on grunt; however: Package grunt is not installed. pbuilder-satisfydepends-dummy depends on node-jquery; however: Package node-jquery is not installed. pbuilder-satisfydepends-dummy depends on node-load-grunt-tasks; however: Package node-load-grunt-tasks is not installed. pbuilder-satisfydepends-dummy depends on node-requirejs; however: Package node-requirejs is not installed. pbuilder-satisfydepends-dummy depends on node-grunt-contrib-requirejs; however: Package node-grunt-contrib-requirejs is not installed. pbuilder-satisfydepends-dummy depends on uglifyjs; however: Package uglifyjs is not installed. pbuilder-satisfydepends-dummy depends on yui-compressor; however: Package yui-compressor is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} ca-certificates-java{a} debhelper{a} default-jre-headless{a} dh-autoreconf{a} dh-nodejs{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} grunt{a} intltool-debian{a} java-common{a} java-wrappers{a} libapt-pkg-perl{a} libarchive-zip-perl{a} libarray-unique-perl{a} libbrotli1{a} libcares2{a} libcgi-pm-perl{a} libclass-accessor-perl{a} libclone-perl{a} libdebhelper-perl{a} libdebian-copyright-perl{a} libdebian-source-perl{a} libelf1t64{a} libencode-locale-perl{a} liberror-perl{a} libexporter-lite-perl{a} libexporter-tiny-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libgraph-perl{a} libheap-perl{a} libhtml-form-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu72{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libipc-run-perl{a} libjargs-java{a} libjpeg62-turbo{a} libjs-async{a} libjs-inherits{a} libjs-sprintf-js{a} libjson-perl{a} liblcms2-2{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1t64{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnode109{a} libnspr4{a} libnss3{a} libparse-debcontrol-perl{a} libpcsclite1{a} libpipeline1{a} libset-object-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-override-perl{a} libtie-ixhash-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libuv1t64{a} libwww-mechanize-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} libyaml-perl{a} m4{a} man-db{a} netbase{a} node-abbrev{a} node-acorn{a} node-ansi-styles{a} node-anymatch{a} node-argparse{a} node-array-differ{a} node-array-union{a} node-array-uniq{a} node-arrify{a} node-async{a} node-balanced-match{a} node-brace-expansion{a} node-braces{a} node-chalk{a} node-cjs-module-lexer{a} node-color-convert{a} node-color-name{a} node-colors{a} node-dateformat{a} node-detect-file{a} node-escape-string-regexp{a} node-esprima{a} node-eventemitter2{a} node-exit{a} node-expand-tilde{a} node-extend{a} node-fill-range{a} node-find-up{a} node-findup-sync{a} node-fined{a} node-flagged-respawn{a} node-for-in{a} node-for-own{a} node-fs-exists-sync{a} node-fs.realpath{a} node-getobject{a} node-glob{a} node-global-modules{a} node-global-prefix{a} node-grunt-cli{a} node-grunt-contrib-requirejs{a} node-grunt-known-options{a} node-grunt-legacy-log{a} node-grunt-legacy-log-utils{a} node-grunt-legacy-util{a} node-has-flag{a} node-hooker{a} node-iconv-lite{a} node-inflight{a} node-inherits{a} node-ini{a} node-interpret{a} node-is-buffer{a} node-is-extglob{a} node-is-glob{a} node-is-number{a} node-is-plain-object{a} node-isexe{a} node-isobject{a} node-jquery{a} node-js-yaml{a} node-kind-of{a} node-liftoff{a} node-load-grunt-tasks{a} node-locate-path{a} node-lodash{a} node-lodash-packages{a} node-map-cache{a} node-micromatch{a} node-minimatch{a} node-multimatch{a} node-nopt{a} node-normalize-path{a} node-once{a} node-p-limit{a} node-p-locate{a} node-parse-filepath{a} node-path-exists{a} node-path-is-absolute{a} node-path-root{a} node-path-root-regex{a} node-pkg-up{a} node-rechoir{a} node-repeat-string{a} node-requirejs{a} node-resolve{a} node-resolve-dir{a} node-resolve-from{a} node-resolve-pkg{a} node-safe-buffer{a} node-sprintf-js{a} node-supports-color{a} node-to-regex-range{a} node-uglify-js{a} node-underscore.string{a} node-undici{a} node-util-deprecate{a} node-v8flags{a} node-which{a} node-wrappy{a} node-xtend{a} nodejs{a} openjdk-17-jre-headless{a} openssl{a} perl-openssl-defaults{a} po-debconf{a} sensible-utils{a} uglifyjs{a} unzip{a} yui-compressor{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libasound2t64 libcgi-fast-perl libcups2t64 libdata-dump-perl libfontconfig1 libfreetype6 libharfbuzz0b libhtml-format-perl libhttp-daemon-perl libio-compress-brotli-perl libjs-sizzle libjson-xs-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libyaml-libyaml-perl libyaml-syck-perl lynx nodejs-doc wget 0 packages upgraded, 206 newly installed, 0 to remove and 0 not upgraded. Need to get 84.3 MB of archives. After unpacking 363 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 openssl amd64 3.2.1-3 [1360 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 ca-certificates all 20240203 [158 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40-8 [92.8 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.71-3 [332 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.21-14 [496 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 ca-certificates-java all 20240118 [11.6 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-7 [517 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 27 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.15.3 [901 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 java-common all 0.75 [6640 B] Get: 36 http://deb.debian.org/debian trixie/main amd64 liblcms2-2 amd64 2.14-2+b1 [154 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-3 [167 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libnspr4 amd64 2:4.35-1.1+b1 [109 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libnss3 amd64 2:3.99-1 [1408 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libpcsclite1 amd64 2.0.3-1 [51.0 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 openjdk-17-jre-headless amd64 17.0.11+9-1 [43.8 MB] Get: 42 http://deb.debian.org/debian trixie/main amd64 default-jre-headless amd64 2:1.17-75 [3068 B] Get: 43 http://deb.debian.org/debian trixie/main amd64 libtie-ixhash-perl all 1.23-4 [11.7 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libarray-unique-perl all 0.09-1 [12.9 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 libsub-name-perl amd64 0.27-1+b2 [12.5 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libclass-accessor-perl all 0.51-2 [22.7 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libio-stringy-perl all 2.111-3 [56.5 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 liburi-perl all 5.28-1 [98.6 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.82-1 [98.9 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 libhtml-tree-perl all 5.07-3 [211 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 libclone-perl amd64 0.46-1+b2 [13.7 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 6.45-1 [82.0 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libhttp-cookies-perl all 6.11-1 [19.1 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B] Get: 63 http://deb.debian.org/debian trixie/main amd64 libnet-ssleay-perl amd64 1.94-1+b1 [339 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libio-socket-ssl-perl all 2.085-1 [218 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libnet-http-perl all 6.23-1 [23.9 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 liblwp-protocol-https-perl all 6.14-1 [10.8 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 libtry-tiny-perl all 0.31-2 [22.6 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 libwww-perl all 6.77-1 [183 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 liberror-perl all 0.17029-2 [29.0 kB] Get: 71 http://deb.debian.org/debian trixie/main amd64 libexporter-lite-perl all 0.09-2 [10.7 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 libparse-debcontrol-perl all 2.005-6 [21.6 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 libdebian-copyright-perl all 0.2-6 [25.0 kB] Get: 74 http://deb.debian.org/debian trixie/main amd64 libapt-pkg-perl amd64 0.1.40+b5 [66.9 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 76 http://deb.debian.org/debian trixie/main amd64 liblist-moreutils-xs-perl amd64 0.430-4+b1 [42.3 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 libcgi-pm-perl all 4.64-1 [217 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 libhtml-form-perl all 6.11-1 [33.1 kB] Get: 81 http://deb.debian.org/debian trixie/main amd64 libwww-mechanize-perl all 2.18-1 [114 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 libdebian-source-perl all 0.124 [52.7 kB] Get: 83 http://deb.debian.org/debian trixie/main amd64 libheap-perl all 0.80-5 [34.3 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 libset-object-perl amd64 1.42-1+b4 [37.5 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 libgraph-perl all 1:0.9727-1 [111 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 libio-pty-perl amd64 1:1.20-1+b1 [34.4 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 88 http://deb.debian.org/debian trixie/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 libyaml-perl all 1.31-1 [64.8 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b3 [305 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 libcares2 amd64 1.28.1-1 [148 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.61.0-1+b1 [75.6 kB] Get: 93 http://deb.debian.org/debian trixie/main amd64 libuv1t64 amd64 1.48.0-1.1 [147 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 node-xtend all 4.0.2-3 [3932 B] Get: 95 http://deb.debian.org/debian trixie/main amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [128 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [30.6 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [314 kB] Get: 98 http://deb.debian.org/debian trixie/main amd64 libnode109 amd64 18.20.1+dfsg-4+b2 [10.5 MB] Get: 99 http://deb.debian.org/debian trixie/main amd64 nodejs amd64 18.20.1+dfsg-4+b2 [325 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 dh-nodejs all 0.15.19 [59.7 kB] Get: 101 http://deb.debian.org/debian trixie/main amd64 node-dateformat all 5.0.3+~5.0.0-2 [9324 B] Get: 102 http://deb.debian.org/debian trixie/main amd64 node-eventemitter2 all 6.4.7-1 [24.2 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 node-exit all 0.1.2+~0.1.31-2 [5392 B] Get: 104 http://deb.debian.org/debian trixie/main amd64 node-fs-exists-sync all 0.1.0-2 [4500 B] Get: 105 http://deb.debian.org/debian trixie/main amd64 node-detect-file all 1.0.0-3 [5416 B] Get: 106 http://deb.debian.org/debian trixie/main amd64 node-is-extglob all 2.1.1-5 [4612 B] Get: 107 http://deb.debian.org/debian trixie/main amd64 node-is-glob all 4.0.3-2 [6620 B] Get: 108 http://deb.debian.org/debian trixie/main amd64 node-is-buffer all 2.0.5-2 [4112 B] Get: 109 http://deb.debian.org/debian trixie/main amd64 node-kind-of all 6.0.3+dfsg-2 [10.2 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 node-is-number all 7.0.0-4 [6020 B] Get: 111 http://deb.debian.org/debian trixie/main amd64 node-repeat-string all 1.6.1+repack-1 [5600 B] Get: 112 http://deb.debian.org/debian trixie/main amd64 node-to-regex-range all 5.0.1-4 [10.5 kB] Get: 113 http://deb.debian.org/debian trixie/main amd64 node-fill-range all 7.0.1+~7.0.0-1 [8952 B] Get: 114 http://deb.debian.org/debian trixie/main amd64 node-braces all 3.0.2+~3.0.1-1 [20.8 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 node-normalize-path all 3.0.0+~3.0.0-1 [6608 B] Get: 116 http://deb.debian.org/debian trixie/main amd64 node-anymatch all 3.1.3+~cs4.6.1-2 [33.4 kB] Get: 117 http://deb.debian.org/debian trixie/main amd64 node-micromatch all 4.0.5+~4.0.2-1 [25.8 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 node-expand-tilde all 2.0.2+~cs2.0.3-2 [6444 B] Get: 119 http://deb.debian.org/debian trixie/main amd64 node-ini all 3.0.1-2 [6928 B] Get: 120 http://deb.debian.org/debian trixie/main amd64 node-isexe all 2.0.0+~2.0.1-5 [6084 B] Get: 121 http://deb.debian.org/debian trixie/main amd64 node-which all 2.0.2+~cs1.3.2-3 [8368 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 node-global-prefix all 3.0.0+~3.0.0-1 [5948 B] Get: 123 http://deb.debian.org/debian trixie/main amd64 node-global-modules all 2.0.0-3 [4812 B] Get: 124 http://deb.debian.org/debian trixie/main amd64 node-resolve-dir all 1.0.1-3 [4556 B] Get: 125 http://deb.debian.org/debian trixie/main amd64 node-findup-sync all 4.0.0-5 [5776 B] Get: 126 http://deb.debian.org/debian trixie/main amd64 node-fs.realpath all 1.0.0-3 [6172 B] Get: 127 http://deb.debian.org/debian trixie/main amd64 node-wrappy all 1.0.2-3 [3776 B] Get: 128 http://deb.debian.org/debian trixie/main amd64 node-once all 1.4.1-1 [4624 B] Get: 129 http://deb.debian.org/debian trixie/main amd64 node-inflight all 1.0.6-2 [3952 B] Get: 130 http://deb.debian.org/debian trixie/main amd64 libjs-inherits all 2.0.4-6 [3548 B] Get: 131 http://deb.debian.org/debian trixie/main amd64 node-inherits all 2.0.4-6 [4548 B] Get: 132 http://deb.debian.org/debian trixie/main amd64 node-balanced-match all 2.0.0-1 [4872 B] Get: 133 http://deb.debian.org/debian trixie/main amd64 node-brace-expansion all 2.0.1+~1.1.0-1 [7912 B] Get: 134 http://deb.debian.org/debian trixie/main amd64 node-minimatch all 9.0.3-4 [50.8 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 node-glob all 8.1.0+~cs8.5.15-1 [134 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 node-extend all 3.0.2+~3.0.1-3 [7816 B] Get: 137 http://deb.debian.org/debian trixie/main amd64 node-for-in all 1.0.2-4 [4840 B] Get: 138 http://deb.debian.org/debian trixie/main amd64 node-for-own all 1.0.0-3 [4800 B] Get: 139 http://deb.debian.org/debian trixie/main amd64 node-is-plain-object all 5.0.0-7 [6108 B] Get: 140 http://deb.debian.org/debian trixie/main amd64 node-isobject all 4.0.0-2 [5332 B] Get: 141 http://deb.debian.org/debian trixie/main amd64 node-map-cache all 0.2.2-6 [4992 B] Get: 142 http://deb.debian.org/debian trixie/main amd64 node-path-is-absolute all 2.0.0-2 [4068 B] Get: 143 http://deb.debian.org/debian trixie/main amd64 node-path-root-regex all 0.1.2-2 [4080 B] Get: 144 http://deb.debian.org/debian trixie/main amd64 node-path-root all 0.1.1-3 [4668 B] Get: 145 http://deb.debian.org/debian trixie/main amd64 node-parse-filepath all 1.0.2+~1.0.0-2 [6124 B] Get: 146 http://deb.debian.org/debian trixie/main amd64 node-fined all 1.2.0+~cs4.5.1-3 [8336 B] Get: 147 http://deb.debian.org/debian trixie/main amd64 node-flagged-respawn all 1.0.1-5 [7060 B] Get: 148 http://deb.debian.org/debian trixie/main amd64 node-grunt-known-options all 1.1.1-4 [3748 B] Get: 149 http://deb.debian.org/debian trixie/main amd64 node-interpret all 2.2.0-3 [7660 B] Get: 150 http://deb.debian.org/debian trixie/main amd64 node-lodash-packages all 4.17.21+dfsg+~cs8.31.198.20210220-9 [179 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 node-resolve all 1.22.8+~cs5.34.15-2 [29.8 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 node-rechoir all 0.8.0+~0.6.1-2 [6628 B] Get: 153 http://deb.debian.org/debian trixie/main amd64 node-liftoff all 3.1.0-6 [15.6 kB] Get: 154 http://deb.debian.org/debian trixie/main amd64 node-abbrev all 1.1.1+~1.1.2-1 [5692 B] Get: 155 http://deb.debian.org/debian trixie/main amd64 node-nopt all 5.0.0-4 [12.1 kB] Get: 156 http://deb.debian.org/debian trixie/main amd64 node-v8flags all 3.2.0+~3.1.1-1 [7612 B] Get: 157 http://deb.debian.org/debian trixie/main amd64 node-grunt-cli all 1.4.3+~3.0.1-1 [11.5 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 node-colors all 1.4.0-4 [11.9 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 node-color-name all 1.1.4+~1.1.1-2 [5920 B] Get: 160 http://deb.debian.org/debian trixie/main amd64 node-color-convert all 2.0.1+~cs2.0.0-2 [13.1 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 node-ansi-styles all 6.2.1-2 [8640 B] Get: 162 http://deb.debian.org/debian trixie/main amd64 node-escape-string-regexp all 4.0.0-2 [4296 B] Get: 163 http://deb.debian.org/debian trixie/main amd64 node-has-flag all 4.0.0-3 [4304 B] Get: 164 http://deb.debian.org/debian trixie/main amd64 node-supports-color all 8.1.1+~8.1.1-1 [6920 B] Get: 165 http://deb.debian.org/debian trixie/main amd64 node-chalk all 5.3.0-1 [18.2 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 node-lodash all 4.17.21+dfsg+~cs8.31.198.20210220-9 [462 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 node-grunt-legacy-log-utils all 1.0.0-5 [4652 B] Get: 168 http://deb.debian.org/debian trixie/main amd64 node-hooker all 0.2.3+~0.2.31-2 [8072 B] Get: 169 http://deb.debian.org/debian trixie/main amd64 libjs-sprintf-js all 1.1.2+ds1+~1.1.2-1 [12.8 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 node-sprintf-js all 1.1.2+ds1+~1.1.2-1 [4024 B] Get: 171 http://deb.debian.org/debian trixie/main amd64 node-util-deprecate all 1.0.2-3 [4436 B] Get: 172 http://deb.debian.org/debian trixie/main amd64 node-underscore.string all 3.3.6+dfsg-1 [21.4 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 node-grunt-legacy-log all 2.0.0-4 [6172 B] Get: 174 http://deb.debian.org/debian trixie/main amd64 libjs-async all 0.8.0-6 [24.2 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 node-async all 0.8.0-6 [3748 B] Get: 176 http://deb.debian.org/debian trixie/main amd64 node-getobject all 1.1.1-1 [4088 B] Get: 177 http://deb.debian.org/debian trixie/main amd64 node-grunt-legacy-util all 2.0.1-2 [6668 B] Get: 178 http://deb.debian.org/debian trixie/main amd64 node-safe-buffer all 5.2.1+~cs2.1.2-3 [15.5 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 node-iconv-lite all 0.6.3-3 [115 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 node-argparse all 2.0.1-2 [34.6 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 node-esprima all 4.0.1+ds+~4.0.3-2 [69.3 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 node-js-yaml all 4.1.0+dfsg+~4.0.5-7 [66.6 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 grunt all 1.6.1-1 [29.9 kB] Get: 184 http://deb.debian.org/debian trixie/main amd64 unzip amd64 6.0-28 [166 kB] Get: 185 http://deb.debian.org/debian trixie/main amd64 java-wrappers all 0.4 [8916 B] Get: 186 http://deb.debian.org/debian trixie/main amd64 libjargs-java all 1.0.0-5 [14.9 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 node-array-differ all 3.0.0-4 [3656 B] Get: 188 http://deb.debian.org/debian trixie/main amd64 node-array-uniq all 2.1.0-2 [3576 B] Get: 189 http://deb.debian.org/debian trixie/main amd64 node-array-union all 2.1.0-3 [3732 B] Get: 190 http://deb.debian.org/debian trixie/main amd64 node-arrify all 2.0.1-3 [3700 B] Get: 191 http://deb.debian.org/debian trixie/main amd64 node-p-limit all 4.0.0+~cs4.0.0-5 [7576 B] Get: 192 http://deb.debian.org/debian trixie/main amd64 node-p-locate all 6.0.0-12 [5752 B] Get: 193 http://deb.debian.org/debian trixie/main amd64 node-locate-path all 7.1.1-2 [5584 B] Get: 194 http://deb.debian.org/debian trixie/main amd64 node-path-exists all 5.0.0-8 [4732 B] Get: 195 http://deb.debian.org/debian trixie/main amd64 node-find-up all 6.3.0-7 [9388 B] Get: 196 http://deb.debian.org/debian trixie/main amd64 node-requirejs all 2.3.6+ds+~2.1.34-2 [197 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 node-grunt-contrib-requirejs all 1.0.0-8 [6592 B] Get: 198 http://deb.debian.org/debian trixie/main amd64 node-jquery all 3.6.1+dfsg+~3.5.14-1 [160 kB] Get: 199 http://deb.debian.org/debian trixie/main amd64 node-multimatch all 5.0.0-2 [4756 B] Get: 200 http://deb.debian.org/debian trixie/main amd64 node-pkg-up all 4.0.0-2 [6664 B] Get: 201 http://deb.debian.org/debian trixie/main amd64 node-resolve-from all 5.0.0+~3.1.0+~3.3.0+~2.0.0-1 [7292 B] Get: 202 http://deb.debian.org/debian trixie/main amd64 node-resolve-pkg all 2.0.0-3 [4724 B] Get: 203 http://deb.debian.org/debian trixie/main amd64 node-load-grunt-tasks all 4.0.0-1 [4944 B] Get: 204 http://deb.debian.org/debian trixie/main amd64 node-uglify-js all 3.17.4-2 [203 kB] Get: 205 http://deb.debian.org/debian trixie/main amd64 uglifyjs all 3.17.4-2 [12.1 kB] Get: 206 http://deb.debian.org/debian trixie/main amd64 yui-compressor all 2.4.8-3 [604 kB] Fetched 84.3 MB in 2s (53.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package netbase. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19698 files and directories currently installed.) Preparing to unpack .../000-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.2.1-3_amd64.deb ... Unpacking openssl (3.2.1-3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package ca-certificates-java. Preparing to unpack .../018-ca-certificates-java_20240118_all.deb ... Unpacking ca-certificates-java (20240118) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../023-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../024-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../026-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../028-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../029-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package java-common. Preparing to unpack .../034-java-common_0.75_all.deb ... Unpacking java-common (0.75) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../035-liblcms2-2_2.14-2+b1_amd64.deb ... Unpacking liblcms2-2:amd64 (2.14-2+b1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../036-libjpeg62-turbo_1%3a2.1.5-3_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3) ... Selecting previously unselected package libnspr4:amd64. Preparing to unpack .../037-libnspr4_2%3a4.35-1.1+b1_amd64.deb ... Unpacking libnspr4:amd64 (2:4.35-1.1+b1) ... Selecting previously unselected package libnss3:amd64. Preparing to unpack .../038-libnss3_2%3a3.99-1_amd64.deb ... Unpacking libnss3:amd64 (2:3.99-1) ... Selecting previously unselected package libpcsclite1:amd64. Preparing to unpack .../039-libpcsclite1_2.0.3-1_amd64.deb ... Unpacking libpcsclite1:amd64 (2.0.3-1) ... Selecting previously unselected package openjdk-17-jre-headless:amd64. Preparing to unpack .../040-openjdk-17-jre-headless_17.0.11+9-1_amd64.deb ... Unpacking openjdk-17-jre-headless:amd64 (17.0.11+9-1) ... Selecting previously unselected package default-jre-headless. Preparing to unpack .../041-default-jre-headless_2%3a1.17-75_amd64.deb ... Unpacking default-jre-headless (2:1.17-75) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../042-libtie-ixhash-perl_1.23-4_all.deb ... Unpacking libtie-ixhash-perl (1.23-4) ... Selecting previously unselected package libarray-unique-perl. Preparing to unpack .../043-libarray-unique-perl_0.09-1_all.deb ... Unpacking libarray-unique-perl (0.09-1) ... Selecting previously unselected package libsub-name-perl:amd64. Preparing to unpack .../044-libsub-name-perl_0.27-1+b2_amd64.deb ... Unpacking libsub-name-perl:amd64 (0.27-1+b2) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../045-libclass-accessor-perl_0.51-2_all.deb ... Unpacking libclass-accessor-perl (0.51-2) ... Selecting previously unselected package libio-stringy-perl. Preparing to unpack .../046-libio-stringy-perl_2.111-3_all.deb ... Unpacking libio-stringy-perl (2.111-3) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../047-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../048-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../049-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../050-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../051-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../052-liburi-perl_5.28-1_all.deb ... Unpacking liburi-perl (5.28-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../053-libhtml-parser-perl_3.82-1_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.82-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../054-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../055-libclone-perl_0.46-1+b2_amd64.deb ... Unpacking libclone-perl:amd64 (0.46-1+b2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../056-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../057-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../058-libhttp-message-perl_6.45-1_all.deb ... Unpacking libhttp-message-perl (6.45-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../059-libhttp-cookies-perl_6.11-1_all.deb ... Unpacking libhttp-cookies-perl (6.11-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../060-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../061-perl-openssl-defaults_7+b2_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (7+b2) ... Selecting previously unselected package libnet-ssleay-perl:amd64. Preparing to unpack .../062-libnet-ssleay-perl_1.94-1+b1_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.94-1+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../063-libio-socket-ssl-perl_2.085-1_all.deb ... Unpacking libio-socket-ssl-perl (2.085-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../064-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../065-liblwp-protocol-https-perl_6.14-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.14-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../066-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../067-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../068-libwww-perl_6.77-1_all.deb ... Unpacking libwww-perl (6.77-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../069-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package libexporter-lite-perl. Preparing to unpack .../070-libexporter-lite-perl_0.09-2_all.deb ... Unpacking libexporter-lite-perl (0.09-2) ... Selecting previously unselected package libparse-debcontrol-perl. Preparing to unpack .../071-libparse-debcontrol-perl_2.005-6_all.deb ... Unpacking libparse-debcontrol-perl (2.005-6) ... Selecting previously unselected package libdebian-copyright-perl. Preparing to unpack .../072-libdebian-copyright-perl_0.2-6_all.deb ... Unpacking libdebian-copyright-perl (0.2-6) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../073-libapt-pkg-perl_0.1.40+b5_amd64.deb ... Unpacking libapt-pkg-perl (0.1.40+b5) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../074-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../075-liblist-moreutils-xs-perl_0.430-4+b1_amd64.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../076-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../077-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../078-libcgi-pm-perl_4.64-1_all.deb ... Unpacking libcgi-pm-perl (4.64-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../079-libhtml-form-perl_6.11-1_all.deb ... Unpacking libhtml-form-perl (6.11-1) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../080-libwww-mechanize-perl_2.18-1_all.deb ... Unpacking libwww-mechanize-perl (2.18-1) ... Selecting previously unselected package libdebian-source-perl. Preparing to unpack .../081-libdebian-source-perl_0.124_all.deb ... Unpacking libdebian-source-perl (0.124) ... Selecting previously unselected package libheap-perl. Preparing to unpack .../082-libheap-perl_0.80-5_all.deb ... Unpacking libheap-perl (0.80-5) ... Selecting previously unselected package libset-object-perl. Preparing to unpack .../083-libset-object-perl_1.42-1+b4_amd64.deb ... Unpacking libset-object-perl (1.42-1+b4) ... Selecting previously unselected package libgraph-perl. Preparing to unpack .../084-libgraph-perl_1%3a0.9727-1_all.deb ... Unpacking libgraph-perl (1:0.9727-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../085-libio-pty-perl_1%3a1.20-1+b1_amd64.deb ... Unpacking libio-pty-perl (1:1.20-1+b1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../086-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../087-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../088-libyaml-perl_1.31-1_all.deb ... Unpacking libyaml-perl (1.31-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../089-libbrotli1_1.1.0-2+b3_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b3) ... Selecting previously unselected package libcares2:amd64. Preparing to unpack .../090-libcares2_1.28.1-1_amd64.deb ... Unpacking libcares2:amd64 (1.28.1-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../091-libnghttp2-14_1.61.0-1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.61.0-1+b1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../092-libuv1t64_1.48.0-1.1_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-1.1) ... Selecting previously unselected package node-xtend. Preparing to unpack .../093-node-xtend_4.0.2-3_all.deb ... Unpacking node-xtend (4.0.2-3) ... Selecting previously unselected package node-acorn. Preparing to unpack .../094-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... Selecting previously unselected package node-cjs-module-lexer. Preparing to unpack .../095-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... Selecting previously unselected package node-undici. Preparing to unpack .../096-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... Selecting previously unselected package libnode109:amd64. Preparing to unpack .../097-libnode109_18.20.1+dfsg-4+b2_amd64.deb ... Unpacking libnode109:amd64 (18.20.1+dfsg-4+b2) ... Selecting previously unselected package nodejs. Preparing to unpack .../098-nodejs_18.20.1+dfsg-4+b2_amd64.deb ... Unpacking nodejs (18.20.1+dfsg-4+b2) ... Selecting previously unselected package dh-nodejs. Preparing to unpack .../099-dh-nodejs_0.15.19_all.deb ... Unpacking dh-nodejs (0.15.19) ... Selecting previously unselected package node-dateformat. Preparing to unpack .../100-node-dateformat_5.0.3+~5.0.0-2_all.deb ... Unpacking node-dateformat (5.0.3+~5.0.0-2) ... Selecting previously unselected package node-eventemitter2. Preparing to unpack .../101-node-eventemitter2_6.4.7-1_all.deb ... Unpacking node-eventemitter2 (6.4.7-1) ... Selecting previously unselected package node-exit. Preparing to unpack .../102-node-exit_0.1.2+~0.1.31-2_all.deb ... Unpacking node-exit (0.1.2+~0.1.31-2) ... Selecting previously unselected package node-fs-exists-sync. Preparing to unpack .../103-node-fs-exists-sync_0.1.0-2_all.deb ... Unpacking node-fs-exists-sync (0.1.0-2) ... Selecting previously unselected package node-detect-file. Preparing to unpack .../104-node-detect-file_1.0.0-3_all.deb ... Unpacking node-detect-file (1.0.0-3) ... Selecting previously unselected package node-is-extglob. Preparing to unpack .../105-node-is-extglob_2.1.1-5_all.deb ... Unpacking node-is-extglob (2.1.1-5) ... Selecting previously unselected package node-is-glob. Preparing to unpack .../106-node-is-glob_4.0.3-2_all.deb ... Unpacking node-is-glob (4.0.3-2) ... Selecting previously unselected package node-is-buffer. Preparing to unpack .../107-node-is-buffer_2.0.5-2_all.deb ... Unpacking node-is-buffer (2.0.5-2) ... Selecting previously unselected package node-kind-of. Preparing to unpack .../108-node-kind-of_6.0.3+dfsg-2_all.deb ... Unpacking node-kind-of (6.0.3+dfsg-2) ... Selecting previously unselected package node-is-number. Preparing to unpack .../109-node-is-number_7.0.0-4_all.deb ... Unpacking node-is-number (7.0.0-4) ... Selecting previously unselected package node-repeat-string. Preparing to unpack .../110-node-repeat-string_1.6.1+repack-1_all.deb ... Unpacking node-repeat-string (1.6.1+repack-1) ... Selecting previously unselected package node-to-regex-range. Preparing to unpack .../111-node-to-regex-range_5.0.1-4_all.deb ... Unpacking node-to-regex-range (5.0.1-4) ... Selecting previously unselected package node-fill-range. Preparing to unpack .../112-node-fill-range_7.0.1+~7.0.0-1_all.deb ... Unpacking node-fill-range (7.0.1+~7.0.0-1) ... Selecting previously unselected package node-braces. Preparing to unpack .../113-node-braces_3.0.2+~3.0.1-1_all.deb ... Unpacking node-braces (3.0.2+~3.0.1-1) ... Selecting previously unselected package node-normalize-path. Preparing to unpack .../114-node-normalize-path_3.0.0+~3.0.0-1_all.deb ... Unpacking node-normalize-path (3.0.0+~3.0.0-1) ... Selecting previously unselected package node-anymatch. Preparing to unpack .../115-node-anymatch_3.1.3+~cs4.6.1-2_all.deb ... Unpacking node-anymatch (3.1.3+~cs4.6.1-2) ... Selecting previously unselected package node-micromatch. Preparing to unpack .../116-node-micromatch_4.0.5+~4.0.2-1_all.deb ... Unpacking node-micromatch (4.0.5+~4.0.2-1) ... Selecting previously unselected package node-expand-tilde. Preparing to unpack .../117-node-expand-tilde_2.0.2+~cs2.0.3-2_all.deb ... Unpacking node-expand-tilde (2.0.2+~cs2.0.3-2) ... Selecting previously unselected package node-ini. Preparing to unpack .../118-node-ini_3.0.1-2_all.deb ... Unpacking node-ini (3.0.1-2) ... Selecting previously unselected package node-isexe. Preparing to unpack .../119-node-isexe_2.0.0+~2.0.1-5_all.deb ... Unpacking node-isexe (2.0.0+~2.0.1-5) ... Selecting previously unselected package node-which. Preparing to unpack .../120-node-which_2.0.2+~cs1.3.2-3_all.deb ... Unpacking node-which (2.0.2+~cs1.3.2-3) ... Selecting previously unselected package node-global-prefix. Preparing to unpack .../121-node-global-prefix_3.0.0+~3.0.0-1_all.deb ... Unpacking node-global-prefix (3.0.0+~3.0.0-1) ... Selecting previously unselected package node-global-modules. Preparing to unpack .../122-node-global-modules_2.0.0-3_all.deb ... Unpacking node-global-modules (2.0.0-3) ... Selecting previously unselected package node-resolve-dir. Preparing to unpack .../123-node-resolve-dir_1.0.1-3_all.deb ... Unpacking node-resolve-dir (1.0.1-3) ... Selecting previously unselected package node-findup-sync. Preparing to unpack .../124-node-findup-sync_4.0.0-5_all.deb ... Unpacking node-findup-sync (4.0.0-5) ... Selecting previously unselected package node-fs.realpath. Preparing to unpack .../125-node-fs.realpath_1.0.0-3_all.deb ... Unpacking node-fs.realpath (1.0.0-3) ... Selecting previously unselected package node-wrappy. Preparing to unpack .../126-node-wrappy_1.0.2-3_all.deb ... Unpacking node-wrappy (1.0.2-3) ... Selecting previously unselected package node-once. Preparing to unpack .../127-node-once_1.4.1-1_all.deb ... Unpacking node-once (1.4.1-1) ... Selecting previously unselected package node-inflight. Preparing to unpack .../128-node-inflight_1.0.6-2_all.deb ... Unpacking node-inflight (1.0.6-2) ... Selecting previously unselected package libjs-inherits. Preparing to unpack .../129-libjs-inherits_2.0.4-6_all.deb ... Unpacking libjs-inherits (2.0.4-6) ... Selecting previously unselected package node-inherits. Preparing to unpack .../130-node-inherits_2.0.4-6_all.deb ... Unpacking node-inherits (2.0.4-6) ... Selecting previously unselected package node-balanced-match. Preparing to unpack .../131-node-balanced-match_2.0.0-1_all.deb ... Unpacking node-balanced-match (2.0.0-1) ... Selecting previously unselected package node-brace-expansion. Preparing to unpack .../132-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... Selecting previously unselected package node-minimatch. Preparing to unpack .../133-node-minimatch_9.0.3-4_all.deb ... Unpacking node-minimatch (9.0.3-4) ... Selecting previously unselected package node-glob. Preparing to unpack .../134-node-glob_8.1.0+~cs8.5.15-1_all.deb ... Unpacking node-glob (8.1.0+~cs8.5.15-1) ... Selecting previously unselected package node-extend. Preparing to unpack .../135-node-extend_3.0.2+~3.0.1-3_all.deb ... Unpacking node-extend (3.0.2+~3.0.1-3) ... Selecting previously unselected package node-for-in. Preparing to unpack .../136-node-for-in_1.0.2-4_all.deb ... Unpacking node-for-in (1.0.2-4) ... Selecting previously unselected package node-for-own. Preparing to unpack .../137-node-for-own_1.0.0-3_all.deb ... Unpacking node-for-own (1.0.0-3) ... Selecting previously unselected package node-is-plain-object. Preparing to unpack .../138-node-is-plain-object_5.0.0-7_all.deb ... Unpacking node-is-plain-object (5.0.0-7) ... Selecting previously unselected package node-isobject. Preparing to unpack .../139-node-isobject_4.0.0-2_all.deb ... Unpacking node-isobject (4.0.0-2) ... Selecting previously unselected package node-map-cache. Preparing to unpack .../140-node-map-cache_0.2.2-6_all.deb ... Unpacking node-map-cache (0.2.2-6) ... Selecting previously unselected package node-path-is-absolute. Preparing to unpack .../141-node-path-is-absolute_2.0.0-2_all.deb ... Unpacking node-path-is-absolute (2.0.0-2) ... Selecting previously unselected package node-path-root-regex. Preparing to unpack .../142-node-path-root-regex_0.1.2-2_all.deb ... Unpacking node-path-root-regex (0.1.2-2) ... Selecting previously unselected package node-path-root. Preparing to unpack .../143-node-path-root_0.1.1-3_all.deb ... Unpacking node-path-root (0.1.1-3) ... Selecting previously unselected package node-parse-filepath. Preparing to unpack .../144-node-parse-filepath_1.0.2+~1.0.0-2_all.deb ... Unpacking node-parse-filepath (1.0.2+~1.0.0-2) ... Selecting previously unselected package node-fined. Preparing to unpack .../145-node-fined_1.2.0+~cs4.5.1-3_all.deb ... Unpacking node-fined (1.2.0+~cs4.5.1-3) ... Selecting previously unselected package node-flagged-respawn. Preparing to unpack .../146-node-flagged-respawn_1.0.1-5_all.deb ... Unpacking node-flagged-respawn (1.0.1-5) ... Selecting previously unselected package node-grunt-known-options. Preparing to unpack .../147-node-grunt-known-options_1.1.1-4_all.deb ... Unpacking node-grunt-known-options (1.1.1-4) ... Selecting previously unselected package node-interpret. Preparing to unpack .../148-node-interpret_2.2.0-3_all.deb ... Unpacking node-interpret (2.2.0-3) ... Selecting previously unselected package node-lodash-packages. Preparing to unpack .../149-node-lodash-packages_4.17.21+dfsg+~cs8.31.198.20210220-9_all.deb ... Unpacking node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ... Selecting previously unselected package node-resolve. Preparing to unpack .../150-node-resolve_1.22.8+~cs5.34.15-2_all.deb ... Unpacking node-resolve (1.22.8+~cs5.34.15-2) ... Selecting previously unselected package node-rechoir. Preparing to unpack .../151-node-rechoir_0.8.0+~0.6.1-2_all.deb ... Unpacking node-rechoir (0.8.0+~0.6.1-2) ... Selecting previously unselected package node-liftoff. Preparing to unpack .../152-node-liftoff_3.1.0-6_all.deb ... Unpacking node-liftoff (3.1.0-6) ... Selecting previously unselected package node-abbrev. Preparing to unpack .../153-node-abbrev_1.1.1+~1.1.2-1_all.deb ... Unpacking node-abbrev (1.1.1+~1.1.2-1) ... Selecting previously unselected package node-nopt. Preparing to unpack .../154-node-nopt_5.0.0-4_all.deb ... Unpacking node-nopt (5.0.0-4) ... Selecting previously unselected package node-v8flags. Preparing to unpack .../155-node-v8flags_3.2.0+~3.1.1-1_all.deb ... Unpacking node-v8flags (3.2.0+~3.1.1-1) ... Selecting previously unselected package node-grunt-cli. Preparing to unpack .../156-node-grunt-cli_1.4.3+~3.0.1-1_all.deb ... Unpacking node-grunt-cli (1.4.3+~3.0.1-1) ... Selecting previously unselected package node-colors. Preparing to unpack .../157-node-colors_1.4.0-4_all.deb ... Unpacking node-colors (1.4.0-4) ... Selecting previously unselected package node-color-name. Preparing to unpack .../158-node-color-name_1.1.4+~1.1.1-2_all.deb ... Unpacking node-color-name (1.1.4+~1.1.1-2) ... Selecting previously unselected package node-color-convert. Preparing to unpack .../159-node-color-convert_2.0.1+~cs2.0.0-2_all.deb ... Unpacking node-color-convert (2.0.1+~cs2.0.0-2) ... Selecting previously unselected package node-ansi-styles. Preparing to unpack .../160-node-ansi-styles_6.2.1-2_all.deb ... Unpacking node-ansi-styles (6.2.1-2) ... Selecting previously unselected package node-escape-string-regexp. Preparing to unpack .../161-node-escape-string-regexp_4.0.0-2_all.deb ... Unpacking node-escape-string-regexp (4.0.0-2) ... Selecting previously unselected package node-has-flag. Preparing to unpack .../162-node-has-flag_4.0.0-3_all.deb ... Unpacking node-has-flag (4.0.0-3) ... Selecting previously unselected package node-supports-color. Preparing to unpack .../163-node-supports-color_8.1.1+~8.1.1-1_all.deb ... Unpacking node-supports-color (8.1.1+~8.1.1-1) ... Selecting previously unselected package node-chalk. Preparing to unpack .../164-node-chalk_5.3.0-1_all.deb ... Unpacking node-chalk (5.3.0-1) ... Selecting previously unselected package node-lodash. Preparing to unpack .../165-node-lodash_4.17.21+dfsg+~cs8.31.198.20210220-9_all.deb ... Unpacking node-lodash (4.17.21+dfsg+~cs8.31.198.20210220-9) ... Selecting previously unselected package node-grunt-legacy-log-utils. Preparing to unpack .../166-node-grunt-legacy-log-utils_1.0.0-5_all.deb ... Unpacking node-grunt-legacy-log-utils (1.0.0-5) ... Selecting previously unselected package node-hooker. Preparing to unpack .../167-node-hooker_0.2.3+~0.2.31-2_all.deb ... Unpacking node-hooker (0.2.3+~0.2.31-2) ... Selecting previously unselected package libjs-sprintf-js. Preparing to unpack .../168-libjs-sprintf-js_1.1.2+ds1+~1.1.2-1_all.deb ... Unpacking libjs-sprintf-js (1.1.2+ds1+~1.1.2-1) ... Selecting previously unselected package node-sprintf-js. Preparing to unpack .../169-node-sprintf-js_1.1.2+ds1+~1.1.2-1_all.deb ... Unpacking node-sprintf-js (1.1.2+ds1+~1.1.2-1) ... Selecting previously unselected package node-util-deprecate. Preparing to unpack .../170-node-util-deprecate_1.0.2-3_all.deb ... Unpacking node-util-deprecate (1.0.2-3) ... Selecting previously unselected package node-underscore.string. Preparing to unpack .../171-node-underscore.string_3.3.6+dfsg-1_all.deb ... Unpacking node-underscore.string (3.3.6+dfsg-1) ... Selecting previously unselected package node-grunt-legacy-log. Preparing to unpack .../172-node-grunt-legacy-log_2.0.0-4_all.deb ... Unpacking node-grunt-legacy-log (2.0.0-4) ... Selecting previously unselected package libjs-async. Preparing to unpack .../173-libjs-async_0.8.0-6_all.deb ... Unpacking libjs-async (0.8.0-6) ... Selecting previously unselected package node-async. Preparing to unpack .../174-node-async_0.8.0-6_all.deb ... Unpacking node-async (0.8.0-6) ... Selecting previously unselected package node-getobject. Preparing to unpack .../175-node-getobject_1.1.1-1_all.deb ... Unpacking node-getobject (1.1.1-1) ... Selecting previously unselected package node-grunt-legacy-util. Preparing to unpack .../176-node-grunt-legacy-util_2.0.1-2_all.deb ... Unpacking node-grunt-legacy-util (2.0.1-2) ... Selecting previously unselected package node-safe-buffer. Preparing to unpack .../177-node-safe-buffer_5.2.1+~cs2.1.2-3_all.deb ... Unpacking node-safe-buffer (5.2.1+~cs2.1.2-3) ... Selecting previously unselected package node-iconv-lite. Preparing to unpack .../178-node-iconv-lite_0.6.3-3_all.deb ... Unpacking node-iconv-lite (0.6.3-3) ... Selecting previously unselected package node-argparse. Preparing to unpack .../179-node-argparse_2.0.1-2_all.deb ... Unpacking node-argparse (2.0.1-2) ... Selecting previously unselected package node-esprima. Preparing to unpack .../180-node-esprima_4.0.1+ds+~4.0.3-2_all.deb ... Unpacking node-esprima (4.0.1+ds+~4.0.3-2) ... Selecting previously unselected package node-js-yaml. Preparing to unpack .../181-node-js-yaml_4.1.0+dfsg+~4.0.5-7_all.deb ... Unpacking node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... Selecting previously unselected package grunt. Preparing to unpack .../182-grunt_1.6.1-1_all.deb ... Unpacking grunt (1.6.1-1) ... Selecting previously unselected package unzip. Preparing to unpack .../183-unzip_6.0-28_amd64.deb ... Unpacking unzip (6.0-28) ... Selecting previously unselected package java-wrappers. Preparing to unpack .../184-java-wrappers_0.4_all.deb ... Unpacking java-wrappers (0.4) ... Selecting previously unselected package libjargs-java. Preparing to unpack .../185-libjargs-java_1.0.0-5_all.deb ... Unpacking libjargs-java (1.0.0-5) ... Selecting previously unselected package node-array-differ. Preparing to unpack .../186-node-array-differ_3.0.0-4_all.deb ... Unpacking node-array-differ (3.0.0-4) ... Selecting previously unselected package node-array-uniq. Preparing to unpack .../187-node-array-uniq_2.1.0-2_all.deb ... Unpacking node-array-uniq (2.1.0-2) ... Selecting previously unselected package node-array-union. Preparing to unpack .../188-node-array-union_2.1.0-3_all.deb ... Unpacking node-array-union (2.1.0-3) ... Selecting previously unselected package node-arrify. Preparing to unpack .../189-node-arrify_2.0.1-3_all.deb ... Unpacking node-arrify (2.0.1-3) ... Selecting previously unselected package node-p-limit. Preparing to unpack .../190-node-p-limit_4.0.0+~cs4.0.0-5_all.deb ... Unpacking node-p-limit (4.0.0+~cs4.0.0-5) ... Selecting previously unselected package node-p-locate. Preparing to unpack .../191-node-p-locate_6.0.0-12_all.deb ... Unpacking node-p-locate (6.0.0-12) ... Selecting previously unselected package node-locate-path. Preparing to unpack .../192-node-locate-path_7.1.1-2_all.deb ... Unpacking node-locate-path (7.1.1-2) ... Selecting previously unselected package node-path-exists. Preparing to unpack .../193-node-path-exists_5.0.0-8_all.deb ... Unpacking node-path-exists (5.0.0-8) ... Selecting previously unselected package node-find-up. Preparing to unpack .../194-node-find-up_6.3.0-7_all.deb ... Unpacking node-find-up (6.3.0-7) ... Selecting previously unselected package node-requirejs. Preparing to unpack .../195-node-requirejs_2.3.6+ds+~2.1.34-2_all.deb ... Unpacking node-requirejs (2.3.6+ds+~2.1.34-2) ... Selecting previously unselected package node-grunt-contrib-requirejs. Preparing to unpack .../196-node-grunt-contrib-requirejs_1.0.0-8_all.deb ... Unpacking node-grunt-contrib-requirejs (1.0.0-8) ... Selecting previously unselected package node-jquery. Preparing to unpack .../197-node-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking node-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package node-multimatch. Preparing to unpack .../198-node-multimatch_5.0.0-2_all.deb ... Unpacking node-multimatch (5.0.0-2) ... Selecting previously unselected package node-pkg-up. Preparing to unpack .../199-node-pkg-up_4.0.0-2_all.deb ... Unpacking node-pkg-up (4.0.0-2) ... Selecting previously unselected package node-resolve-from. Preparing to unpack .../200-node-resolve-from_5.0.0+~3.1.0+~3.3.0+~2.0.0-1_all.deb ... Unpacking node-resolve-from (5.0.0+~3.1.0+~3.3.0+~2.0.0-1) ... Selecting previously unselected package node-resolve-pkg. Preparing to unpack .../201-node-resolve-pkg_2.0.0-3_all.deb ... Unpacking node-resolve-pkg (2.0.0-3) ... Selecting previously unselected package node-load-grunt-tasks. Preparing to unpack .../202-node-load-grunt-tasks_4.0.0-1_all.deb ... Unpacking node-load-grunt-tasks (4.0.0-1) ... Selecting previously unselected package node-uglify-js. Preparing to unpack .../203-node-uglify-js_3.17.4-2_all.deb ... Unpacking node-uglify-js (3.17.4-2) ... Selecting previously unselected package uglifyjs. Preparing to unpack .../204-uglifyjs_3.17.4-2_all.deb ... Unpacking uglifyjs (3.17.4-2) ... Selecting previously unselected package yui-compressor. Preparing to unpack .../205-yui-compressor_2.4.8-3_all.deb ... Unpacking yui-compressor (2.4.8-3) ... Setting up libapt-pkg-perl (0.1.40+b5) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up node-uglify-js (3.17.4-2) ... Setting up liblcms2-2:amd64 (2.14-2+b1) ... Setting up node-colors (1.4.0-4) ... Setting up node-fs.realpath (1.0.0-3) ... Setting up node-abbrev (1.1.1+~1.1.2-1) ... Setting up libtie-ixhash-perl (1.23-4) ... Setting up libjs-sprintf-js (1.1.2+ds1+~1.1.2-1) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up node-p-limit (4.0.0+~cs4.0.0-5) ... Setting up libjs-inherits (2.0.4-6) ... Setting up bsdextrautils (2.40-8) ... Setting up java-common (0.75) ... Setting up node-util-deprecate (1.0.2-3) ... Setting up libio-pty-perl (1:1.20-1+b1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up node-v8flags (3.2.0+~3.1.1-1) ... Setting up node-eventemitter2 (6.4.7-1) ... Setting up node-arrify (2.0.1-3) ... Setting up libclone-perl:amd64 (0.46-1+b2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up node-isobject (4.0.0-2) ... Setting up node-path-root-regex (0.1.2-2) ... Setting up libio-stringy-perl (2.111-3) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up node-isexe (2.0.0+~2.0.1-5) ... Setting up unzip (6.0-28) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:amd64 (1.1.0-2+b3) ... Setting up node-resolve (1.22.8+~cs5.34.15-2) ... Setting up libheap-perl (0.80-5) ... Setting up node-hooker (0.2.3+~0.2.31-2) ... Setting up node-path-exists (5.0.0-8) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libuv1t64:amd64 (1.48.0-1.1) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up node-escape-string-regexp (4.0.0-2) ... Setting up node-p-locate (6.0.0-12) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libnghttp2-14:amd64 (1.61.0-1+b1) ... Setting up perl-openssl-defaults:amd64 (7+b2) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up node-color-name (1.1.4+~1.1.1-2) ... Setting up libencode-locale-perl (1.05-3) ... Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... Setting up file (1:5.45-3) ... Setting up node-extend (3.0.2+~3.0.1-3) ... Setting up libyaml-perl (1.31-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up node-has-flag (4.0.0-3) ... Setting up liberror-perl (0.17029-2) ... Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ... Setting up node-inherits (2.0.4-6) ... Setting up node-fs-exists-sync (0.1.0-2) ... Setting up node-path-is-absolute (2.0.0-2) ... Setting up node-locate-path (7.1.1-2) ... Setting up node-ini (3.0.1-2) ... Setting up autotools-dev (20220109.1) ... Setting up node-safe-buffer (5.2.1+~cs2.1.2-3) ... Setting up libset-object-perl (1.42-1+b4) ... Setting up node-rechoir (0.8.0+~0.6.1-2) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-3) ... Setting up node-sprintf-js (1.1.2+ds1+~1.1.2-1) ... Setting up node-exit (0.1.2+~0.1.31-2) ... Setting up node-resolve-from (5.0.0+~3.1.0+~3.3.0+~2.0.0-1) ... Setting up libnspr4:amd64 (2:4.35-1.1+b1) ... Setting up node-path-root (0.1.1-3) ... Setting up node-balanced-match (2.0.0-1) ... Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... Setting up node-interpret (2.2.0-3) ... Setting up libarray-unique-perl (0.09-1) ... Setting up libcares2:amd64 (1.28.1-1) ... Setting up node-repeat-string (1.6.1+repack-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-14) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b1) ... Setting up libpcsclite1:amd64 (2.0.3-1) ... Setting up node-getobject (1.1.1-1) ... Setting up node-wrappy (1.0.2-3) ... Setting up autoconf (2.71-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libexporter-lite-perl (0.09-2) ... Setting up libsub-name-perl:amd64 (0.27-1+b2) ... Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... Setting up dwz (0.15-1+b1) ... Setting up node-array-uniq (2.1.0-2) ... Setting up node-dateformat (5.0.3+~5.0.0-2) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libjson-perl (4.10000-1) ... Setting up libjargs-java (1.0.0-5) ... Setting up node-is-plain-object (5.0.0-7) ... Setting up node-expand-tilde (2.0.2+~cs2.0.3-2) ... Setting up libsub-override-perl (0.10-1) ... Setting up netbase (6.4) ... Setting up node-minimatch (9.0.3-4) ... Setting up node-map-cache (0.2.2-6) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libjs-async (0.8.0-6) ... Setting up libclass-accessor-perl (0.51-2) ... Setting up node-xtend (4.0.2-3) ... Setting up openssl (3.2.1-3) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up node-is-buffer (2.0.5-2) ... Setting up node-color-convert (2.0.1+~cs2.0.0-2) ... Setting up liburi-perl (5.28-1) ... Setting up node-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up node-is-extglob (2.1.1-5) ... Setting up node-array-union (2.1.0-3) ... Setting up libnet-ssleay-perl:amd64 (1.94-1+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up node-underscore.string (3.3.6+dfsg-1) ... Setting up node-parse-filepath (1.0.2+~1.0.0-2) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.21-14+b1) ... Setting up node-supports-color (8.1.1+~8.1.1-1) ... Setting up java-wrappers (0.4) ... Setting up libfile-listing-perl (6.16-1) ... Setting up node-once (1.4.1-1) ... Setting up libtool (2.4.7-7) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up node-find-up (6.3.0-7) ... Setting up libnet-http-perl (6.23-1) ... Setting up node-kind-of (6.0.3+dfsg-2) ... Setting up libnss3:amd64 (2:3.99-1) ... Setting up libgraph-perl (1:0.9727-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up node-iconv-lite (0.6.3-3) ... Setting up node-resolve-pkg (2.0.0-3) ... Setting up node-ansi-styles (6.2.1-2) ... Setting up node-pkg-up (4.0.0-2) ... Setting up node-async (0.8.0-6) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up groff-base (1.23.0-4) ... Setting up node-inflight (1.0.6-2) ... Setting up libhtml-parser-perl:amd64 (3.82-1) ... Setting up ca-certificates-java (20240118) ... No JRE found. Skipping Java certificates setup. Setting up libio-socket-ssl-perl (2.085-1) ... Setting up libhttp-message-perl (6.45-1) ... Setting up libhtml-form-perl (6.11-1) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libhttp-cookies-perl (6.11-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libcgi-pm-perl (4.64-1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up node-glob (8.1.0+~cs8.5.15-1) ... Setting up openjdk-17-jre-headless:amd64 (17.0.11+9-1) ... update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode Setting up debhelper (13.15.3) ... Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... Setting up liblwp-protocol-https-perl (6.14-1) ... Setting up libwww-perl (6.77-1) ... Setting up libnode109:amd64 (18.20.1+dfsg-4+b2) ... Setting up libparse-debcontrol-perl (2.005-6) ... Setting up nodejs (18.20.1+dfsg-4+b2) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up node-argparse (2.0.1-2) ... Setting up node-flagged-respawn (1.0.1-5) ... Setting up node-detect-file (1.0.0-3) ... Setting up node-requirejs (2.3.6+ds+~2.1.34-2) ... Setting up libwww-mechanize-perl (2.18-1) ... Setting up node-chalk (5.3.0-1) ... Setting up node-grunt-known-options (1.1.1-4) ... Setting up node-which (2.0.2+~cs1.3.2-3) ... Setting up libdebian-source-perl (0.124) ... Setting up node-grunt-contrib-requirejs (1.0.0-8) ... Setting up node-esprima (4.0.1+ds+~4.0.3-2) ... Setting up node-js-yaml (4.1.0+dfsg+~4.0.5-7) ... Setting up node-nopt (5.0.0-4) ... Setting up node-lodash (4.17.21+dfsg+~cs8.31.198.20210220-9) ... Setting up node-array-differ (3.0.0-4) ... Setting up node-is-glob (4.0.3-2) ... Setting up uglifyjs (3.17.4-2) ... Setting up node-is-number (7.0.0-4) ... Setting up node-for-in (1.0.2-4) ... Setting up libdebian-copyright-perl (0.2-6) ... Setting up node-normalize-path (3.0.0+~3.0.0-1) ... Setting up node-grunt-legacy-log-utils (1.0.0-5) ... Setting up node-global-prefix (3.0.0+~3.0.0-1) ... Setting up node-for-own (1.0.0-3) ... Setting up node-fined (1.2.0+~cs4.5.1-3) ... Setting up node-grunt-legacy-util (2.0.1-2) ... Setting up node-multimatch (5.0.0-2) ... Setting up node-grunt-legacy-log (2.0.0-4) ... Setting up node-global-modules (2.0.0-3) ... Setting up node-resolve-dir (1.0.1-3) ... Setting up node-anymatch (3.1.3+~cs4.6.1-2) ... Setting up node-to-regex-range (5.0.1-4) ... Setting up dh-nodejs (0.15.19) ... Setting up node-load-grunt-tasks (4.0.0-1) ... Setting up node-fill-range (7.0.1+~7.0.0-1) ... Setting up node-braces (3.0.2+~3.0.1-1) ... Setting up node-micromatch (4.0.5+~4.0.2-1) ... Setting up node-findup-sync (4.0.0-5) ... Setting up node-liftoff (3.1.0-6) ... Setting up node-grunt-cli (1.4.3+~3.0.1-1) ... Setting up grunt (1.6.1-1) ... Processing triggers for libc-bin (2.38-7) ... Processing triggers for ca-certificates-java (20240118) ... Adding debian:ACCVRAIZ1.pem Adding debian:AC_RAIZ_FNMT-RCM.pem Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem Adding debian:ANF_Secure_Server_Root_CA.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:AffirmTrust_Networking.pem Adding debian:AffirmTrust_Premium.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:Amazon_Root_CA_1.pem Adding debian:Amazon_Root_CA_2.pem Adding debian:Amazon_Root_CA_3.pem Adding debian:Amazon_Root_CA_4.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:BJCA_Global_Root_CA1.pem Adding debian:BJCA_Global_Root_CA2.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:Certainly_Root_E1.pem Adding debian:Certainly_Root_R1.pem Adding debian:Certigna.pem Adding debian:Certigna_Root_CA.pem Adding debian:Certum_EC-384_CA.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:Certum_Trusted_Network_CA_2.pem Adding debian:Certum_Trusted_Root_CA.pem Adding debian:CommScope_Public_Trust_ECC_Root-01.pem Adding debian:CommScope_Public_Trust_ECC_Root-02.pem Adding debian:CommScope_Public_Trust_RSA_Root-01.pem Adding debian:CommScope_Public_Trust_RSA_Root-02.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:D-TRUST_BR_Root_CA_1_2020.pem Adding debian:D-TRUST_EV_Root_CA_1_2020.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:DigiCert_Global_Root_CA.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:Entrust_Root_Certification_Authority_-_G4.pem Adding debian:GDCA_TrustAUTH_R5_ROOT.pem Adding debian:GLOBALTRUST_2020.pem Adding debian:GTS_Root_R1.pem Adding debian:GTS_Root_R2.pem Adding debian:GTS_Root_R3.pem Adding debian:GTS_Root_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:GlobalSign_Root_CA_-_R6.pem Adding debian:GlobalSign_Root_E46.pem Adding debian:GlobalSign_Root_R46.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem Adding debian:HiPKI_Root_CA_-_G1.pem Adding debian:Hongkong_Post_Root_CA_3.pem Adding debian:ISRG_Root_X1.pem Adding debian:ISRG_Root_X2.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:Izenpe.com.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem Adding debian:NAVER_Global_Root_Certification_Authority.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem Adding debian:SSL.com_Root_Certification_Authority_ECC.pem Adding debian:SSL.com_Root_Certification_Authority_RSA.pem Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem Adding debian:SZAFIR_ROOT_CA2.pem Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem Adding debian:SecureSign_RootCA11.pem Adding debian:SecureTrust_CA.pem Adding debian:Secure_Global_CA.pem Adding debian:Security_Communication_ECC_RootCA1.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:Security_Communication_RootCA3.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:Starfield_Class_2_CA.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:Telia_Root_CA_v2.pem Adding debian:TrustAsia_Global_Root_CA_G3.pem Adding debian:TrustAsia_Global_Root_CA_G4.pem Adding debian:Trustwave_Global_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem Adding debian:TunTrust_Root_CA.pem Adding debian:UCA_Extended_Validation_Root.pem Adding debian:UCA_Global_G2_Root.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:certSIGN_Root_CA_G2.pem Adding debian:e-Szigno_Root_CA_2017.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:emSign_ECC_Root_CA_-_C3.pem Adding debian:emSign_ECC_Root_CA_-_G3.pem Adding debian:emSign_Root_CA_-_C1.pem Adding debian:emSign_Root_CA_-_G1.pem Adding debian:vTrus_ECC_Root_CA.pem Adding debian:vTrus_Root_CA.pem done. Setting up default-jre-headless (2:1.17-75) ... Setting up yui-compressor (2.4.8-3) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for ca-certificates-java (20240118) ... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/jqueryui-1.13.2+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../jqueryui_1.13.2+dfsg-1_source.changes dpkg-buildpackage: info: source package jqueryui dpkg-buildpackage: info: source version 1.13.2+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Paul Gevers dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' find demos -name "*.html" -exec sed --in-place "s#/usr/share/javascript/jquery-ui/themes/base/jquery-ui\.css#../../themes/base/all.css#" {} \; find demos -name "*.html" -exec sed --in-place "s#/usr/share/nodejs/require\.js#../../external/requirejs/require.js#" {} \; make[1]: Leaving directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' find demos -name "*.html" -exec sed --in-place "s#\.\./\.\./themes/base/all\.css#/usr/share/javascript/jquery-ui/themes/base/jquery-ui.css#" {} \; find demos -name "*.html" -exec sed --in-place "s#\.\./\.\./external/requirejs/require\.js#/usr/share/nodejs/require.js#" {} \; dh_auto_configure --buildsystem=nodejs make[1]: Leaving directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' grunt requirejs >> Local Npm module "grunt-bowercopy" not found. Is it installed? >> Local Npm module "grunt-compare-size" not found. Is it installed? >> Local Npm module "grunt-contrib-concat" not found. Is it installed? >> Local Npm module "grunt-contrib-csslint" not found. Is it installed? >> Local Npm module "grunt-contrib-qunit" not found. Is it installed? >> Local Npm module "grunt-contrib-uglify" not found. Is it installed? >> Local Npm module "grunt-eslint" not found. Is it installed? >> Local Npm module "grunt-git-authors" not found. Is it installed? >> Local Npm module "grunt-html" not found. Is it installed? Running "requirejs:js" (requirejs) task Done. uglifyjs dist/jquery-ui.js --output dist/jquery-ui.min.js --compress cd themes/base ; cat \ ../../debian/intro.css \ core.css \ accordion.css \ autocomplete.css \ menu.css \ button.css \ controlgroup.css \ checkboxradio.css \ datepicker.css \ dialog.css \ draggable.css \ resizable.css \ progressbar.css \ selectable.css \ selectmenu.css \ slider.css \ sortable.css \ spinner.css \ tabs.css \ tooltip.css \ theme.css \ > ../../themes/base/jquery-ui.css sed -i -e 's/@VERSION/1.13.2/; s/@DATE/'2016-09-14'/' themes/base/jquery-ui.css sed -i -e 's#/\*{\w*}\*/##'g themes/base/jquery-ui.css sed -i -e 's#^/\*!$##; s#^ \*.*##; s#^ \*$##' themes/base/jquery-ui.css # Replace newline with \r to ease use of sed (I don't know well enough how # to achieve the same thing in the hold space). for file in ui/i18n/datepicker*.js ; do \ cat ${file} | tr '\n' '\r' | \ sed -e 's/( function( factory.*function( datepicker ) {//' \ -e 's/datepicker\.regional/jQuery(function($){\r\t&/' \ -e 's/\(datepicker\.regional\)\.\([[:alpha:]-]*\)/\1["\2"]/g' \ -e 's/\rreturn datepicker.*\r\r} ) );\r//' \ -e 's/datepicker\./$.&/g' | \ tr '\r' '\n' > ${file}.tmp ; \ done cat ui/i18n/datepicker*.tmp > ui/i18n/jquery-ui-i18n.js rm -f ui/i18n/datepicker*.tmp set -e; for file in $(find ui -name '*.js'); do \ echo "# Compressing $file"; \ uglifyjs $file --output ${file%.js}.min.js --compress; \ done # Compressing ui/scroll-parent.js # Compressing ui/form.js # Compressing ui/unique-id.js # Compressing ui/jquery-patch.js # Compressing ui/effects/effect-explode.js # Compressing ui/effects/effect-bounce.js # Compressing ui/effects/effect-puff.js # Compressing ui/effects/effect-clip.js # Compressing ui/effects/effect-fade.js # Compressing ui/effects/effect-fold.js # Compressing ui/effects/effect-scale.js # Compressing ui/effects/effect-transfer.js # Compressing ui/effects/effect-drop.js # Compressing ui/effects/effect-highlight.js # Compressing ui/effects/effect-blind.js # Compressing ui/effects/effect-shake.js # Compressing ui/effects/effect-pulsate.js # Compressing ui/effects/effect-slide.js # Compressing ui/effects/effect-size.js # Compressing ui/tabbable.js # Compressing ui/keycode.js # Compressing ui/jquery-var-for-color.js # Compressing ui/safe-blur.js # Compressing ui/version.js # Compressing ui/data.js # Compressing ui/ie.js # Compressing ui/core.js # Compressing ui/widget.js # Compressing ui/i18n/datepicker-hr.js # Compressing ui/i18n/datepicker-bg.js # Compressing ui/i18n/datepicker-ja.js # Compressing ui/i18n/datepicker-et.js # Compressing ui/i18n/datepicker-ta.js # Compressing ui/i18n/datepicker-ar.js # Compressing ui/i18n/datepicker-rm.js # Compressing ui/i18n/datepicker-el.js # Compressing ui/i18n/datepicker-zh-CN.js # Compressing ui/i18n/datepicker-en-AU.js # Compressing ui/i18n/datepicker-ms.js # Compressing ui/i18n/datepicker-ml.js # Compressing ui/i18n/datepicker-th.js # Compressing ui/i18n/datepicker-sr.js # Compressing ui/i18n/datepicker-zh-HK.js # Compressing ui/i18n/datepicker-mk.js # Compressing ui/i18n/datepicker-sq.js # Compressing ui/i18n/datepicker-af.js # Compressing ui/i18n/datepicker-be.js # Compressing ui/i18n/datepicker-zh-TW.js # Compressing ui/i18n/datepicker-hy.js # Compressing ui/i18n/datepicker-ka.js # Compressing ui/i18n/datepicker-nn.js # Compressing ui/i18n/datepicker-it.js # Compressing ui/i18n/datepicker-pt-BR.js # Compressing ui/i18n/datepicker-fo.js # Compressing ui/i18n/datepicker-fi.js # Compressing ui/i18n/datepicker-cs.js # Compressing ui/i18n/datepicker-fr-CH.js # Compressing ui/i18n/datepicker-lt.js # Compressing ui/i18n/datepicker-fr.js # Compressing ui/i18n/datepicker-ro.js # Compressing ui/i18n/datepicker-fr-CA.js # Compressing ui/i18n/datepicker-he.js # Compressing ui/i18n/jquery-ui-i18n.js # Compressing ui/i18n/datepicker-bs.js # Compressing ui/i18n/datepicker-nl-BE.js # Compressing ui/i18n/datepicker-en-NZ.js # Compressing ui/i18n/datepicker-lb.js # Compressing ui/i18n/datepicker-nl.js # Compressing ui/i18n/datepicker-is.js # Compressing ui/i18n/datepicker-lv.js # Compressing ui/i18n/datepicker-eu.js # Compressing ui/i18n/datepicker-pl.js # Compressing ui/i18n/datepicker-es.js # Compressing ui/i18n/datepicker-vi.js # Compressing ui/i18n/datepicker-sk.js # Compressing ui/i18n/datepicker-ru.js # Compressing ui/i18n/datepicker-az.js # Compressing ui/i18n/datepicker-fa.js # Compressing ui/i18n/datepicker-ko.js # Compressing ui/i18n/datepicker-uk.js # Compressing ui/i18n/datepicker-tr.js # Compressing ui/i18n/datepicker-sl.js # Compressing ui/i18n/datepicker-ca.js # Compressing ui/i18n/datepicker-it-CH.js # Compressing ui/i18n/datepicker-da.js # Compressing ui/i18n/datepicker-cy-GB.js # Compressing ui/i18n/datepicker-no.js # Compressing ui/i18n/datepicker-km.js # Compressing ui/i18n/datepicker-ky.js # Compressing ui/i18n/datepicker-gl.js # Compressing ui/i18n/datepicker-nb.js # Compressing ui/i18n/datepicker-tj.js # Compressing ui/i18n/datepicker-hu.js # Compressing ui/i18n/datepicker-de.js # Compressing ui/i18n/datepicker-id.js # Compressing ui/i18n/datepicker-ar-DZ.js # Compressing ui/i18n/datepicker-sv.js # Compressing ui/i18n/datepicker-pt.js # Compressing ui/i18n/datepicker-hi.js # Compressing ui/i18n/datepicker-kk.js # Compressing ui/i18n/datepicker-en-GB.js # Compressing ui/i18n/datepicker-de-AT.js # Compressing ui/i18n/datepicker-eo.js # Compressing ui/i18n/datepicker-sr-SR.js # Compressing ui/disable-selection.js # Compressing ui/position.js # Compressing ui/form-reset-mixin.js # Compressing ui/vendor/jquery-color/jquery.color.js # Compressing ui/plugin.js # Compressing ui/focusable.js # Compressing ui/labels.js # Compressing ui/safe-active-element.js # Compressing ui/widgets/draggable.js # Compressing ui/widgets/tabs.js # Compressing ui/widgets/resizable.js # Compressing ui/widgets/datepicker.js # Compressing ui/widgets/controlgroup.js # Compressing ui/widgets/dialog.js # Compressing ui/widgets/progressbar.js # Compressing ui/widgets/selectable.js # Compressing ui/widgets/selectmenu.js # Compressing ui/widgets/tooltip.js # Compressing ui/widgets/droppable.js # Compressing ui/widgets/mouse.js # Compressing ui/widgets/menu.js # Compressing ui/widgets/spinner.js # Compressing ui/widgets/button.js # Compressing ui/widgets/checkboxradio.js # Compressing ui/widgets/sortable.js # Compressing ui/widgets/autocomplete.js # Compressing ui/widgets/accordion.js # Compressing ui/widgets/slider.js # Compressing ui/effect.js set -e; for file in $(find themes -name '*.css'); do \ echo "# Compressing $file"; \ yui-compressor $file -o ${file%.css}.min.css; \ done # Compressing themes/base/selectable.css # Compressing themes/base/button.css # Compressing themes/base/jquery-ui.css # Compressing themes/base/selectmenu.css # Compressing themes/base/slider.css # Compressing themes/base/base.css # Compressing themes/base/controlgroup.css # Compressing themes/base/progressbar.css # Compressing themes/base/theme.css # Compressing themes/base/tabs.css # Compressing themes/base/autocomplete.css # Compressing themes/base/datepicker.css # Compressing themes/base/all.css # Compressing themes/base/checkboxradio.css # Compressing themes/base/menu.css # Compressing themes/base/draggable.css # Compressing themes/base/spinner.css # Compressing themes/base/dialog.css # Compressing themes/base/accordion.css # Compressing themes/base/core.css # Compressing themes/base/resizable.css # Compressing themes/base/sortable.css # Compressing themes/base/tooltip.css #dh_auto_build --buildsystem=nodejs make[1]: Leaving directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/jqueryui-1.13.2+dfsg' nodejs --check dist/jquery-ui.js nodejs --check dist/jquery-ui.min.js nodejs --check ui/i18n/jquery-ui-i18n.js diff -Bw debian/reference-jquery-ui.js dist/jquery-ui.js || true 1c1 < /*! jQuery UI - v1.13.0 - 2021-10-07 --- > /*! jQuery UI - v1.13.2 - 2022-07-28 3,5c3,4 < * Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js < * Copyright jQuery Foundation and other contributors; Licensed MIT */ < --- > * Includes: core.js, widget.js, mouse.js, draggable.js, droppable.js, resizable.js, selectable.js, sortable.js, effect.js, data.js, disable-selection.js, effect-blind.js, effect-bounce.js, effect-clip.js, effect-drop.js, effect-explode.js, effect-fade.js, effect-fold.js, effect-highlight.js, effect-puff.js, effect-pulsate.js, effect-scale.js, effect-shake.js, effect-size.js, effect-slide.js, effect-transfer.js, focusable.js, form-reset-mixin.js, form.js, datepicker-af.js, datepicker-ar-DZ.js, datepicker-ar.js, datepicker-az.js, datepicker-be.js, datepicker-bg.js, datepicker-bs.js, datepicker-ca.js, datepicker-cs.js, datepicker-cy-GB.js, datepicker-da.js, datepicker-de-AT.js, datepicker-de.js, datepicker-el.js, datepicker-en-AU.js, datepicker-en-GB.js, datepicker-en-NZ.js, datepicker-eo.js, datepicker-es.js, datepicker-et.js, datepicker-eu.js, datepicker-fa.js, datepicker-fi.js, datepicker-fo.js, datepicker-fr-CA.js, datepicker-fr-CH.js, datepicker-fr.js, datepicker-gl.js, datepicker-he.js, datepicker-hi.js, datepicker-hr.js, datepicker-hu.js, datepicker-hy.js, datepicker-id.js, datepicker-is.js, datepicker-it-CH.js, datepicker-it.js, datepicker-ja.js, datepicker-ka.js, datepicker-kk.js, datepicker-km.js, datepicker-ko.js, datepicker-ky.js, datepicker-lb.js, datepicker-lt.js, datepicker-lv.js, datepicker-mk.js, datepicker-ml.js, datepicker-ms.js, datepicker-nb.js, datepicker-nl-BE.js, datepicker-nl.js, datepicker-nn.js, datepicker-no.js, datepicker-pl.js, datepicker-pt-BR.js, datepicker-pt.js, datepicker-rm.js, datepicker-ro.js, datepicker-ru.js, datepicker-sk.js, datepicker-sl.js, datepicker-sq.js, datepicker-sr-SR.js, datepicker-sr.js, datepicker-sv.js, datepicker-ta.js, datepicker-th.js, datepicker-tj.js, datepicker-tr.js, datepicker-uk.js, datepicker-vi.js, datepicker-zh-CN.js, datepicker-zh-HK.js, datepicker-zh-TW.js, ie.js, jquery-patch.js, jquery-var-for-color.js, keycode.js, labels.js, plugin.js, position.js, safe-active-element.js, safe-blur.js, scroll-parent.js, tabbable.js, unique-id.js, jquery.color.js, version.js, accordion.js, autocomplete.js, button.js, checkboxradio.js, controlgroup.js, datepicker.js, dialog.js, menu.js, progressbar.js, selectmenu.js, slider.js, spinner.js, tabs.js, tooltip.js > * Copyright jQuery Foundation and other contributors; Licensed */ 12c11 < define( [ "jquery" ], factory ); --- > define( 'ui/version.js',[ "jquery" ], factory ); 23,59c22 < var version = $.ui.version = "1.13.0"; < < < /*! < * jQuery UI Widget 1.13.0 < * http://jqueryui.com < * < * Copyright jQuery Foundation and other contributors < * Released under the MIT license. < * http://jquery.org/license < */ < < //>>label: Widget < //>>group: Core < //>>description: Provides a factory for creating stateful widgets with a common API. < //>>docs: http://api.jqueryui.com/jQuery.widget/ < //>>demos: http://jqueryui.com/widget/ < < < var widgetUuid = 0; < var widgetHasOwnProperty = Array.prototype.hasOwnProperty; < var widgetSlice = Array.prototype.slice; < < $.cleanData = ( function( orig ) { < return function( elems ) { < var events, elem, i; < for ( i = 0; ( elem = elems[ i ] ) != null; i++ ) { < < // Only trigger remove when necessary to save time < events = $._data( elem, "events" ); < if ( events && events.remove ) { < $( elem ).triggerHandler( "remove" ); < } < } < orig( elems ); < }; < } )( $.cleanData ); --- > return $.ui.version = "1.13.2"; 61,112d23 < $.widget = function( name, base, prototype ) { < var existingConstructor, constructor, basePrototype; < < // ProxiedPrototype allows the provided prototype to remain unmodified < // so that it can be used as a mixin for multiple widgets (#8876) < var proxiedPrototype = {}; < < var namespace = name.split( "." )[ 0 ]; < name = name.split( "." )[ 1 ]; < var fullName = namespace + "-" + name; < < if ( !prototype ) { < prototype = base; < base = $.Widget; < } < < if ( Array.isArray( prototype ) ) { < prototype = $.extend.apply( null, [ {} ].concat( prototype ) ); < } < < // Create selector for plugin < $.expr.pseudos[ fullName.toLowerCase() ] = function( elem ) { < return !!$.data( elem, fullName ); < }; < < $[ namespace ] = $[ namespace ] || {}; < existingConstructor = $[ namespace ][ name ]; < constructor = $[ namespace ][ name ] = function( options, element ) { < < // Allow instantiation without "new" keyword < if ( !this._createWidget ) { < return new constructor( options, element ); < } < < // Allow instantiation without initializing for simple inheritance < // must use "new" keyword (the code above always passes args) < if ( arguments.length ) { < this._createWidget( options, element ); < } < }; < < // Extend with the existing constructor to carry over any static properties < $.extend( constructor, existingConstructor, { < version: prototype.version, < < // Copy the object used to create the prototype in case we need to < // redefine the widget later < _proto: $.extend( {}, prototype ), < < // Track widgets that inherit from this widget in case this widget is < // redefined after a widget inherits from it < _childConstructors: [] 115,763d25 < basePrototype = new base(); < < // We need to make the options hash a property directly on the new instance < // otherwise we'll modify the options hash on the prototype that we're < // inheriting from < basePrototype.options = $.widget.extend( {}, basePrototype.options ); < $.each( prototype, function( prop, value ) { < if ( typeof value !== "function" ) { < proxiedPrototype[ prop ] = value; < return; < } < proxiedPrototype[ prop ] = ( function() { < function _super() { < return base.prototype[ prop ].apply( this, arguments ); < } < < function _superApply( args ) { < return base.prototype[ prop ].apply( this, args ); < } < < return function() { < var __super = this._super; < var __superApply = this._superApply; < var returnValue; < < this._super = _super; < this._superApply = _superApply; < < returnValue = value.apply( this, arguments ); < < this._super = __super; < this._superApply = __superApply; < < return returnValue; < }; < } )(); < } ); < constructor.prototype = $.widget.extend( basePrototype, { < < // TODO: remove support for widgetEventPrefix < // always use the name + a colon as the prefix, e.g., draggable:start < // don't prefix for widgets that aren't DOM-based < widgetEventPrefix: existingConstructor ? ( basePrototype.widgetEventPrefix || name ) : name < }, proxiedPrototype, { < constructor: constructor, < namespace: namespace, < widgetName: name, < widgetFullName: fullName < } ); < < // If this widget is being redefined then we need to find all widgets that < // are inheriting from it and redefine all of them so that they inherit from < // the new version of this widget. We're essentially trying to replace one < // level in the prototype chain. < if ( existingConstructor ) { < $.each( existingConstructor._childConstructors, function( i, child ) { < var childPrototype = child.prototype; < < // Redefine the child widget using the same prototype that was < // originally used, but inherit from the new version of the base < $.widget( childPrototype.namespace + "." + childPrototype.widgetName, constructor, < child._proto ); < } ); < < // Remove the list of existing child constructors from the old constructor < // so the old child constructors can be garbage collected < delete existingConstructor._childConstructors; < } else { < base._childConstructors.push( constructor ); < } < < $.widget.bridge( name, constructor ); < < return constructor; < }; < < $.widget.extend = function( target ) { < var input = widgetSlice.call( arguments, 1 ); < var inputIndex = 0; < var inputLength = input.length; < var key; < var value; < < for ( ; inputIndex < inputLength; inputIndex++ ) { < for ( key in input[ inputIndex ] ) { < value = input[ inputIndex ][ key ]; < if ( widgetHasOwnProperty.call( input[ inputIndex ], key ) && value !== undefined ) { < < // Clone objects < if ( $.isPlainObject( value ) ) { < target[ key ] = $.isPlainObject( target[ key ] ) ? < $.widget.extend( {}, target[ key ], value ) : < < // Don't extend strings, arrays, etc. with objects < $.widget.extend( {}, value ); < < // Copy everything else by reference < } else { < target[ key ] = value; < } < } < } < } < return target; < }; < < $.widget.bridge = function( name, object ) { < var fullName = object.prototype.widgetFullName || name; < $.fn[ name ] = function( options ) { < var isMethodCall = typeof options === "string"; < var args = widgetSlice.call( arguments, 1 ); < var returnValue = this; < < if ( isMethodCall ) { < < // If this is an empty collection, we need to have the instance method < // return undefined instead of the jQuery instance < if ( !this.length && options === "instance" ) { < returnValue = undefined; < } else { < this.each( function() { < var methodValue; < var instance = $.data( this, fullName ); < < if ( options === "instance" ) { < returnValue = instance; < return false; < } < < if ( !instance ) { < return $.error( "cannot call methods on " + name + < " prior to initialization; " + < "attempted to call method '" + options + "'" ); < } < < if ( typeof instance[ options ] !== "function" || < options.charAt( 0 ) === "_" ) { < return $.error( "no such method '" + options + "' for " + name + < " widget instance" ); < } < < methodValue = instance[ options ].apply( instance, args ); < < if ( methodValue !== instance && methodValue !== undefined ) { < returnValue = methodValue && methodValue.jquery ? < returnValue.pushStack( methodValue.get() ) : < methodValue; < return false; < } < } ); < } < } else { < < // Allow multiple hashes to be passed on init < if ( args.length ) { < options = $.widget.extend.apply( null, [ options ].concat( args ) ); < } < < this.each( function() { < var instance = $.data( this, fullName ); < if ( instance ) { < instance.option( options || {} ); < if ( instance._init ) { < instance._init(); < } < } else { < $.data( this, fullName, new object( options, this ) ); < } < } ); < } < < return returnValue; < }; < }; < < $.Widget = function( /* options, element */ ) {}; < $.Widget._childConstructors = []; < < $.Widget.prototype = { < widgetName: "widget", < widgetEventPrefix: "", < defaultElement: "
", < < options: { < classes: {}, < disabled: false, < < // Callbacks < create: null < }, < < _createWidget: function( options, element ) { < element = $( element || this.defaultElement || this )[ 0 ]; < this.element = $( element ); < this.uuid = widgetUuid++; < this.eventNamespace = "." + this.widgetName + this.uuid; < < this.bindings = $(); < this.hoverable = $(); < this.focusable = $(); < this.classesElementLookup = {}; < < if ( element !== this ) { < $.data( element, this.widgetFullName, this ); < this._on( true, this.element, { < remove: function( event ) { < if ( event.target === element ) { < this.destroy(); < } < } < } ); < this.document = $( element.style ? < < // Element within the document < element.ownerDocument : < < // Element is window or document < element.document || element ); < this.window = $( this.document[ 0 ].defaultView || this.document[ 0 ].parentWindow ); < } < < this.options = $.widget.extend( {}, < this.options, < this._getCreateOptions(), < options ); < < this._create(); < < if ( this.options.disabled ) { < this._setOptionDisabled( this.options.disabled ); < } < < this._trigger( "create", null, this._getCreateEventData() ); < this._init(); < }, < < _getCreateOptions: function() { < return {}; < }, < < _getCreateEventData: $.noop, < < _create: $.noop, < < _init: $.noop, < < destroy: function() { < var that = this; < < this._destroy(); < $.each( this.classesElementLookup, function( key, value ) { < that._removeClass( value, key ); < } ); < < // We can probably remove the unbind calls in 2.0 < // all event bindings should go through this._on() < this.element < .off( this.eventNamespace ) < .removeData( this.widgetFullName ); < this.widget() < .off( this.eventNamespace ) < .removeAttr( "aria-disabled" ); < < // Clean up events and states < this.bindings.off( this.eventNamespace ); < }, < < _destroy: $.noop, < < widget: function() { < return this.element; < }, < < option: function( key, value ) { < var options = key; < var parts; < var curOption; < var i; < < if ( arguments.length === 0 ) { < < // Don't return a reference to the internal hash < return $.widget.extend( {}, this.options ); < } < < if ( typeof key === "string" ) { < < // Handle nested keys, e.g., "foo.bar" => { foo: { bar: ___ } } < options = {}; < parts = key.split( "." ); < key = parts.shift(); < if ( parts.length ) { < curOption = options[ key ] = $.widget.extend( {}, this.options[ key ] ); < for ( i = 0; i < parts.length - 1; i++ ) { < curOption[ parts[ i ] ] = curOption[ parts[ i ] ] || {}; < curOption = curOption[ parts[ i ] ]; < } < key = parts.pop(); < if ( arguments.length === 1 ) { < return curOption[ key ] === undefined ? null : curOption[ key ]; < } < curOption[ key ] = value; < } else { < if ( arguments.length === 1 ) { < return this.options[ key ] === undefined ? null : this.options[ key ]; < } < options[ key ] = value; < } < } < < this._setOptions( options ); < < return this; < }, < < _setOptions: function( options ) { < var key; < < for ( key in options ) { < this._setOption( key, options[ key ] ); < } < < return this; < }, < < _setOption: function( key, value ) { < if ( key === "classes" ) { < this._setOptionClasses( value ); < } < < this.options[ key ] = value; < < if ( key === "disabled" ) { < this._setOptionDisabled( value ); < } < < return this; < }, < < _setOptionClasses: function( value ) { < var classKey, elements, currentElements; < < for ( classKey in value ) { < currentElements = this.classesElementLookup[ classKey ]; < if ( value[ classKey ] === this.options.classes[ classKey ] || < !currentElements || < !currentElements.length ) { < continue; < } < < // We are doing this to create a new jQuery object because the _removeClass() call < // on the next line is going to destroy the reference to the current elements being < // tracked. We need to save a copy of this collection so that we can add the new classes < // below. < elements = $( currentElements.get() ); < this._removeClass( currentElements, classKey ); < < // We don't use _addClass() here, because that uses this.options.classes < // for generating the string of classes. We want to use the value passed in from < // _setOption(), this is the new value of the classes option which was passed to < // _setOption(). We pass this value directly to _classes(). < elements.addClass( this._classes( { < element: elements, < keys: classKey, < classes: value, < add: true < } ) ); < } < }, < < _setOptionDisabled: function( value ) { < this._toggleClass( this.widget(), this.widgetFullName + "-disabled", null, !!value ); < < // If the widget is becoming disabled, then nothing is interactive < if ( value ) { < this._removeClass( this.hoverable, null, "ui-state-hover" ); < this._removeClass( this.focusable, null, "ui-state-focus" ); < } < }, < < enable: function() { < return this._setOptions( { disabled: false } ); < }, < < disable: function() { < return this._setOptions( { disabled: true } ); < }, < < _classes: function( options ) { < var full = []; < var that = this; < < options = $.extend( { < element: this.element, < classes: this.options.classes || {} < }, options ); < < function bindRemoveEvent() { < options.element.each( function( _, element ) { < var isTracked = $.map( that.classesElementLookup, function( elements ) { < return elements; < } ) < .some( function( elements ) { < return elements.is( element ); < } ); < < if ( !isTracked ) { < that._on( $( element ), { < remove: "_untrackClassesElement" < } ); < } < } ); < } < < function processClassString( classes, checkOption ) { < var current, i; < for ( i = 0; i < classes.length; i++ ) { < current = that.classesElementLookup[ classes[ i ] ] || $(); < if ( options.add ) { < bindRemoveEvent(); < current = $( $.uniqueSort( current.get().concat( options.element.get() ) ) ); < } else { < current = $( current.not( options.element ).get() ); < } < that.classesElementLookup[ classes[ i ] ] = current; < full.push( classes[ i ] ); < if ( checkOption && options.classes[ classes[ i ] ] ) { < full.push( options.classes[ classes[ i ] ] ); < } < } < } < < if ( options.keys ) { < processClassString( options.keys.match( /\S+/g ) || [], true ); < } < if ( options.extra ) { < processClassString( options.extra.match( /\S+/g ) || [] ); < } < < return full.join( " " ); < }, < < _untrackClassesElement: function( event ) { < var that = this; < $.each( that.classesElementLookup, function( key, value ) { < if ( $.inArray( event.target, value ) !== -1 ) { < that.classesElementLookup[ key ] = $( value.not( event.target ).get() ); < } < } ); < < this._off( $( event.target ) ); < }, < < _removeClass: function( element, keys, extra ) { < return this._toggleClass( element, keys, extra, false ); < }, < < _addClass: function( element, keys, extra ) { < return this._toggleClass( element, keys, extra, true ); < }, < < _toggleClass: function( element, keys, extra, add ) { < add = ( typeof add === "boolean" ) ? add : extra; < var shift = ( typeof element === "string" || element === null ), < options = { < extra: shift ? keys : extra, < keys: shift ? element : keys, < element: shift ? this.element : element, < add: add < }; < options.element.toggleClass( this._classes( options ), add ); < return this; < }, < < _on: function( suppressDisabledCheck, element, handlers ) { < var delegateElement; < var instance = this; < < // No suppressDisabledCheck flag, shuffle arguments < if ( typeof suppressDisabledCheck !== "boolean" ) { < handlers = element; < element = suppressDisabledCheck; < suppressDisabledCheck = false; < } < < // No element argument, shuffle and use this.element < if ( !handlers ) { < handlers = element; < element = this.element; < delegateElement = this.widget(); < } else { < element = delegateElement = $( element ); < this.bindings = this.bindings.add( element ); < } < < $.each( handlers, function( event, handler ) { < function handlerProxy() { < < // Allow widgets to customize the disabled handling < // - disabled as an array instead of boolean < // - disabled class as method for disabling individual parts < if ( !suppressDisabledCheck && < ( instance.options.disabled === true || < $( this ).hasClass( "ui-state-disabled" ) ) ) { < return; < } < return ( typeof handler === "string" ? instance[ handler ] : handler ) < .apply( instance, arguments ); < } < < // Copy the guid so direct unbinding works < if ( typeof handler !== "string" ) { < handlerProxy.guid = handler.guid = < handler.guid || handlerProxy.guid || $.guid++; < } < < var match = event.match( /^([\w:-]*)\s*(.*)$/ ); < var eventName = match[ 1 ] + instance.eventNamespace; < var selector = match[ 2 ]; < < if ( selector ) { < delegateElement.on( eventName, selector, handlerProxy ); < } else { < element.on( eventName, handlerProxy ); < } < } ); < }, < < _off: function( element, eventName ) { < eventName = ( eventName || "" ).split( " " ).join( this.eventNamespace + " " ) + < this.eventNamespace; < element.off( eventName ); < < // Clear the stack to avoid memory leaks (#10056) < this.bindings = $( this.bindings.not( element ).get() ); < this.focusable = $( this.focusable.not( element ).get() ); < this.hoverable = $( this.hoverable.not( element ).get() ); < }, < < _delay: function( handler, delay ) { < function handlerProxy() { < return ( typeof handler === "string" ? instance[ handler ] : handler ) < .apply( instance, arguments ); < } < var instance = this; < return setTimeout( handlerProxy, delay || 0 ); < }, < < _hoverable: function( element ) { < this.hoverable = this.hoverable.add( element ); < this._on( element, { < mouseenter: function( event ) { < this._addClass( $( event.currentTarget ), null, "ui-state-hover" ); < }, < mouseleave: function( event ) { < this._removeClass( $( event.currentTarget ), null, "ui-state-hover" ); < } < } ); < }, < < _focusable: function( element ) { < this.focusable = this.focusable.add( element ); < this._on( element, { < focusin: function( event ) { < this._addClass( $( event.currentTarget ), null, "ui-state-focus" ); < }, < focusout: function( event ) { < this._removeClass( $( event.currentTarget ), null, "ui-state-focus" ); < } < } ); < }, < < _trigger: function( type, event, data ) { < var prop, orig; < var callback = this.options[ type ]; < < data = data || {}; < event = $.Event( event ); < event.type = ( type === this.widgetEventPrefix ? < type : < this.widgetEventPrefix + type ).toLowerCase(); < < // The original event may come from any element < // so we need to reset the target on the new event < event.target = this.element[ 0 ]; < < // Copy original event properties over to the new event < orig = event.originalEvent; < if ( orig ) { < for ( prop in orig ) { < if ( !( prop in event ) ) { < event[ prop ] = orig[ prop ]; < } < } < } < < this.element.trigger( event, data ); < return !( typeof callback === "function" && < callback.apply( this.element[ 0 ], [ event ].concat( data ) ) === false || < event.isDefaultPrevented() ); < } < }; < < $.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) { < $.Widget.prototype[ "_" + method ] = function( element, options, callback ) { < if ( typeof options === "string" ) { < options = { effect: options }; < } < < var hasOptions; < var effectName = !options ? < method : < options === true || typeof options === "number" ? < defaultEffect : < options.effect || defaultEffect; < < options = options || {}; < if ( typeof options === "number" ) { < options = { duration: options }; < } else if ( options === true ) { < options = {}; < } < < hasOptions = !$.isEmptyObject( options ); < options.complete = callback; < < if ( options.delay ) { < element.delay( options.delay ); < } < < if ( hasOptions && $.effects && $.effects.effect[ effectName ] ) { < element[ method ]( options ); < } else if ( effectName !== method && element[ effectName ] ) { < element[ effectName ]( options.duration, options.easing, callback ); < } else { < element.queue( function( next ) { < $( this )[ method ](); < if ( callback ) { < callback.call( element[ 0 ] ); < } < next(); < } ); < } < }; < } ); < < var widget = $.widget; < < 765c27 < * jQuery UI Position 1.13.0 --- > * jQuery UI :data 1.13.2 771,772d32 < * < * http://api.jqueryui.com/position/ 775c35 < //>>label: Position --- > //>>label: :data Selector 777,1154c37,38 < //>>description: Positions elements relative to other elements. < //>>docs: http://api.jqueryui.com/position/ < //>>demos: http://jqueryui.com/position/ < < < ( function() { < var cachedScrollbarWidth, < max = Math.max, < abs = Math.abs, < rhorizontal = /left|center|right/, < rvertical = /top|center|bottom/, < roffset = /[\+\-]\d+(\.[\d]+)?%?/, < rposition = /^\w+/, < rpercent = /%$/, < _position = $.fn.position; < < function getOffsets( offsets, width, height ) { < return [ < parseFloat( offsets[ 0 ] ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ), < parseFloat( offsets[ 1 ] ) * ( rpercent.test( offsets[ 1 ] ) ? height / 100 : 1 ) < ]; < } < < function parseCss( element, property ) { < return parseInt( $.css( element, property ), 10 ) || 0; < } < < function isWindow( obj ) { < return obj != null && obj === obj.window; < } < < function getDimensions( elem ) { < var raw = elem[ 0 ]; < if ( raw.nodeType === 9 ) { < return { < width: elem.width(), < height: elem.height(), < offset: { top: 0, left: 0 } < }; < } < if ( isWindow( raw ) ) { < return { < width: elem.width(), < height: elem.height(), < offset: { top: elem.scrollTop(), left: elem.scrollLeft() } < }; < } < if ( raw.preventDefault ) { < return { < width: 0, < height: 0, < offset: { top: raw.pageY, left: raw.pageX } < }; < } < return { < width: elem.outerWidth(), < height: elem.outerHeight(), < offset: elem.offset() < }; < } < < $.position = { < scrollbarWidth: function() { < if ( cachedScrollbarWidth !== undefined ) { < return cachedScrollbarWidth; < } < var w1, w2, < div = $( "
" + < "
" ), < innerDiv = div.children()[ 0 ]; < < $( "body" ).append( div ); < w1 = innerDiv.offsetWidth; < div.css( "overflow", "scroll" ); < < w2 = innerDiv.offsetWidth; < < if ( w1 === w2 ) { < w2 = div[ 0 ].clientWidth; < } < < div.remove(); < < return ( cachedScrollbarWidth = w1 - w2 ); < }, < getScrollInfo: function( within ) { < var overflowX = within.isWindow || within.isDocument ? "" : < within.element.css( "overflow-x" ), < overflowY = within.isWindow || within.isDocument ? "" : < within.element.css( "overflow-y" ), < hasOverflowX = overflowX === "scroll" || < ( overflowX === "auto" && within.width < within.element[ 0 ].scrollWidth ), < hasOverflowY = overflowY === "scroll" || < ( overflowY === "auto" && within.height < within.element[ 0 ].scrollHeight ); < return { < width: hasOverflowY ? $.position.scrollbarWidth() : 0, < height: hasOverflowX ? $.position.scrollbarWidth() : 0 < }; < }, < getWithinInfo: function( element ) { < var withinElement = $( element || window ), < isElemWindow = isWindow( withinElement[ 0 ] ), < isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9, < hasOffset = !isElemWindow && !isDocument; < return { < element: withinElement, < isWindow: isElemWindow, < isDocument: isDocument, < offset: hasOffset ? $( element ).offset() : { left: 0, top: 0 }, < scrollLeft: withinElement.scrollLeft(), < scrollTop: withinElement.scrollTop(), < width: withinElement.outerWidth(), < height: withinElement.outerHeight() < }; < } < }; < < $.fn.position = function( options ) { < if ( !options || !options.of ) { < return _position.apply( this, arguments ); < } < < // Make a copy, we don't want to modify arguments < options = $.extend( {}, options ); < < var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions, < < // Make sure string options are treated as CSS selectors < target = typeof options.of === "string" ? < $( document ).find( options.of ) : < $( options.of ), < < within = $.position.getWithinInfo( options.within ), < scrollInfo = $.position.getScrollInfo( within ), < collision = ( options.collision || "flip" ).split( " " ), < offsets = {}; < < dimensions = getDimensions( target ); < if ( target[ 0 ].preventDefault ) { < < // Force left top to allow flipping < options.at = "left top"; < } < targetWidth = dimensions.width; < targetHeight = dimensions.height; < targetOffset = dimensions.offset; < < // Clone to reuse original targetOffset later < basePosition = $.extend( {}, targetOffset ); < < // Force my and at to have valid horizontal and vertical positions < // if a value is missing or invalid, it will be converted to center < $.each( [ "my", "at" ], function() { < var pos = ( options[ this ] || "" ).split( " " ), < horizontalOffset, < verticalOffset; < < if ( pos.length === 1 ) { < pos = rhorizontal.test( pos[ 0 ] ) ? < pos.concat( [ "center" ] ) : < rvertical.test( pos[ 0 ] ) ? < [ "center" ].concat( pos ) : < [ "center", "center" ]; < } < pos[ 0 ] = rhorizontal.test( pos[ 0 ] ) ? pos[ 0 ] : "center"; < pos[ 1 ] = rvertical.test( pos[ 1 ] ) ? pos[ 1 ] : "center"; < < // Calculate offsets < horizontalOffset = roffset.exec( pos[ 0 ] ); < verticalOffset = roffset.exec( pos[ 1 ] ); < offsets[ this ] = [ < horizontalOffset ? horizontalOffset[ 0 ] : 0, < verticalOffset ? verticalOffset[ 0 ] : 0 < ]; < < // Reduce to just the positions without the offsets < options[ this ] = [ < rposition.exec( pos[ 0 ] )[ 0 ], < rposition.exec( pos[ 1 ] )[ 0 ] < ]; < } ); < < // Normalize collision option < if ( collision.length === 1 ) { < collision[ 1 ] = collision[ 0 ]; < } < < if ( options.at[ 0 ] === "right" ) { < basePosition.left += targetWidth; < } else if ( options.at[ 0 ] === "center" ) { < basePosition.left += targetWidth / 2; < } < < if ( options.at[ 1 ] === "bottom" ) { < basePosition.top += targetHeight; < } else if ( options.at[ 1 ] === "center" ) { < basePosition.top += targetHeight / 2; < } < < atOffset = getOffsets( offsets.at, targetWidth, targetHeight ); < basePosition.left += atOffset[ 0 ]; < basePosition.top += atOffset[ 1 ]; < < return this.each( function() { < var collisionPosition, using, < elem = $( this ), < elemWidth = elem.outerWidth(), < elemHeight = elem.outerHeight(), < marginLeft = parseCss( this, "marginLeft" ), < marginTop = parseCss( this, "marginTop" ), < collisionWidth = elemWidth + marginLeft + parseCss( this, "marginRight" ) + < scrollInfo.width, < collisionHeight = elemHeight + marginTop + parseCss( this, "marginBottom" ) + < scrollInfo.height, < position = $.extend( {}, basePosition ), < myOffset = getOffsets( offsets.my, elem.outerWidth(), elem.outerHeight() ); < < if ( options.my[ 0 ] === "right" ) { < position.left -= elemWidth; < } else if ( options.my[ 0 ] === "center" ) { < position.left -= elemWidth / 2; < } < < if ( options.my[ 1 ] === "bottom" ) { < position.top -= elemHeight; < } else if ( options.my[ 1 ] === "center" ) { < position.top -= elemHeight / 2; < } < < position.left += myOffset[ 0 ]; < position.top += myOffset[ 1 ]; < < collisionPosition = { < marginLeft: marginLeft, < marginTop: marginTop < }; < < $.each( [ "left", "top" ], function( i, dir ) { < if ( $.ui.position[ collision[ i ] ] ) { < $.ui.position[ collision[ i ] ][ dir ]( position, { < targetWidth: targetWidth, < targetHeight: targetHeight, < elemWidth: elemWidth, < elemHeight: elemHeight, < collisionPosition: collisionPosition, < collisionWidth: collisionWidth, < collisionHeight: collisionHeight, < offset: [ atOffset[ 0 ] + myOffset[ 0 ], atOffset [ 1 ] + myOffset[ 1 ] ], < my: options.my, < at: options.at, < within: within, < elem: elem < } ); < } < } ); < < if ( options.using ) { < < // Adds feedback as second argument to using callback, if present < using = function( props ) { < var left = targetOffset.left - position.left, < right = left + targetWidth - elemWidth, < top = targetOffset.top - position.top, < bottom = top + targetHeight - elemHeight, < feedback = { < target: { < element: target, < left: targetOffset.left, < top: targetOffset.top, < width: targetWidth, < height: targetHeight < }, < element: { < element: elem, < left: position.left, < top: position.top, < width: elemWidth, < height: elemHeight < }, < horizontal: right < 0 ? "left" : left > 0 ? "right" : "center", < vertical: bottom < 0 ? "top" : top > 0 ? "bottom" : "middle" < }; < if ( targetWidth < elemWidth && abs( left + right ) < targetWidth ) { < feedback.horizontal = "center"; < } < if ( targetHeight < elemHeight && abs( top + bottom ) < targetHeight ) { < feedback.vertical = "middle"; < } < if ( max( abs( left ), abs( right ) ) > max( abs( top ), abs( bottom ) ) ) { < feedback.important = "horizontal"; < } else { < feedback.important = "vertical"; < } < options.using.call( this, props, feedback ); < }; < } < < elem.offset( $.extend( position, { using: using } ) ); < } ); < }; < < $.ui.position = { < fit: { < left: function( position, data ) { < var within = data.within, < withinOffset = within.isWindow ? within.scrollLeft : within.offset.left, < outerWidth = within.width, < collisionPosLeft = position.left - data.collisionPosition.marginLeft, < overLeft = withinOffset - collisionPosLeft, < overRight = collisionPosLeft + data.collisionWidth - outerWidth - withinOffset, < newOverRight; < < // Element is wider than within < if ( data.collisionWidth > outerWidth ) { < < // Element is initially over the left side of within < if ( overLeft > 0 && overRight <= 0 ) { < newOverRight = position.left + overLeft + data.collisionWidth - outerWidth - < withinOffset; < position.left += overLeft - newOverRight; < < // Element is initially over right side of within < } else if ( overRight > 0 && overLeft <= 0 ) { < position.left = withinOffset; < < // Element is initially over both left and right sides of within < } else { < if ( overLeft > overRight ) { < position.left = withinOffset + outerWidth - data.collisionWidth; < } else { < position.left = withinOffset; < } < } < < // Too far left -> align with left edge < } else if ( overLeft > 0 ) { < position.left += overLeft; < < // Too far right -> align with right edge < } else if ( overRight > 0 ) { < position.left -= overRight; < < // Adjust based on position and margin < } else { < position.left = max( position.left - collisionPosLeft, position.left ); < } < }, < top: function( position, data ) { < var within = data.within, < withinOffset = within.isWindow ? within.scrollTop : within.offset.top, < outerHeight = data.within.height, < collisionPosTop = position.top - data.collisionPosition.marginTop, < overTop = withinOffset - collisionPosTop, < overBottom = collisionPosTop + data.collisionHeight - outerHeight - withinOffset, < newOverBottom; < < // Element is taller than within < if ( data.collisionHeight > outerHeight ) { < < // Element is initially over the top of within < if ( overTop > 0 && overBottom <= 0 ) { < newOverBottom = position.top + overTop + data.collisionHeight - outerHeight - < withinOffset; < position.top += overTop - newOverBottom; < < // Element is initially over bottom of within < } else if ( overBottom > 0 && overTop <= 0 ) { < position.top = withinOffset; < < // Element is initially over both top and bottom of within < } else { < if ( overTop > overBottom ) { < position.top = withinOffset + outerHeight - data.collisionHeight; < } else { < position.top = withinOffset; < } < } --- > //>>description: Selects elements which have data stored under the specified key. > //>>docs: http://api.jqueryui.com/data-selector/ 1156,1158c40,41 < // Too far up -> align with top < } else if ( overTop > 0 ) { < position.top += overTop; --- > ( function( factory ) { > "use strict"; 1160,1162c43 < // Too far down -> align with bottom edge < } else if ( overBottom > 0 ) { < position.top -= overBottom; --- > if ( typeof define === "function" && define.amd ) { 1164c45,46 < // Adjust based on position and margin --- > // AMD. Register as an anonymous module. > define( 'ui/data',[ "jquery", "./version" ], factory ); 1166,1191d47 < position.top = max( position.top - collisionPosTop, position.top ); < } < } < }, < flip: { < left: function( position, data ) { < var within = data.within, < withinOffset = within.offset.left + within.scrollLeft, < outerWidth = within.width, < offsetLeft = within.isWindow ? within.scrollLeft : within.offset.left, < collisionPosLeft = position.left - data.collisionPosition.marginLeft, < overLeft = collisionPosLeft - offsetLeft, < overRight = collisionPosLeft + data.collisionWidth - outerWidth - offsetLeft, < myOffset = data.my[ 0 ] === "left" ? < -data.elemWidth : < data.my[ 0 ] === "right" ? < data.elemWidth : < 0, < atOffset = data.at[ 0 ] === "left" ? < data.targetWidth : < data.at[ 0 ] === "right" ? < -data.targetWidth : < 0, < offset = -2 * data.offset[ 0 ], < newOverRight, < newOverLeft; 1193,1252c49,50 < if ( overLeft < 0 ) { < newOverRight = position.left + myOffset + atOffset + offset + data.collisionWidth - < outerWidth - withinOffset; < if ( newOverRight < 0 || newOverRight < abs( overLeft ) ) { < position.left += myOffset + atOffset + offset; < } < } else if ( overRight > 0 ) { < newOverLeft = position.left - data.collisionPosition.marginLeft + myOffset + < atOffset + offset - offsetLeft; < if ( newOverLeft > 0 || abs( newOverLeft ) < overRight ) { < position.left += myOffset + atOffset + offset; < } < } < }, < top: function( position, data ) { < var within = data.within, < withinOffset = within.offset.top + within.scrollTop, < outerHeight = within.height, < offsetTop = within.isWindow ? within.scrollTop : within.offset.top, < collisionPosTop = position.top - data.collisionPosition.marginTop, < overTop = collisionPosTop - offsetTop, < overBottom = collisionPosTop + data.collisionHeight - outerHeight - offsetTop, < top = data.my[ 1 ] === "top", < myOffset = top ? < -data.elemHeight : < data.my[ 1 ] === "bottom" ? < data.elemHeight : < 0, < atOffset = data.at[ 1 ] === "top" ? < data.targetHeight : < data.at[ 1 ] === "bottom" ? < -data.targetHeight : < 0, < offset = -2 * data.offset[ 1 ], < newOverTop, < newOverBottom; < if ( overTop < 0 ) { < newOverBottom = position.top + myOffset + atOffset + offset + data.collisionHeight - < outerHeight - withinOffset; < if ( newOverBottom < 0 || newOverBottom < abs( overTop ) ) { < position.top += myOffset + atOffset + offset; < } < } else if ( overBottom > 0 ) { < newOverTop = position.top - data.collisionPosition.marginTop + myOffset + atOffset + < offset - offsetTop; < if ( newOverTop > 0 || abs( newOverTop ) < overBottom ) { < position.top += myOffset + atOffset + offset; < } < } < } < }, < flipfit: { < left: function() { < $.ui.position.flip.left.apply( this, arguments ); < $.ui.position.fit.left.apply( this, arguments ); < }, < top: function() { < $.ui.position.flip.top.apply( this, arguments ); < $.ui.position.fit.top.apply( this, arguments ); < } --- > // Browser globals > factory( jQuery ); 1254,1274c52,53 < }; < < } )(); < < var position = $.ui.position; < < < /*! < * jQuery UI :data 1.13.0 < * http://jqueryui.com < * < * Copyright jQuery Foundation and other contributors < * Released under the MIT license. < * http://jquery.org/license < */ < < //>>label: :data Selector < //>>group: Core < //>>description: Selects elements which have data stored under the specified key. < //>>docs: http://api.jqueryui.com/data-selector/ < --- > } )( function( $ ) { > "use strict"; 1276c55 < var data = $.extend( $.expr.pseudos, { --- > return $.extend( $.expr.pseudos, { 1288a68 > } ); 1291c71 < * jQuery UI Disable Selection 1.13.0 --- > * jQuery UI Disable Selection 1.13.2 1304a85,86 > ( function( factory ) { > "use strict"; 1306c88,100 < var disableSelection = $.fn.extend( { --- > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/disable-selection',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.fn.extend( { 1323a118,127 > } ); > > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/jquery-var-for-color.js',[ "jquery", "./version" ], factory ); > } else { 1324a129,133 > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 1331a141 > } ); 1343a154,155 > ( function( root, factory ) { > if ( typeof define === "function" && define.amd ) { 1344a157,164 > // AMD. Register as an anonymous module. > define( 'ui/vendor/jquery-color/jquery.color.js',[ "jquery" ], factory ); > } else if ( typeof exports === "object" ) { > module.exports = factory( require( "jquery" ) ); > } else { > factory( root.jQuery ); > } > } )( this, function( jQuery, undefined ) { 2043a864 > } ); 2046c867 < * jQuery UI Effects 1.13.0 --- > * jQuery UI Effects 1.13.2 2061a883,901 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effect',[ > "jquery", > "./jquery-var-for-color", > "./vendor/jquery-color/jquery.color", > "./version" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 2430c1270 < version: "1.13.0", --- > version: "1.13.2", 2994c1834 < var effect = $.effects; --- > return $.effects; 2995a1836 > } ); 2998c1839 < * jQuery UI Effects Blind 1.13.0 --- > * jQuery UI Effects Blind 1.13.2 3011a1853,1854 > ( function( factory ) { > "use strict"; 3013c1856,1872 < var effectsEffectBlind = $.effects.define( "blind", "hide", function( options, done ) { --- > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-blind.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "blind", "hide", function( options, done ) { 3050a1910 > } ); 3053c1913 < * jQuery UI Effects Bounce 1.13.0 --- > * jQuery UI Effects Bounce 1.13.2 3066a1927,1930 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { 3068c1932,1946 < var effectsEffectBounce = $.effects.define( "bounce", function( options, done ) { --- > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-bounce.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "bounce", function( options, done ) { 3145a2024 > } ); 3148c2027 < * jQuery UI Effects Clip 1.13.0 --- > * jQuery UI Effects Clip 1.13.2 3161a2041,2058 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-clip.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3163c2060 < var effectsEffectClip = $.effects.define( "clip", "hide", function( options, done ) { --- > return $.effects.define( "clip", "hide", function( options, done ) { 3195a2093 > } ); 3198c2096 < * jQuery UI Effects Drop 1.13.0 --- > * jQuery UI Effects Drop 1.13.2 3211a2110,2127 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-drop.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3213c2129 < var effectsEffectDrop = $.effects.define( "drop", "hide", function( options, done ) { --- > return $.effects.define( "drop", "hide", function( options, done ) { 3249a2166 > } ); 3252c2169 < * jQuery UI Effects Explode 1.13.0 --- > * jQuery UI Effects Explode 1.13.2 3267a2185,2186 > ( function( factory ) { > "use strict"; 3269c2188,2204 < var effectsEffectExplode = $.effects.define( "explode", "hide", function( options, done ) { --- > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-explode.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "explode", "hide", function( options, done ) { 3345a2281 > } ); 3348c2284 < * jQuery UI Effects Fade 1.13.0 --- > * jQuery UI Effects Fade 1.13.2 3361a2298,2315 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-fade.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3363c2317 < var effectsEffectFade = $.effects.define( "fade", "toggle", function( options, done ) { --- > return $.effects.define( "fade", "toggle", function( options, done ) { 3377a2332 > } ); 3380c2335 < * jQuery UI Effects Fold 1.13.0 --- > * jQuery UI Effects Fold 1.13.2 3393a2349,2366 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-fold.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3395c2368 < var effectsEffectFold = $.effects.define( "fold", "hide", function( options, done ) { --- > return $.effects.define( "fold", "hide", function( options, done ) { 3451a2425 > } ); 3454c2428 < * jQuery UI Effects Highlight 1.13.0 --- > * jQuery UI Effects Highlight 1.13.2 3467a2442,2453 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-highlight.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { 3469c2455,2461 < var effectsEffectHighlight = $.effects.define( "highlight", "show", function( options, done ) { --- > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "highlight", "show", function( options, done ) { 3493a2486 > } ); 3496c2489 < * jQuery UI Effects Size 1.13.0 --- > * jQuery UI Effects Size 1.13.2 3509a2503,2504 > ( function( factory ) { > "use strict"; 3511c2506,2522 < var effectsEffectSize = $.effects.define( "size", function( options, done ) { --- > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-size.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "size", function( options, done ) { 3671a2683 > } ); 3674c2686 < * jQuery UI Effects Scale 1.13.0 --- > * jQuery UI Effects Scale 1.13.2 3687a2700,2718 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-scale.js',[ > "jquery", > "../version", > "../effect", > "./effect-size" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3689c2720 < var effectsEffectScale = $.effects.define( "scale", function( options, done ) { --- > return $.effects.define( "scale", function( options, done ) { 3711a2743 > } ); 3714c2746 < * jQuery UI Effects Puff 1.13.0 --- > * jQuery UI Effects Puff 1.13.2 3727a2760,2778 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-puff.js',[ > "jquery", > "../version", > "../effect", > "./effect-scale" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3729c2780 < var effectsEffectPuff = $.effects.define( "puff", "hide", function( options, done ) { --- > return $.effects.define( "puff", "hide", function( options, done ) { 3737a2789 > } ); 3740c2792 < * jQuery UI Effects Pulsate 1.13.0 --- > * jQuery UI Effects Pulsate 1.13.2 3753a2806,2817 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-pulsate.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { 3755c2819,2825 < var effectsEffectPulsate = $.effects.define( "pulsate", "show", function( options, done ) { --- > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "pulsate", "show", function( options, done ) { 3786a2857 > } ); 3789c2860 < * jQuery UI Effects Shake 1.13.0 --- > * jQuery UI Effects Shake 1.13.2 3802a2874,2877 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { 3804c2879,2893 < var effectsEffectShake = $.effects.define( "shake", function( options, done ) { --- > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-shake.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "shake", function( options, done ) { 3845a2935 > } ); 3848c2938 < * jQuery UI Effects Slide 1.13.0 --- > * jQuery UI Effects Slide 1.13.2 3861a2952,2963 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-slide.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { 3863c2965,2971 < var effectsEffectSlide = $.effects.define( "slide", "show", function( options, done ) { --- > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.effects.define( "slide", "show", function( options, done ) { 3906a3015 > } ); 3909c3018 < * jQuery UI Effects Transfer 1.13.0 --- > * jQuery UI Effects Transfer 1.13.2 3922a3032,3049 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/effects/effect-transfer.js',[ > "jquery", > "../version", > "../effect" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 3930c3057 < var effectsEffectTransfer = effect; --- > return effect; 3931a3059 > } ); 3934c3062 < * jQuery UI Focusable 1.13.0 --- > * jQuery UI Focusable 1.13.2 3946a3075,3088 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/focusable',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 4003c3145 < var focusable = $.ui.focusable; --- > return $.ui.focusable; 4004a3147 > } ); 4005a3149,3162 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/form.js',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 4010c3167 < var form = $.fn._form = function() { --- > return $.fn._form = function() { 4013a3171 > } ); 4016c3174 < * jQuery UI Form Reset Mixin 1.13.0 --- > * jQuery UI Form Reset Mixin 1.13.2 4028a3187,3190 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { 4030c3192,3206 < var formResetMixin = $.ui.formResetMixin = { --- > // AMD. Register as an anonymous module. > define( 'ui/form-reset-mixin',[ > "jquery", > "./form", > "./version" > ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.ui.formResetMixin = { 4075a3252,3271 > } ); > > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/ie',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > // This file is deprecated > return $.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() ); > } ); 4078c3274 < * jQuery UI Support for jQuery core 1.8.x and newer 1.13.0 --- > * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2 4090a3287,3300 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/jquery-patch.js',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 4151c3361,3362 < ; --- > } ); > 4153c3364 < * jQuery UI Keycode 1.13.0 --- > * jQuery UI Keycode 1.13.2 4165a3377,3390 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/keycode',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 4167c3392 < var keycode = $.ui.keyCode = { --- > return $.ui.keyCode = { 4185a3411 > } ); 4188c3414 < * jQuery UI Labels 1.13.0 --- > * jQuery UI Labels 1.13.2 4200a3427,3440 > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/labels',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; 4202c3442 < var labels = $.fn.labels = function() { --- > return $.fn.labels = function() { 4240a3481,3529 > } ); > > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/plugin',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > // $.ui.plugin is deprecated. Use $.widget() extensions instead. > return $.ui.plugin = { > add: function( module, option, set ) { > var i, > proto = $.ui[ module ].prototype; > for ( i in set ) { > proto.plugins[ i ] = proto.plugins[ i ] || []; > proto.plugins[ i ].push( [ option, set[ i ] ] ); > } > }, > call: function( instance, name, args, allowDisconnected ) { > var i, > set = instance.plugins[ name ]; > > if ( !set ) { > return; > } > > if ( !allowDisconnected && ( !instance.element[ 0 ].parentNode || > instance.element[ 0 ].parentNode.nodeType === 11 ) ) { > return; > } > > for ( i = 0; i < set.length; i++ ) { > if ( instance.options[ set[ i ][ 0 ] ] ) { > set[ i ][ 1 ].apply( instance.element, args ); > } > } > } > }; > > } ); 4243c3532,4115 < * jQuery UI Scroll Parent 1.13.0 --- > * jQuery UI Position 1.13.2 > * http://jqueryui.com > * > * Copyright jQuery Foundation and other contributors > * Released under the MIT license. > * http://jquery.org/license > * > * http://api.jqueryui.com/position/ > */ > > //>>label: Position > //>>group: Core > //>>description: Positions elements relative to other elements. > //>>docs: http://api.jqueryui.com/position/ > //>>demos: http://jqueryui.com/position/ > > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/position',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > ( function() { > var cachedScrollbarWidth, > max = Math.max, > abs = Math.abs, > rhorizontal = /left|center|right/, > rvertical = /top|center|bottom/, > roffset = /[\+\-]\d+(\.[\d]+)?%?/, > rposition = /^\w+/, > rpercent = /%$/, > _position = $.fn.position; > > function getOffsets( offsets, width, height ) { > return [ > parseFloat( offsets[ 0 ] ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ), > parseFloat( offsets[ 1 ] ) * ( rpercent.test( offsets[ 1 ] ) ? height / 100 : 1 ) > ]; > } > > function parseCss( element, property ) { > return parseInt( $.css( element, property ), 10 ) || 0; > } > > function isWindow( obj ) { > return obj != null && obj === obj.window; > } > > function getDimensions( elem ) { > var raw = elem[ 0 ]; > if ( raw.nodeType === 9 ) { > return { > width: elem.width(), > height: elem.height(), > offset: { top: 0, left: 0 } > }; > } > if ( isWindow( raw ) ) { > return { > width: elem.width(), > height: elem.height(), > offset: { top: elem.scrollTop(), left: elem.scrollLeft() } > }; > } > if ( raw.preventDefault ) { > return { > width: 0, > height: 0, > offset: { top: raw.pageY, left: raw.pageX } > }; > } > return { > width: elem.outerWidth(), > height: elem.outerHeight(), > offset: elem.offset() > }; > } > > $.position = { > scrollbarWidth: function() { > if ( cachedScrollbarWidth !== undefined ) { > return cachedScrollbarWidth; > } > var w1, w2, > div = $( "
" + > "
" ), > innerDiv = div.children()[ 0 ]; > > $( "body" ).append( div ); > w1 = innerDiv.offsetWidth; > div.css( "overflow", "scroll" ); > > w2 = innerDiv.offsetWidth; > > if ( w1 === w2 ) { > w2 = div[ 0 ].clientWidth; > } > > div.remove(); > > return ( cachedScrollbarWidth = w1 - w2 ); > }, > getScrollInfo: function( within ) { > var overflowX = within.isWindow || within.isDocument ? "" : > within.element.css( "overflow-x" ), > overflowY = within.isWindow || within.isDocument ? "" : > within.element.css( "overflow-y" ), > hasOverflowX = overflowX === "scroll" || > ( overflowX === "auto" && within.width < within.element[ 0 ].scrollWidth ), > hasOverflowY = overflowY === "scroll" || > ( overflowY === "auto" && within.height < within.element[ 0 ].scrollHeight ); > return { > width: hasOverflowY ? $.position.scrollbarWidth() : 0, > height: hasOverflowX ? $.position.scrollbarWidth() : 0 > }; > }, > getWithinInfo: function( element ) { > var withinElement = $( element || window ), > isElemWindow = isWindow( withinElement[ 0 ] ), > isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9, > hasOffset = !isElemWindow && !isDocument; > return { > element: withinElement, > isWindow: isElemWindow, > isDocument: isDocument, > offset: hasOffset ? $( element ).offset() : { left: 0, top: 0 }, > scrollLeft: withinElement.scrollLeft(), > scrollTop: withinElement.scrollTop(), > width: withinElement.outerWidth(), > height: withinElement.outerHeight() > }; > } > }; > > $.fn.position = function( options ) { > if ( !options || !options.of ) { > return _position.apply( this, arguments ); > } > > // Make a copy, we don't want to modify arguments > options = $.extend( {}, options ); > > var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions, > > // Make sure string options are treated as CSS selectors > target = typeof options.of === "string" ? > $( document ).find( options.of ) : > $( options.of ), > > within = $.position.getWithinInfo( options.within ), > scrollInfo = $.position.getScrollInfo( within ), > collision = ( options.collision || "flip" ).split( " " ), > offsets = {}; > > dimensions = getDimensions( target ); > if ( target[ 0 ].preventDefault ) { > > // Force left top to allow flipping > options.at = "left top"; > } > targetWidth = dimensions.width; > targetHeight = dimensions.height; > targetOffset = dimensions.offset; > > // Clone to reuse original targetOffset later > basePosition = $.extend( {}, targetOffset ); > > // Force my and at to have valid horizontal and vertical positions > // if a value is missing or invalid, it will be converted to center > $.each( [ "my", "at" ], function() { > var pos = ( options[ this ] || "" ).split( " " ), > horizontalOffset, > verticalOffset; > > if ( pos.length === 1 ) { > pos = rhorizontal.test( pos[ 0 ] ) ? > pos.concat( [ "center" ] ) : > rvertical.test( pos[ 0 ] ) ? > [ "center" ].concat( pos ) : > [ "center", "center" ]; > } > pos[ 0 ] = rhorizontal.test( pos[ 0 ] ) ? pos[ 0 ] : "center"; > pos[ 1 ] = rvertical.test( pos[ 1 ] ) ? pos[ 1 ] : "center"; > > // Calculate offsets > horizontalOffset = roffset.exec( pos[ 0 ] ); > verticalOffset = roffset.exec( pos[ 1 ] ); > offsets[ this ] = [ > horizontalOffset ? horizontalOffset[ 0 ] : 0, > verticalOffset ? verticalOffset[ 0 ] : 0 > ]; > > // Reduce to just the positions without the offsets > options[ this ] = [ > rposition.exec( pos[ 0 ] )[ 0 ], > rposition.exec( pos[ 1 ] )[ 0 ] > ]; > } ); > > // Normalize collision option > if ( collision.length === 1 ) { > collision[ 1 ] = collision[ 0 ]; > } > > if ( options.at[ 0 ] === "right" ) { > basePosition.left += targetWidth; > } else if ( options.at[ 0 ] === "center" ) { > basePosition.left += targetWidth / 2; > } > > if ( options.at[ 1 ] === "bottom" ) { > basePosition.top += targetHeight; > } else if ( options.at[ 1 ] === "center" ) { > basePosition.top += targetHeight / 2; > } > > atOffset = getOffsets( offsets.at, targetWidth, targetHeight ); > basePosition.left += atOffset[ 0 ]; > basePosition.top += atOffset[ 1 ]; > > return this.each( function() { > var collisionPosition, using, > elem = $( this ), > elemWidth = elem.outerWidth(), > elemHeight = elem.outerHeight(), > marginLeft = parseCss( this, "marginLeft" ), > marginTop = parseCss( this, "marginTop" ), > collisionWidth = elemWidth + marginLeft + parseCss( this, "marginRight" ) + > scrollInfo.width, > collisionHeight = elemHeight + marginTop + parseCss( this, "marginBottom" ) + > scrollInfo.height, > position = $.extend( {}, basePosition ), > myOffset = getOffsets( offsets.my, elem.outerWidth(), elem.outerHeight() ); > > if ( options.my[ 0 ] === "right" ) { > position.left -= elemWidth; > } else if ( options.my[ 0 ] === "center" ) { > position.left -= elemWidth / 2; > } > > if ( options.my[ 1 ] === "bottom" ) { > position.top -= elemHeight; > } else if ( options.my[ 1 ] === "center" ) { > position.top -= elemHeight / 2; > } > > position.left += myOffset[ 0 ]; > position.top += myOffset[ 1 ]; > > collisionPosition = { > marginLeft: marginLeft, > marginTop: marginTop > }; > > $.each( [ "left", "top" ], function( i, dir ) { > if ( $.ui.position[ collision[ i ] ] ) { > $.ui.position[ collision[ i ] ][ dir ]( position, { > targetWidth: targetWidth, > targetHeight: targetHeight, > elemWidth: elemWidth, > elemHeight: elemHeight, > collisionPosition: collisionPosition, > collisionWidth: collisionWidth, > collisionHeight: collisionHeight, > offset: [ atOffset[ 0 ] + myOffset[ 0 ], atOffset [ 1 ] + myOffset[ 1 ] ], > my: options.my, > at: options.at, > within: within, > elem: elem > } ); > } > } ); > > if ( options.using ) { > > // Adds feedback as second argument to using callback, if present > using = function( props ) { > var left = targetOffset.left - position.left, > right = left + targetWidth - elemWidth, > top = targetOffset.top - position.top, > bottom = top + targetHeight - elemHeight, > feedback = { > target: { > element: target, > left: targetOffset.left, > top: targetOffset.top, > width: targetWidth, > height: targetHeight > }, > element: { > element: elem, > left: position.left, > top: position.top, > width: elemWidth, > height: elemHeight > }, > horizontal: right < 0 ? "left" : left > 0 ? "right" : "center", > vertical: bottom < 0 ? "top" : top > 0 ? "bottom" : "middle" > }; > if ( targetWidth < elemWidth && abs( left + right ) < targetWidth ) { > feedback.horizontal = "center"; > } > if ( targetHeight < elemHeight && abs( top + bottom ) < targetHeight ) { > feedback.vertical = "middle"; > } > if ( max( abs( left ), abs( right ) ) > max( abs( top ), abs( bottom ) ) ) { > feedback.important = "horizontal"; > } else { > feedback.important = "vertical"; > } > options.using.call( this, props, feedback ); > }; > } > > elem.offset( $.extend( position, { using: using } ) ); > } ); > }; > > $.ui.position = { > fit: { > left: function( position, data ) { > var within = data.within, > withinOffset = within.isWindow ? within.scrollLeft : within.offset.left, > outerWidth = within.width, > collisionPosLeft = position.left - data.collisionPosition.marginLeft, > overLeft = withinOffset - collisionPosLeft, > overRight = collisionPosLeft + data.collisionWidth - outerWidth - withinOffset, > newOverRight; > > // Element is wider than within > if ( data.collisionWidth > outerWidth ) { > > // Element is initially over the left side of within > if ( overLeft > 0 && overRight <= 0 ) { > newOverRight = position.left + overLeft + data.collisionWidth - outerWidth - > withinOffset; > position.left += overLeft - newOverRight; > > // Element is initially over right side of within > } else if ( overRight > 0 && overLeft <= 0 ) { > position.left = withinOffset; > > // Element is initially over both left and right sides of within > } else { > if ( overLeft > overRight ) { > position.left = withinOffset + outerWidth - data.collisionWidth; > } else { > position.left = withinOffset; > } > } > > // Too far left -> align with left edge > } else if ( overLeft > 0 ) { > position.left += overLeft; > > // Too far right -> align with right edge > } else if ( overRight > 0 ) { > position.left -= overRight; > > // Adjust based on position and margin > } else { > position.left = max( position.left - collisionPosLeft, position.left ); > } > }, > top: function( position, data ) { > var within = data.within, > withinOffset = within.isWindow ? within.scrollTop : within.offset.top, > outerHeight = data.within.height, > collisionPosTop = position.top - data.collisionPosition.marginTop, > overTop = withinOffset - collisionPosTop, > overBottom = collisionPosTop + data.collisionHeight - outerHeight - withinOffset, > newOverBottom; > > // Element is taller than within > if ( data.collisionHeight > outerHeight ) { > > // Element is initially over the top of within > if ( overTop > 0 && overBottom <= 0 ) { > newOverBottom = position.top + overTop + data.collisionHeight - outerHeight - > withinOffset; > position.top += overTop - newOverBottom; > > // Element is initially over bottom of within > } else if ( overBottom > 0 && overTop <= 0 ) { > position.top = withinOffset; > > // Element is initially over both top and bottom of within > } else { > if ( overTop > overBottom ) { > position.top = withinOffset + outerHeight - data.collisionHeight; > } else { > position.top = withinOffset; > } > } > > // Too far up -> align with top > } else if ( overTop > 0 ) { > position.top += overTop; > > // Too far down -> align with bottom edge > } else if ( overBottom > 0 ) { > position.top -= overBottom; > > // Adjust based on position and margin > } else { > position.top = max( position.top - collisionPosTop, position.top ); > } > } > }, > flip: { > left: function( position, data ) { > var within = data.within, > withinOffset = within.offset.left + within.scrollLeft, > outerWidth = within.width, > offsetLeft = within.isWindow ? within.scrollLeft : within.offset.left, > collisionPosLeft = position.left - data.collisionPosition.marginLeft, > overLeft = collisionPosLeft - offsetLeft, > overRight = collisionPosLeft + data.collisionWidth - outerWidth - offsetLeft, > myOffset = data.my[ 0 ] === "left" ? > -data.elemWidth : > data.my[ 0 ] === "right" ? > data.elemWidth : > 0, > atOffset = data.at[ 0 ] === "left" ? > data.targetWidth : > data.at[ 0 ] === "right" ? > -data.targetWidth : > 0, > offset = -2 * data.offset[ 0 ], > newOverRight, > newOverLeft; > > if ( overLeft < 0 ) { > newOverRight = position.left + myOffset + atOffset + offset + data.collisionWidth - > outerWidth - withinOffset; > if ( newOverRight < 0 || newOverRight < abs( overLeft ) ) { > position.left += myOffset + atOffset + offset; > } > } else if ( overRight > 0 ) { > newOverLeft = position.left - data.collisionPosition.marginLeft + myOffset + > atOffset + offset - offsetLeft; > if ( newOverLeft > 0 || abs( newOverLeft ) < overRight ) { > position.left += myOffset + atOffset + offset; > } > } > }, > top: function( position, data ) { > var within = data.within, > withinOffset = within.offset.top + within.scrollTop, > outerHeight = within.height, > offsetTop = within.isWindow ? within.scrollTop : within.offset.top, > collisionPosTop = position.top - data.collisionPosition.marginTop, > overTop = collisionPosTop - offsetTop, > overBottom = collisionPosTop + data.collisionHeight - outerHeight - offsetTop, > top = data.my[ 1 ] === "top", > myOffset = top ? > -data.elemHeight : > data.my[ 1 ] === "bottom" ? > data.elemHeight : > 0, > atOffset = data.at[ 1 ] === "top" ? > data.targetHeight : > data.at[ 1 ] === "bottom" ? > -data.targetHeight : > 0, > offset = -2 * data.offset[ 1 ], > newOverTop, > newOverBottom; > if ( overTop < 0 ) { > newOverBottom = position.top + myOffset + atOffset + offset + data.collisionHeight - > outerHeight - withinOffset; > if ( newOverBottom < 0 || newOverBottom < abs( overTop ) ) { > position.top += myOffset + atOffset + offset; > } > } else if ( overBottom > 0 ) { > newOverTop = position.top - data.collisionPosition.marginTop + myOffset + atOffset + > offset - offsetTop; > if ( newOverTop > 0 || abs( newOverTop ) < overBottom ) { > position.top += myOffset + atOffset + offset; > } > } > } > }, > flipfit: { > left: function() { > $.ui.position.flip.left.apply( this, arguments ); > $.ui.position.fit.left.apply( this, arguments ); > }, > top: function() { > $.ui.position.flip.top.apply( this, arguments ); > $.ui.position.fit.top.apply( this, arguments ); > } > } > }; > > } )(); > > return $.ui.position; > > } ); > > ( function( factory ) { > "use strict"; > > if ( typeof define === "function" && define.amd ) { > > // AMD. Register as an anonymous module. > define( 'ui/safe-active-element',[ "jquery", "./version" ], factory ); > } else { > > // Browser globals > factory( jQuery ); > } > } )( function( $ ) { > "use strict"; > > return $.ui.safeActiveElement = function( document ) { > var activeElement; > > // Support: IE 9 only > // IE9 throws an "Unspecified error" accessing document.activeElement from an