Commit Graph

  • 6e27461121 Ban the 'typing' package Patrick McCarty 2020-04-30 15:37:06 -07:00
  • 89add95277 Consolidate two fail patterns Patrick McCarty 2020-04-28 14:34:39 -07:00
  • cb5fb3ef11 Address warnings from latest flake8 pre-release Patrick McCarty 2020-04-24 16:02:23 -07:00
  • 14e47aa130 Sync latest patterns Patrick McCarty 2020-04-26 12:28:35 -07:00
  • bf46382876 Requirements: Properly initialize the class William Douglas 2020-04-25 20:28:22 -07:00
  • b5212a6a3f actions: set job timeouts to 30 minutes Patrick McCarty 2020-04-25 11:50:03 -07:00
  • 91329815ae Remove other Travis CI leftovers Patrick McCarty 2020-04-24 19:06:47 -07:00
  • 67dfd12ee6 Remove old Travis CI config Patrick McCarty 2020-04-24 19:01:10 -07:00
  • 258ebe73db Remove dead code William Douglas 2020-04-24 15:01:27 -07:00
  • 327801ba2b Add support for custom subpackage requires William Douglas 2020-04-23 16:33:13 -07:00
  • 400e69fcaa actions: refactor workflow to run tests in parallel Patrick McCarty 2020-04-23 22:37:45 -07:00
  • cce562197e actions: bump to latest checkout release (v2.1.0) Patrick McCarty 2020-04-23 22:28:12 -07:00
  • 34e861e60a Restore red color prefix for warnings Patrick McCarty 2020-04-22 11:14:22 -07:00
  • b1f40644ff Avoid escape sequences when stdout is not a tty Patrick McCarty 2020-04-22 08:59:14 -07:00
  • 7fb591d7f2 Unify progress messages that use color Patrick McCarty 2020-04-22 08:58:48 -07:00
  • 71b7496fbc Fix pecl url builds William Douglas 2020-04-20 12:14:24 -07:00
  • 363f050627 Refresh tests/README.rst to reflect current state Patrick McCarty 2020-04-17 14:22:06 -07:00
  • 0e412270aa Re-organize buildpattern function into config William Douglas 2020-04-16 13:00:56 -07:00
  • e6385a66bb config: only load profile_payload if PGO is enabled Ross Burton 2020-04-16 16:25:01 +01:00
  • 91c50b3836 Avoid using a keyring when calling pip Patrick McCarty 2020-04-16 10:16:05 -07:00
  • 4f90794393 Move target directory to Config William Douglas 2020-04-10 17:11:25 -07:00
  • f72b990506 Require the target option to be passed William Douglas 2020-04-01 15:42:03 -07:00
  • 2c1a2bf656 config: support tests_extras Ross Burton 2020-04-06 14:59:12 +01:00
  • d46769be5e Refactor extra file packaging Ross Burton 2020-04-03 16:08:40 +01:00
  • 8ea337062e specfiles: make foo-tests depend on foo Ross Burton 2020-04-08 12:46:17 +01:00
  • 108e3ac9a9 Package installed-tests into a -tests subpackage Ross Burton 2020-04-01 12:04:47 +01:00
  • 08db263cdc Fix buildreq_cache handling Patrick McCarty 2020-04-13 16:11:26 -07:00
  • a00b51abeb Add new failed_pat based on simple_pat William Douglas 2020-04-13 15:39:48 -07:00
  • 9e611565e5 Remove simple zlib pattern William Douglas 2020-04-13 15:38:37 -07:00
  • 8ab45a1921 Add sysusers support identical to tmpfiles. Auke Kok 2020-04-10 14:20:48 -07:00
  • 3bfb7b558a Extend fail pattern for make Patrick McCarty 2020-04-12 16:39:52 -07:00
  • 324fc800e9 specfiles: Allow archives in R pattern Anselmo L. S. Melo 2020-04-03 10:18:15 -07:00
  • bb32bec4cc Add support for an "-examples" sub-package, containing Qt 5 examples Thiago Macieira 2020-04-06 12:46:30 -07:00
  • 75e7d2b887 specfiles.py: FFLAGS/FCFLAGS fixes Juro Bystricky 2020-04-02 10:43:37 -07:00
  • 1dbe8ce95d Restore sorted order for pypi Requires lines Patrick McCarty 2020-04-01 20:32:47 -07:00
  • 195b88e0ff Refactor build to remove remaining globals William Douglas 2020-04-01 12:17:51 -07:00
  • 33a9f75ca4 tarball: update Git URL for GNOME projects Ross Burton 2020-03-30 17:26:45 +01:00
  • ebf0a6988d Refactor tarball to remove remaining globals William Douglas 2020-03-27 16:04:48 -07:00
  • 000cdd38f0 files.py: Properly package openmpi python files Juro Bystricky 2020-03-30 07:56:32 -07:00
  • 2a181a2ddb Refactor buildreq into a class William Douglas 2020-03-26 10:34:12 -07:00
  • 84464a329b Use Config members directly in specfiles William Douglas 2020-03-24 16:21:52 -07:00
  • 72ecbd46ef Fix bug with "file not found" detection Patrick McCarty 2020-03-25 18:31:12 -07:00
  • 54636b48dd Refactor the config into a class William Douglas 2020-03-19 16:45:13 -07:00
  • 0e5f88efe0 Remove unused function William Douglas 2020-03-24 09:24:45 -07:00
  • 54a94e123f support for openmpi sections Juro Bystricky 2020-02-24 10:06:21 -08:00
  • b757c28a15 Disable use of go modules William Douglas 2020-03-09 10:36:01 -07:00
  • b274d9dfff Normalize the package names from the pypi ecosystem William Douglas 2020-03-05 14:48:03 -08:00
  • 70ae12f135 Add pypi requires for pypi packages William Douglas 2020-03-03 12:20:50 -08:00
  • 5f6a38d890 Add support for package alias name William Douglas 2020-03-05 13:59:11 -08:00
  • 1c51261d1a Keep global file list in a set instead William Douglas 2020-03-02 12:23:26 -08:00
  • 26a9210743 specfile.py: fix incorrect install folder for AVX/AVX512 Juro Bystricky 2020-02-28 09:58:26 -08:00
  • e4f229d10b Use the pypi api for distutils3 builds William Douglas 2020-02-26 13:25:55 -08:00
  • a6067f4017 Add two more patterns to blacklist. Auke Kok 2020-02-26 09:53:52 -08:00
  • 808b7d7224 Consolidate source management in Source class. Athenas Jimenez 2020-02-07 10:59:04 -08:00
  • d6dd491899 build: only record files when they are first listed Patrick McCarty 2020-02-19 14:07:27 -08:00
  • 615f5a44a5 Stop adding maven build requirements William Douglas 2020-02-11 10:58:11 -08:00
  • d0b3aa3ac5 tarball: Simplify Go packages management. Athenas Jimenez 2020-01-30 12:33:07 -08:00
  • 7939a3d1e8 Add meson test autodetection Patrick McCarty 2020-01-30 16:11:14 -08:00
  • 756d1871a8 Improve meson test results reporting Patrick McCarty 2020-01-30 16:10:14 -08:00
  • c3dc981d95 Add subdir support for meson pattern Patrick McCarty 2020-01-30 17:26:13 -08:00
  • 5a4e7e66f9 tarball: Remove extract support for 7zip and gem Athenas Jimenez 2020-01-23 13:09:23 -08:00
  • 4d9d88733f tests: add new tests for the multiple-sig handling Patrick McCarty 2020-01-17 17:35:57 -08:00
  • 7f6009a909 pkg_integrity: return GPGCliStatus instances when appropriate Patrick McCarty 2020-01-17 17:33:40 -08:00
  • 874709500f pkg_integrity: skip first-sig extraction if packet length is unknown Patrick McCarty 2020-01-17 12:16:26 -08:00
  • d0fcb20e90 pkg_integrity: only track parsed packets Patrick McCarty 2020-01-17 12:15:53 -08:00
  • d766329ead tests: update pkg_integrity tests for recent changes Patrick McCarty 2020-01-16 18:19:29 -08:00
  • 4b08d7d9eb pkg_integrity: only verify the first GPG signature Patrick McCarty 2020-01-16 17:39:46 -08:00
  • 4b4c3629dd Add new function for parsing GPG key and signature files Patrick McCarty 2020-01-16 15:49:43 -08:00
  • 91f7493ed4 Ban a few percent-encoded characters Patrick McCarty 2020-01-16 14:26:14 -08:00
  • dae9f825e1 Read old version/patch info from git when possible Patrick McCarty 2020-01-14 18:08:34 -08:00
  • e82b02e38c The license file may be a symlink, that is missing. Auke Kok 2020-01-13 14:10:13 -08:00
  • 71aea93152 Avoid printing warning when buildreq_cache does not exist Patrick McCarty 2020-01-12 19:13:22 -08:00
  • ea9c22a361 Print warning if buildreq_cache could not be removed Patrick McCarty 2020-01-10 15:24:28 -08:00
  • 438d87bbb3 Remove buildreq_cache when the version has changed Patrick McCarty 2020-01-10 14:22:02 -08:00
  • f57f5da140 config: Consolidate fail patterns Athenas Jimenez 2020-01-09 12:55:08 -08:00
  • 2b2c2d5f90 config: Sort fail patterns Athenas Jimenez 2020-01-09 12:53:11 -08:00
  • 376155948c Fix PECL builds. Auke Kok 2020-01-10 10:00:16 -08:00
  • cf52709df9 test_build: Increase coverage for build errors patterns Athenas Jimenez 2020-01-07 11:40:26 -08:00
  • 96b6c161af Sync latest patterns Patrick McCarty 2020-01-06 11:23:50 -08:00
  • 9bd8e185da count.py: Fix false positive FAIL Juro Bystricky 2020-01-06 13:21:10 -08:00
  • 9c87095072 specfiles.py: fix build_prepend for avx512 Juro Bystricky 2019-12-26 05:48:24 +00:00
  • fa7dc8f8a2 fail patterns: replace kcalcore with kcalendarcore Patrick McCarty 2019-12-16 12:11:31 -08:00
  • a44cd25540 Move get_contents() and get_sha1sum() to util.py Athenas Jimenez 2019-12-16 19:23:06 +00:00
  • e2ec286eb3 Only add files that begin with slash Patrick McCarty 2019-12-12 10:49:16 -08:00
  • 196235ca22 Avoid adding extra newlines to script files Patrick McCarty 2019-12-11 11:36:01 -08:00
  • 8d3e09de2f Add generic function to do regex with multiple patterns. Athenas Jimenez 2019-12-05 18:07:08 +00:00
  • cd2fcdfc59 Add the ability to include more sources found in the Git dir Thiago Macieira 2019-12-03 13:40:40 -08:00
  • 5236118229 Ensure banned requirements are always banned Patrick McCarty 2019-12-04 11:34:52 -08:00
  • 04302af60c Read _append and _prepend scripts almost verbatim Thiago Macieira 2019-12-03 12:43:07 -08:00
  • 41619db3b9 license_translation: CPL->CPL-1.0 Juro Bystricky 2019-11-26 14:10:36 -08:00
  • 4c4e04a589 Allow generic TODO in test failures Brett T. Warden 2019-11-27 10:59:28 -08:00
  • d2bb0415e9 Fix build: the trailing / shouldn't be there. Thiago Macieira 2019-11-25 13:29:06 -08:00
  • 1f4ceea069 Test key existance without throwing exceptions William Douglas 2019-11-25 10:59:31 -08:00
  • 798d2a6b0d Refactoring tarball.build_untar() Athenas Jimenez 2019-11-20 23:02:09 +00:00
  • 0e91b5a284 Remove capability for dynamic reserving of buildroots Patrick McCarty 2019-11-21 17:45:58 -08:00
  • e12a7149e8 Refactoring tarball.build_unzip() Athenas Jimenez 2019-11-12 21:54:01 +00:00
  • 925f1ff52a Fix builds with clang: don't use the integrated as if -Wa in use Thiago Macieira 2019-11-19 00:57:12 -08:00
  • 3c8062518c Ban configparser William Douglas 2019-11-14 15:31:55 -08:00
  • d97ae540fb Allow patch files as archives (for manual patching). Auke Kok 2019-11-14 12:46:28 -08:00
  • 7bb8ae643c Add info subrpms. Auke Kok 2019-11-14 12:54:34 -08:00