Description: fix build
Author: Yadd <yadd@debian.org>
Forwarded: not-needed
Last-Update: 2021-11-08

--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -160,8 +160,8 @@
 			options: {
 				baseUrl: "./",
 				paths: {
-					jquery: "./external/jquery/jquery",
-					external: "./external/"
+					jquery: "/usr/share/nodejs/jquery/dist/jquery",
+					external: "/usr/share/nodejs/"
 				},
 				preserveLicenseComments: false,
 				optimize: "none",
@@ -178,259 +178,6 @@
 	},
 
 	uglify: minify,
-	htmllint: {
-		good: {
-			options: {
-				ignore: [
-				/The text content of element “script” was not in the required format: Expected space, tab, newline, or slash but found “.” instead/
-			] },
-			src: glob.sync( "{demos,tests}/**/*.html", {
-				ignore: htmllintBad
-			} )
-		},
-		bad: {
-			options: {
-				ignore: [
-					/Start tag seen without seeing a doctype first/,
-					/Element “head” is missing a required instance of child element “title”/,
-					/Element “object” is missing one or more of the following/,
-					/The “codebase” attribute on the “object” element is obsolete/,
-					/Consider adding a “lang” attribute to the “html” start tag/,
-					/This document appears to be written in .*. Consider adding “lang=".*"” \(or variant\) to the “html” start tag/
-				]
-			},
-			src: htmllintBad
-		}
-	},
-	qunit: {
-		files: expandFiles( "tests/unit/" + component + "/*.html" ).filter( function( file ) {
-			return !( /(all|index|test)\.html$/ ).test( file );
-		} ),
-		options: {
-			puppeteer: {
-				ignoreDefaultArgs: true,
-				args: [
-					"--headless",
-					"--disable-web-security",
-					"--allow-file-access-from-files"
-				]
-			},
-			inject: [
-				require.resolve( "grunt-contrib-qunit/chrome/bridge" )
-			],
-			page: {
-				viewportSize: { width: 700, height: 500 }
-			}
-		}
-	},
-	eslint: {
-		all: [
-			"ui/**/*.js",
-			"!ui/vendor/**/*.js",
-			"Gruntfile.js",
-			"build/**/*.js",
-			"tests/unit/**/*.js",
-			"tests/lib/**/*.js",
-			"demos/**/*.js"
-		]
-	},
-	csslint: {
-		base_theme: {
-			src: "themes/base/*.css",
-			options: {
-				csslintrc: ".csslintrc"
-			}
-		}
-	},
-
-	bowercopy: {
-		inlineVendors: {
-			options: {
-				clean: true,
-				destPrefix: "ui/vendor"
-			},
-			files: {
-				"jquery-color/jquery.color.js": "jquery-color/dist/jquery.color.js",
-				"jquery-color/LICENSE.txt": "jquery-color/LICENSE.txt"
-			}
-		},
-
-		all: {
-			options: {
-				clean: true,
-				ignore: [ "jquery" ],
-				destPrefix: "external"
-			},
-			files: {
-				"qunit/qunit.js": "qunit/qunit/qunit.js",
-				"qunit/qunit.css": "qunit/qunit/qunit.css",
-				"qunit/LICENSE.txt": "qunit/LICENSE.txt",
-
-				"qunit-assert-classes/qunit-assert-classes.js":
-					"qunit-assert-classes/qunit-assert-classes.js",
-				"qunit-assert-classes/LICENSE.txt": "qunit-assert-classes/LICENSE",
-
-				"qunit-assert-close/qunit-assert-close.js":
-					"qunit-assert-close/qunit-assert-close.js",
-				"qunit-assert-close/MIT-LICENSE.txt": "qunit-assert-close/MIT-LICENSE.txt",
-
-				"qunit-composite/qunit-composite.js": "qunit-composite/qunit-composite.js",
-				"qunit-composite/qunit-composite.css": "qunit-composite/qunit-composite.css",
-				"qunit-composite/LICENSE.txt": "qunit-composite/LICENSE.txt",
-
-				"requirejs/require.js": "requirejs/require.js",
-
-				"jquery-mousewheel/jquery.mousewheel.js": "jquery-mousewheel/jquery.mousewheel.js",
-				"jquery-mousewheel/LICENSE.txt": "jquery-mousewheel/LICENSE.txt",
-
-				"jquery-simulate/jquery.simulate.js": "jquery-simulate/jquery.simulate.js",
-				"jquery-simulate/LICENSE.txt": "jquery-simulate/LICENSE.txt",
-
-				"jquery/jquery.js": "jquery-3.x/dist/jquery.js",
-				"jquery/LICENSE.txt": "jquery-3.x/LICENSE.txt",
-
-				"jquery-1.8.0/jquery.js": "jquery-1.8.0/jquery.js",
-				"jquery-1.8.0/MIT-LICENSE.txt": "jquery-1.8.0/MIT-LICENSE.txt",
-
-				"jquery-1.8.1/jquery.js": "jquery-1.8.1/jquery.js",
-				"jquery-1.8.1/MIT-LICENSE.txt": "jquery-1.8.1/MIT-LICENSE.txt",
-
-				"jquery-1.8.2/jquery.js": "jquery-1.8.2/jquery.js",
-				"jquery-1.8.2/MIT-LICENSE.txt": "jquery-1.8.2/MIT-LICENSE.txt",
-
-				"jquery-1.8.3/jquery.js": "jquery-1.8.3/jquery.js",
-				"jquery-1.8.3/MIT-LICENSE.txt": "jquery-1.8.3/MIT-LICENSE.txt",
-
-				"jquery-1.9.0/jquery.js": "jquery-1.9.0/jquery.js",
-				"jquery-1.9.0/MIT-LICENSE.txt": "jquery-1.9.0/MIT-LICENSE.txt",
-
-				"jquery-1.9.1/jquery.js": "jquery-1.9.1/jquery.js",
-				"jquery-1.9.1/MIT-LICENSE.txt": "jquery-1.9.1/MIT-LICENSE.txt",
-
-				"jquery-1.10.0/jquery.js": "jquery-1.10.0/jquery.js",
-				"jquery-1.10.0/MIT-LICENSE.txt": "jquery-1.10.0/MIT-LICENSE.txt",
-
-				"jquery-1.10.1/jquery.js": "jquery-1.10.1/jquery.js",
-				"jquery-1.10.1/MIT-LICENSE.txt": "jquery-1.10.1/MIT-LICENSE.txt",
-
-				"jquery-1.10.2/jquery.js": "jquery-1.10.2/jquery.js",
-				"jquery-1.10.2/MIT-LICENSE.txt": "jquery-1.10.2/MIT-LICENSE.txt",
-
-				"jquery-1.11.0/jquery.js": "jquery-1.11.0/dist/jquery.js",
-				"jquery-1.11.0/MIT-LICENSE.txt": "jquery-1.11.0/MIT-LICENSE.txt",
-
-				"jquery-1.11.1/jquery.js": "jquery-1.11.1/dist/jquery.js",
-				"jquery-1.11.1/MIT-LICENSE.txt": "jquery-1.11.1/MIT-LICENSE.txt",
-
-				"jquery-1.11.2/jquery.js": "jquery-1.11.2/dist/jquery.js",
-				"jquery-1.11.2/MIT-LICENSE.txt": "jquery-1.11.2/MIT-LICENSE.txt",
-
-				"jquery-1.11.3/jquery.js": "jquery-1.11.3/dist/jquery.js",
-				"jquery-1.11.3/MIT-LICENSE.txt": "jquery-1.11.3/MIT-LICENSE.txt",
-
-				"jquery-1.12.0/jquery.js": "jquery-1.12.0/dist/jquery.js",
-				"jquery-1.12.0/LICENSE.txt": "jquery-1.12.0/LICENSE.txt",
-
-				"jquery-1.12.1/jquery.js": "jquery-1.12.1/dist/jquery.js",
-				"jquery-1.12.1/LICENSE.txt": "jquery-1.12.1/LICENSE.txt",
-
-				"jquery-1.12.2/jquery.js": "jquery-1.12.2/dist/jquery.js",
-				"jquery-1.12.2/LICENSE.txt": "jquery-1.12.2/LICENSE.txt",
-
-				"jquery-1.12.3/jquery.js": "jquery-1.12.3/dist/jquery.js",
-				"jquery-1.12.3/LICENSE.txt": "jquery-1.12.3/LICENSE.txt",
-
-				"jquery-1.12.4/jquery.js": "jquery-1.12.4/dist/jquery.js",
-				"jquery-1.12.4/LICENSE.txt": "jquery-1.12.4/LICENSE.txt",
-
-				"jquery-2.0.0/jquery.js": "jquery-2.0.0/jquery.js",
-				"jquery-2.0.0/MIT-LICENSE.txt": "jquery-2.0.0/MIT-LICENSE.txt",
-
-				"jquery-2.0.1/jquery.js": "jquery-2.0.1/jquery.js",
-				"jquery-2.0.1/MIT-LICENSE.txt": "jquery-2.0.1/MIT-LICENSE.txt",
-
-				"jquery-2.0.2/jquery.js": "jquery-2.0.2/jquery.js",
-				"jquery-2.0.2/MIT-LICENSE.txt": "jquery-2.0.2/MIT-LICENSE.txt",
-
-				"jquery-2.0.3/jquery.js": "jquery-2.0.3/jquery.js",
-				"jquery-2.0.3/MIT-LICENSE.txt": "jquery-2.0.3/MIT-LICENSE.txt",
-
-				"jquery-2.1.0/jquery.js": "jquery-2.1.0/dist/jquery.js",
-				"jquery-2.1.0/MIT-LICENSE.txt": "jquery-2.1.0/MIT-LICENSE.txt",
-
-				"jquery-2.1.1/jquery.js": "jquery-2.1.1/dist/jquery.js",
-				"jquery-2.1.1/MIT-LICENSE.txt": "jquery-2.1.1/MIT-LICENSE.txt",
-
-				"jquery-2.1.2/jquery.js": "jquery-2.1.2/dist/jquery.js",
-				"jquery-2.1.2/MIT-LICENSE.txt": "jquery-2.1.2/MIT-LICENSE.txt",
-
-				"jquery-2.1.3/jquery.js": "jquery-2.1.3/dist/jquery.js",
-				"jquery-2.1.3/MIT-LICENSE.txt": "jquery-2.1.3/MIT-LICENSE.txt",
-
-				"jquery-2.1.4/jquery.js": "jquery-2.1.4/dist/jquery.js",
-				"jquery-2.1.4/MIT-LICENSE.txt": "jquery-2.1.4/MIT-LICENSE.txt",
-
-				"jquery-2.2.0/jquery.js": "jquery-2.2.0/dist/jquery.js",
-				"jquery-2.2.0/LICENSE.txt": "jquery-2.2.0/LICENSE.txt",
-
-				"jquery-2.2.1/jquery.js": "jquery-2.2.1/dist/jquery.js",
-				"jquery-2.2.1/LICENSE.txt": "jquery-2.2.1/LICENSE.txt",
-
-				"jquery-2.2.2/jquery.js": "jquery-2.2.2/dist/jquery.js",
-				"jquery-2.2.2/LICENSE.txt": "jquery-2.2.2/LICENSE.txt",
-
-				"jquery-2.2.3/jquery.js": "jquery-2.2.3/dist/jquery.js",
-				"jquery-2.2.3/LICENSE.txt": "jquery-2.2.3/LICENSE.txt",
-
-				"jquery-2.2.4/jquery.js": "jquery-2.2.4/dist/jquery.js",
-				"jquery-2.2.4/LICENSE.txt": "jquery-2.2.4/LICENSE.txt",
-
-				"jquery-3.0.0/jquery.js": "jquery-3.0.0/dist/jquery.js",
-				"jquery-3.0.0/LICENSE.txt": "jquery-3.0.0/LICENSE.txt",
-
-				"jquery-3.1.0/jquery.js": "jquery-3.1.0/dist/jquery.js",
-				"jquery-3.1.0/LICENSE.txt": "jquery-3.1.0/LICENSE.txt",
-
-				"jquery-3.1.1/jquery.js": "jquery-3.1.1/dist/jquery.js",
-				"jquery-3.1.1/LICENSE.txt": "jquery-3.1.1/LICENSE.txt",
-
-				"jquery-3.2.0/jquery.js": "jquery-3.2.0/dist/jquery.js",
-				"jquery-3.2.0/LICENSE.txt": "jquery-3.2.0/LICENSE.txt",
-
-				"jquery-3.2.1/jquery.js": "jquery-3.2.1/dist/jquery.js",
-				"jquery-3.2.1/LICENSE.txt": "jquery-3.2.1/LICENSE.txt",
-
-				"jquery-3.3.0/jquery.js": "jquery-3.3.0/dist/jquery.js",
-				"jquery-3.3.0/LICENSE.txt": "jquery-3.3.0/LICENSE.txt",
-
-				"jquery-3.3.1/jquery.js": "jquery-3.3.1/dist/jquery.js",
-				"jquery-3.3.1/LICENSE.txt": "jquery-3.3.1/LICENSE.txt",
-
-				"jquery-3.4.0/jquery.js": "jquery-3.4.0/dist/jquery.js",
-				"jquery-3.4.0/LICENSE.txt": "jquery-3.4.0/LICENSE.txt",
-
-				"jquery-3.4.1/jquery.js": "jquery-3.4.1/dist/jquery.js",
-				"jquery-3.4.1/LICENSE.txt": "jquery-3.4.1/LICENSE.txt",
-
-				"jquery-3.5.0/jquery.js": "jquery-3.5.0/dist/jquery.js",
-				"jquery-3.5.0/LICENSE.txt": "jquery-3.5.0/LICENSE.txt",
-
-				"jquery-3.5.1/jquery.js": "jquery-3.5.1/dist/jquery.js",
-				"jquery-3.5.1/LICENSE.txt": "jquery-3.5.1/LICENSE.txt",
-
-				"jquery-3.6.0/jquery.js": "jquery-3.6.0/dist/jquery.js",
-				"jquery-3.6.0/LICENSE.txt": "jquery-3.6.0/LICENSE.txt",
-
-				"jquery-migrate-1.4.1/jquery-migrate.js":
-					"jquery-migrate-1.4.1/dist/jquery-migrate.js",
-				"jquery-migrate-1.4.1/LICENSE.txt": "jquery-migrate-1.4.1/LICENSE.txt",
-
-				"jquery-migrate-3.3.2/jquery-migrate.js":
-					"jquery-migrate-3.3.2/dist/jquery-migrate.js",
-				"jquery-migrate-3.3.2/LICENSE.txt": "jquery-migrate-3.3.2/LICENSE.txt"
-			}
-		}
-	},
 
 	authors: {
 		prior: [
@@ -492,10 +239,10 @@
 
 // Keep this task list in sync with the testing steps in our GitHub action test workflow file!
 grunt.registerTask( "default", [ "lint", "requirejs", "test" ] );
-grunt.registerTask( "jenkins", [ "default", "concat" ] );
-grunt.registerTask( "lint", [ "asciilint", "eslint", "csslint", "htmllint" ] );
-grunt.registerTask( "test", [ "qunit" ] );
-grunt.registerTask( "sizer", [ "requirejs:js", "uglify:main", "compare_size:all" ] );
-grunt.registerTask( "sizer_all", [ "requirejs:js", "uglify", "compare_size" ] );
+//grunt.registerTask( "jenkins", [ "default", "concat" ] );
+//grunt.registerTask( "lint", [ "asciilint", "eslint", "csslint", "htmllint" ] );
+//grunt.registerTask( "test", [ "qunit" ] );
+//grunt.registerTask( "sizer", [ "requirejs:js", "uglify:main", "compare_size:all" ] );
+//grunt.registerTask( "sizer_all", [ "requirejs:js", "uglify", "compare_size" ] );
 
 };
