SHA256
1
0
forked from pool/php7

208 Commits

Author SHA256 Message Date
172146a07b - updated to version 7.3.2: This is a bugfix release, with several
bug fixes included. See
  http://php.net/ChangeLog-7.php#7.3.2
- php7-systzdata-v16.patch modified and renamed to
  php7-systzdata-v17.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=174
2019-02-13 09:41:09 +00:00
459211ae90 is solved [bsc#1124446]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=172
2019-02-11 12:23:38 +00:00
a699799d4f is not solved [bsc#1124446]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=170
2019-02-07 08:30:56 +00:00
67c7b1c2d1 - set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260
is not solved

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=169
2019-02-07 08:30:09 +00:00
be4844f636 Accepting request 670503 from home:adkorte:branches:openSUSE:Factory
- spec file cleanup
  * add BuildRequires gpg2
  * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead
    of DB now by default
  * remove outdated php7-depdb-path.patch - Horde packages no longer
    build so need to be fixed anyway
- update php7.rpmlintrc to suppress warnings that aren't fixable and
  drown out other warnings

OBS-URL: https://build.opensuse.org/request/show/670503
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=168
2019-02-03 21:23:36 +00:00
2ace589968 Accepting request 670192 from home:adkorte
- provide the version of PEAR, rather than the PHP version in php-pear

OBS-URL: https://build.opensuse.org/request/show/670192
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=167
2019-01-31 06:55:06 +00:00
11b8c191f0 Accepting request 670114 from home:adkorte
- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_*
  exports

Rather than hacking the /etc/php7/cli/pear.conf file, let install-pear-nozlib.phar generate the file with the required contents in place.

OBS-URL: https://build.opensuse.org/request/show/670114
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=166
2019-01-30 13:11:13 +00:00
ded44e9fbd Accepting request 669995 from home:adkorte
- remove install-pear-nozlib.phar (the bundled and tested version from
  the PHP sources is fresh enough for our purposes)
- merge back php7-pear-Archive_Tar in php7-pear
- rename cache_dir to pear and create it

OBS-URL: https://build.opensuse.org/request/show/669995
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=165
2019-01-30 07:50:00 +00:00
36bae4cbb2 Accepting request 667890 from home:adkorte:branches:devel:languages:php
- fix php7.spec typos

OBS-URL: https://build.opensuse.org/request/show/667890
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=163
2019-01-23 06:58:13 +00:00
db89f29d77 - verify install-pear-nozlib.phar
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=162
2019-01-22 19:28:02 +00:00
0ccfa4f948 Accepting request 667847 from home:adkorte:branches:openSUSE:Factory
- update install-pear-nozlib.phar to version 1.10.10
  * switch source to GitHub
  * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)

OBS-URL: https://build.opensuse.org/request/show/667847
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=161
2019-01-22 19:07:01 +00:00
8065376d20 - update to 7.3.1: This is a security release which also contains
several bug fixes. See
  http://php.net/ChangeLog-7.php
- remove suhosin stuff

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=160
2019-01-14 13:25:35 +00:00
7ddcd7e6ee Accepting request 662075 from home:elvigia:branches:devel:languages:php
- Support LMDB in php7-dba, it is advisable to use it instead
  of bdb.

OBS-URL: https://build.opensuse.org/request/show/662075
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=158
2018-12-31 06:58:37 +00:00
358316030c Accepting request 660358 from home:elvigia:branches:devel:languages:php
- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available
 instead of the name returned by ptsname() so it is safe to use when
 interacting with namespaces.

- update install-pear-nozlib.phar to its latest version, otherwise 
  pecl stops working due to protocol switch http -> https

OBS-URL: https://build.opensuse.org/request/show/660358
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=156
2018-12-21 07:45:06 +00:00
01d9a61ccd Accepting request 659991 from home:pluskalm:branches:devel:languages:php
- Mark testresults package as noarch

OBS-URL: https://build.opensuse.org/request/show/659991
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=154
2018-12-19 11:55:04 +00:00
b823355d63 Accepting request 659296 from home:pluskalm:branches:devel:languages:php
- Enable testsuite during build time and save log to subpackage
  testresults (boo#1119396)

OBS-URL: https://build.opensuse.org/request/show/659296
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=153
2018-12-18 14:19:38 +00:00
4212ea35b3 Accepting request 656834 from home:elvigia:branches:devel:languages:php
- update to pcre2 broke building third party modules, php7-devel 
  needs pcre-devel --> pcre2-devel change.

OBS-URL: https://build.opensuse.org/request/show/656834
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=152
2018-12-10 13:07:27 +00:00
9e1fa726bd - update to 7.3.0:
* Improved PHP GC
  * Add net_get_interfaces()
  * Implemented flexible heredoc and nowdoc syntax
  * Added support for references in list() and array destructuring
  * Added syslog.facility and syslog.ident INI entries for
    customizing syslog logging
  * The declaration and use of case-insensitive constants has been
    deprecated
  * Added syslog.filter INI entry for syslog filtering
  * Added the 'add_slashes' sanitization mode
  * Added support for WebP in imagecreatefromstring()
  * Export internal structures and accessor helpers for GMP object.
  * Added gmp_binomial(n, k)
  * Added gmp_lcm(a, b)
  * Added gmp_perfect_power(a)
  * Added gmp_kronecker(a, b)
  * Added JSON_THROW_ON_ERROR flag
  * Added ldap_exop_refresh helper for EXOP REFRESH operation with
    dds overlay
  * Added full support for sending and parsing ldap controls
  * Removed support for ODBCRouter
  * Removed support for Birdstep
  * Added openssl_pkey_derive function
  * Add min_proto_version and max_proto_version ssl stream options
    as well as related constants for possible TLS protocol values
  * Migrated to PCRE2
  * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute
    on \PDO instance
  * Treat DATETIME2 columns like DATETIME

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=151
2018-12-10 10:15:51 +00:00
d510ffa764 - update to 7.2.13: This is a security release.
http://php.net/ChangeLog-7.php

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=150
2018-12-10 08:36:23 +00:00
b550c42bae - core package recommends instead of requires smtp_daemon
[bsc#1115213]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=148
2018-11-16 08:41:54 +00:00
fd1ae6a00f - update to 7.2.12: This is a bugfix release.
http://php.net/ChangeLog-7.php
- forward ported:
  % php7-crypt-tests.patch
  % php7-honor-re2c-flags.patch
  % php7-odbc-cmp-int-cast.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=146
2018-11-09 16:04:29 +00:00
2143546cd0 - update to 7.2.11: This is a bugfix release.
http://php.net/ChangeLog-7.php

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=144
2018-10-15 08:14:30 +00:00
cd6372a0c6 - updated to 7.2.10: This is a security release which also contains
several minor bug fixes.
  http://php.net/ChangeLog-7.php

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=141
2018-09-17 13:26:27 +00:00
ad7fd69089 - reenable php7-dba support of Berkeley DB [bsc#1108554]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=140
2018-09-17 12:56:55 +00:00
4c08b913f0 # zypper in apache2-worker
The following 5 NEW packages are going to be installed:
  #
  because apache2-mod_php7 Requires: apache2-prefork.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=139
2018-09-11 14:21:59 +00:00
c495f4919e automatically as well. This had a drawback of selecting
apache2-prefork while
  $  zypper in apache2-worker
    The following 5 NEW packages are going to be installed:
      apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker
  $
  because apache2-mod_php7 Requires: apache2-prefork

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=138
2018-09-11 14:21:14 +00:00
20b2b152de - remove Supplements: packageand(%{apache_mmn}:%{name}) from
Apache httpd module as I do not see the reason why system
  that have php7 and apache2 installed should get the module
  automatically as well

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=137
2018-09-11 13:56:33 +00:00
27c4e6d00e - updated to 7.2.9: This is a bugfix release.
http://php.net/ChangeLog-7.php

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=135
2018-08-17 07:42:02 +00:00
109aef04fc - updated to 7.2.8: This is a security release which also contains
several minor bug fixes.
   http://php.net/ChangeLog-7.php#7.2.8

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=133
2018-08-03 14:12:31 +00:00
269dbf37f1 - updated to 7.2.7: A Bugfix release which includes a segfault fix
for opcache.
  http://php.net/ChangeLog-7.php#7.2.7

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=131
2018-06-26 10:25:27 +00:00
47457d99cd - actually build against system gd for 42.3, made a bold comment
[bsc#1074025c#5]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=130
2018-06-07 09:21:46 +00:00
8b11bb1c01 - fix build for SLE12, where %license does not exist
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=128
2018-05-29 09:31:27 +00:00
3264d0e552 - updated to 7.2.6: Bugfix release which includes a memory
corruption fix for EXIF.
  http://php.net/ChangeLog-7.php#7.2.6

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=127
2018-05-29 08:03:04 +00:00
fb6672ab0b Accepting request 612204 from home:namtrac:branches:devel:languages:php
- Remove php7-freetype-pkgconfig.patch as it seems to break
  Freetype detection on some systems bsc#1094534

OBS-URL: https://build.opensuse.org/request/show/612204
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=126
2018-05-25 09:33:42 +00:00
64e9f3bbbe - main package requires wwwrun:www user [bsc#1093025]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=124
2018-05-15 09:42:21 +00:00
6926e13a48 - better workaround for [bsc#1089487]: build mod_phpN.so
instead of libphpN.so

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=122
2018-05-10 06:15:19 +00:00
b1ab1291bb - rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch
to align with the rest of patch names

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=120
2018-05-09 10:43:40 +00:00
0fe50a5cf2 Accepting request 605072 from home:namtrac:branches:devel:languages:php
- Add freetype-pkgconfig.patch to fix build with new Freetype:
  use pkg-config to find Freetype libraries

OBS-URL: https://build.opensuse.org/request/show/605072
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=119
2018-05-09 10:39:34 +00:00
9665c407ba - updated to 7.2.5: This is a security release which also contains
several minor bug fixes.
  http://php.net/ChangeLog-7.php#7.2.5

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=117
2018-04-30 11:11:33 +00:00
d3da156a86 - build-test.sh: generic spec file name
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=115
2018-04-19 06:49:42 +00:00
a8694a61e5 - apache2-mod_php7 does not provide libphp7.so [bsc#1089487]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=114
2018-04-16 14:47:10 +00:00
fb899070de - updated to 7.2.4: This is a security release with also contains
several minor bug fixes.
  http://php.net/ChangeLog-7.php#7.2.4
- php7-no-build-date.patch refreshed

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=112
2018-04-04 11:28:16 +00:00
c0753d9d31 - build firebird extension only for openSUSE (sle15 requirement)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=110
2018-03-26 13:01:30 +00:00
53642ff147 Accepting request 589239 from home:Guillaume_G:branches:devel:languages:php
- Fix build for %arm and aarch64

OBS-URL: https://build.opensuse.org/request/show/589239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=108
2018-03-20 15:43:03 +00:00
6c6583c3c6 - drop imap extension [bsc#1084461]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=107
2018-03-16 08:31:55 +00:00
5eba053d8a - drop imap extension
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=106
2018-03-16 08:26:00 +00:00
16ec19bab4 Accepting request 585277 from home:dimstar:Factory
- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant
  is moving to version 2.2, with an enchant-1 as compatibility
  package. By using the pkgconfig symbol, we don't have to care for
  the actual package name.

OBS-URL: https://build.opensuse.org/request/show/585277
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=104
2018-03-10 11:18:15 +00:00
ecdef201d5 - removed upstreamed php7-pgsql-memory-leak.patch
- php7-systzdata-v15.patch refreshed and renamed to
  php7-systzdata-v16.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=102
2018-03-09 17:40:53 +00:00
d6be7adc62 - updated to 7.2.3: This is a security release with also contains
several minor bug fixes.
  http://php.net/ChangeLog-7.php#7.2.3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=101
2018-03-09 16:54:06 +00:00
68e467ae95 Accepting request 579507 from home:elvigia:branches:devel:languages:php
- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere.
- remove generated lexers so they are recreated at build time

- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS 

-  Support password_hash("...", PASSWORD_ARGON2I), buildrequire
   libargon2 in supported products.

OBS-URL: https://build.opensuse.org/request/show/579507
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php7?expand=0&rev=99
2018-03-01 05:47:19 +00:00