diff options
author | Alexander Kanavin <alexander.kanavin@linux.intel.com> | 2015-11-16 16:34:03 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-12-08 10:20:52 +0000 |
commit | 74bfa62f85433991f007ae1e029e76db05b3a380 (patch) | |
tree | a5b2fa6065b7dc556ec44eecfb872a61cf12305a /meta/conf/distro/include | |
parent | 75c69294931da1db798b0e2c5103dd0b30ee60d0 (diff) | |
download | poky-74bfa62f85433991f007ae1e029e76db05b3a380.tar.gz |
package_regex.inc: split entries which blacklist specific versions to their recipes
(From OE-Core rev: 1eb9e190ef3bb1170b3eaabd9f7900e7ce176624)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/distro/include')
-rw-r--r-- | meta/conf/distro/include/package_regex.inc | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/meta/conf/distro/include/package_regex.inc b/meta/conf/distro/include/package_regex.inc index 25c59695cb..c392d6bdcb 100644 --- a/meta/conf/distro/include/package_regex.inc +++ b/meta/conf/distro/include/package_regex.inc | |||
@@ -46,25 +46,9 @@ REGEX_pn-cmake = "cmake-(?P<pver>\d+(\.\d+)+)\.tar" | |||
46 | REGEX_pn-libsdl = "SDL-(?P<pver>\d+(\.\d+)+)\.tar" | 46 | REGEX_pn-libsdl = "SDL-(?P<pver>\d+(\.\d+)+)\.tar" |
47 | REGEX_pn-libxslt = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar" | 47 | REGEX_pn-libxslt = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar" |
48 | 48 | ||
49 | # Exclude NC versions which lack AES encryption | ||
50 | REGEX_pn-db = "db-(?P<pver>\d+\.\d+(\.\d+)?).tar" | ||
51 | |||
52 | REGEX_URI_pn-autogen = "http://ftp.gnu.org/gnu/autogen/" | 49 | REGEX_URI_pn-autogen = "http://ftp.gnu.org/gnu/autogen/" |
53 | REGEX_pn-autogen = "rel(?P<pver>\d+(\.\d+)+)/" | 50 | REGEX_pn-autogen = "rel(?P<pver>\d+(\.\d+)+)/" |
54 | 51 | ||
55 | # python recipe is actually python 2.x | ||
56 | # also, exclude pre-releases for both python 2.x and 3.x | ||
57 | REGEX_pn-python = "[Pp]ython-(?P<pver>2(\.\d+)+).tar" | ||
58 | REGEX_pn-python3 = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar" | ||
59 | |||
60 | # exclude betas | ||
61 | REGEX_pn-tiff = "tiff-(?P<pver>\d+(\.\d+)+).tar" | ||
62 | |||
63 | # exclude version 5.5.2 which triggers a false positive | ||
64 | REGEX_pn-unzip = "unzip(?P<pver>(?!552).+)\.tgz" | ||
65 | # similar for zip | ||
66 | REGEX_pn-zip = "^zip(?P<pver>(?!232).+)\.tgz" | ||
67 | |||
68 | # Isn't possible to download with the default URI web server returns | 52 | # Isn't possible to download with the default URI web server returns |
69 | # (403, 404, 550) | 53 | # (403, 404, 550) |
70 | REGEX_URI_pn-dosfstools = "https://github.com/dosfstools/dosfstools/releases" | 54 | REGEX_URI_pn-dosfstools = "https://github.com/dosfstools/dosfstools/releases" |
@@ -104,22 +88,3 @@ REGEX_URI_pn-libnfsidmap = "http://www.citi.umich.edu/projects/nfsv4/linux/libnf | |||
104 | REGEX_URI_pn-mpfr = "http://www.mpfr.org/mpfr-current/" | 88 | REGEX_URI_pn-mpfr = "http://www.mpfr.org/mpfr-current/" |
105 | REGEX_URI_pn-nss = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases" | 89 | REGEX_URI_pn-nss = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases" |
106 | REGEX_pn-nss = "NSS_(?P<pver>.+)_release_notes" | 90 | REGEX_pn-nss = "NSS_(?P<pver>.+)_release_notes" |
107 | |||
108 | REGEX_URI_pn-docbook-sgml-dtd-3.1 = "http://www.docbook.org/sgml/" | ||
109 | REGEX_pn-docbook-sgml-dtd-3.1 = "(?P<pver>3\..+)/" | ||
110 | REGEX_URI_pn-docbook-sgml-dtd-4.1 = "http://www.docbook.org/sgml/" | ||
111 | REGEX_pn-docbook-sgml-dtd-4.1 = "(?P<pver>4\.1(\.\d+)*)/" | ||
112 | |||
113 | # Qt recipes should be kept at 4.x | ||
114 | REGEX_URI_pn-qt4-embedded = "http://download.qt.io/official_releases/qt/4.8/" | ||
115 | REGEX_pn-qt4-embedded = "(?P<pver>\d+(\.\d+)+)/" | ||
116 | REGEX_URI_pn-qt4-x11-free = "http://download.qt.io/official_releases/qt/4.8/" | ||
117 | REGEX_pn-qt4-x11-free = "(?P<pver>\d+(\.\d+)+)/" | ||
118 | REGEX_URI_pn-nativesdk-qt4-tools = "http://download.qt.io/official_releases/qt/4.8/" | ||
119 | REGEX_pn-nativesdk-qt4-tools = "(?P<pver>\d+(\.\d+)+)/" | ||
120 | REGEX_URI_pn-qt4-native = "http://download.qt.io/official_releases/qt/4.8/" | ||
121 | REGEX_pn-qt4-native = "(?P<pver>\d+(\.\d+)+)/" | ||
122 | |||
123 | # Keep old gcc versions at their major versions | ||
124 | REGEX_pn-gcc-source-4.9.3 = "gcc-(?P<pver>4\.9\.\d+).tar" | ||
125 | REGEX_pn-gcc-source-4.8.4 = "gcc-(?P<pver>4\.8\.\d+).tar" | ||