diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-10-13 22:19:36 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-10-14 23:22:23 +0100 |
commit | 4b19be30aa626b327c885dae62c559ec0e9fb935 (patch) | |
tree | 76e74807bc479502e13866b581b6bf86734ec634 /dev-perl/DBD-mysql | |
parent | 30d6f67c98d149508509d5e86f176d558793acc0 (diff) |
gentoo resync : 13.10.2019
Diffstat (limited to 'dev-perl/DBD-mysql')
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild | 49 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.37.0.ebuild | 68 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild | 69 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.41.0.ebuild | 65 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.42.0.ebuild | 66 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild | 2 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/Manifest | 17 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/files/4.041-amvis-type-conversions.patch | 47 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/files/4.041-no-dot-inc.patch | 103 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/files/4.042-no-dot-inc.patch | 178 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/files/DBD-mysql-print_embedded_options.patch | 20 | ||||
-rw-r--r-- | dev-perl/DBD-mysql/metadata.xml | 1 |
12 files changed, 3 insertions, 682 deletions
diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild deleted file mode 100644 index c167c867d202..000000000000 --- a/dev-perl/DBD-mysql/DBD-mysql-4.32.0-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=CAPTTOFU -MODULE_VERSION=4.032 -inherit eutils perl-module - -DESCRIPTION="The Perl DBD:mysql Module" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="embedded test" - -RDEPEND="dev-perl/DBI - dev-perl/Test-Deep - <dev-db/mysql-connector-c-8.0:0= - embedded? ( virtual/mysql[embedded] ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-print_embedded_options.patch -} - -src_configure() { - if use test; then - myconf="${myconf} --testdb=test \ - --testhost=localhost \ - --testuser=test \ - --testpassword=test" - fi - use embedded && myconf="${myconf} --force-embedded --embedded=mysql_config" - perl-module_src_configure -} - -src_test() { - einfo - einfo "If tests fail, you have to configure your MySQL instance to create" - einfo "and grant some privileges to the test user." - einfo "You can run the following commands at the MySQL prompt: " - einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';" - einfo "> CREATE DATABASE test;" - einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';" - einfo - sleep 5 - perl-module_src_test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.37.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.37.0.ebuild deleted file mode 100644 index 9ebdaccc60fc..000000000000 --- a/dev-perl/DBD-mysql/DBD-mysql-4.37.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MICHIELB -DIST_VERSION=4.037 -inherit eutils perl-module - -DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -# embedded=on disables ssl support -# https://metacpan.org/source/MICHIELB/DBD-mysql-4.036/dbdimp.c#L1886 -REQUIRED_USE="?? ( embedded ssl )" -IUSE="embedded test +ssl" - -RDEPEND=">=dev-perl/DBI-1.609.0 - <dev-db/mysql-connector-c-8.0:0= - embedded? ( virtual/mysql[embedded] ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/perl-Data-Dumper - test? ( - dev-perl/Test-Deep - >=virtual/perl-Test-Simple-0.900.0 - virtual/perl-Time-HiRes - ) -" -PATCHES=( - "${FILESDIR}"/${PN}-print_embedded_options.patch -) - -src_configure() { - if use test; then - myconf="${myconf} --testdb=test \ - --testhost=localhost \ - --testuser=test \ - --testpassword=test" - fi - myconf="${myconf} --$(usex ssl ssl nossl)" - use embedded && myconf="${myconf} --force-embedded --embedded=mysql_config" - perl-module_src_configure -} - -# Parallel testing is broken as 2 tests create the same table -# and mysql isn't acid compliant and can't limit visibility of tables -# to a transaction... -DIST_TEST="do" - -src_test() { - einfo - einfo "If tests fail, you have to configure your MySQL instance to create" - einfo "and grant some privileges to the test user." - einfo "You can run the following commands at the MySQL prompt: " - einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';" - einfo "> CREATE DATABASE test;" - einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';" - einfo - sleep 5 - perl_rm_files t/pod.t t/manifest.t - # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure - # out why 60leaks.t fails - perl-module_src_test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild deleted file mode 100644 index 1595e68121f8..000000000000 --- a/dev-perl/DBD-mysql/DBD-mysql-4.41.0-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MICHIELB -DIST_VERSION=4.041 -inherit eutils perl-module - -DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -# embedded=on disables ssl support -# https://metacpan.org/source/MICHIELB/DBD-mysql-4.036/dbdimp.c#L1886 -REQUIRED_USE="?? ( embedded ssl )" -IUSE="embedded test +ssl" - -RDEPEND=">=dev-perl/DBI-1.609.0 - <dev-db/mysql-connector-c-8.0:0= - embedded? ( virtual/mysql[embedded] ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/perl-Data-Dumper - test? ( - dev-perl/Test-Deep - >=virtual/perl-Test-Simple-0.900.0 - virtual/perl-Time-HiRes - ) -" -PATCHES=( - "${FILESDIR}/${DIST_VERSION}-no-dot-inc.patch" - "${FILESDIR}/${DIST_VERSION}-amvis-type-conversions.patch" - "${FILESDIR}/${DIST_VERSION}-mariadb-10.2.patch" -) -src_configure() { - if use test; then - myconf="${myconf} --testdb=test \ - --testhost=localhost \ - --testuser=test \ - --testpassword=test" - fi - myconf="${myconf} --$(usex ssl ssl nossl)" - use embedded && myconf="${myconf} --force-embedded --embedded=mysql_config" - perl-module_src_configure -} - -# Parallel testing is broken as 2 tests create the same table -# and mysql isn't acid compliant and can't limit visibility of tables -# to a transaction... -DIST_TEST="do" - -src_test() { - einfo - einfo "If tests fail, you have to configure your MySQL instance to create" - einfo "and grant some privileges to the test user." - einfo "You can run the following commands at the MySQL prompt: " - einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';" - einfo "> CREATE DATABASE test;" - einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';" - einfo - sleep 5 - perl_rm_files t/pod.t t/manifest.t - # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure - # out why 60leaks.t fails - perl-module_src_test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.41.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.41.0.ebuild deleted file mode 100644 index f3a4883d4ce8..000000000000 --- a/dev-perl/DBD-mysql/DBD-mysql-4.41.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MICHIELB -DIST_VERSION=4.041 -inherit eutils perl-module - -DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)" - -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -# embedded=on disables ssl support -# https://metacpan.org/source/MICHIELB/DBD-mysql-4.036/dbdimp.c#L1886 -REQUIRED_USE="?? ( embedded ssl )" -IUSE="embedded test +ssl" - -RDEPEND=">=dev-perl/DBI-1.609.0 - <dev-db/mysql-connector-c-8.0:0= - embedded? ( virtual/mysql[embedded] ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/perl-Data-Dumper - test? ( - dev-perl/Test-Deep - >=virtual/perl-Test-Simple-0.900.0 - virtual/perl-Time-HiRes - ) -" -PATCHES=( "${FILESDIR}/${DIST_VERSION}-no-dot-inc.patch" ) -src_configure() { - if use test; then - myconf="${myconf} --testdb=test \ - --testhost=localhost \ - --testuser=test \ - --testpassword=test" - fi - myconf="${myconf} --$(usex ssl ssl nossl)" - use embedded && myconf="${myconf} --force-embedded --embedded=mysql_config" - perl-module_src_configure -} - -# Parallel testing is broken as 2 tests create the same table -# and mysql isn't acid compliant and can't limit visibility of tables -# to a transaction... -DIST_TEST="do" - -src_test() { - einfo - einfo "If tests fail, you have to configure your MySQL instance to create" - einfo "and grant some privileges to the test user." - einfo "You can run the following commands at the MySQL prompt: " - einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';" - einfo "> CREATE DATABASE test;" - einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';" - einfo - sleep 5 - perl_rm_files t/pod.t t/manifest.t - # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure - # out why 60leaks.t fails - perl-module_src_test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.42.0.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.42.0.ebuild deleted file mode 100644 index 40d76fff1f44..000000000000 --- a/dev-perl/DBD-mysql/DBD-mysql-4.42.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=MICHIELB -DIST_VERSION=4.042 -inherit eutils perl-module - -DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -# embedded=on disables ssl support -# https://metacpan.org/source/MICHIELB/DBD-mysql-4.036/dbdimp.c#L1886 -REQUIRED_USE="?? ( embedded ssl )" -IUSE="embedded test +ssl" - -RDEPEND=">=dev-perl/DBI-1.609.0 - <dev-db/mysql-connector-c-8.0:0= - embedded? ( virtual/mysql[embedded] ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/perl-Data-Dumper - dev-perl/Devel-CheckLib - test? ( - dev-perl/Test-Deep - >=virtual/perl-Test-Simple-0.900.0 - virtual/perl-Time-HiRes - ) -" -PATCHES=( "${FILESDIR}/${DIST_VERSION}-no-dot-inc.patch" ) -src_configure() { - if use test; then - myconf="${myconf} --testdb=test \ - --testhost=localhost \ - --testuser=test \ - --testpassword=test" - fi - myconf="${myconf} --$(usex ssl ssl nossl)" - use embedded && myconf="${myconf} --force-embedded --embedded=mysql_config" - perl-module_src_configure -} - -# Parallel testing is broken as 2 tests create the same table -# and mysql isn't acid compliant and can't limit visibility of tables -# to a transaction... -DIST_TEST="do" - -src_test() { - einfo - einfo "If tests fail, you have to configure your MySQL instance to create" - einfo "and grant some privileges to the test user." - einfo "You can run the following commands at the MySQL prompt: " - einfo "> CREATE USER 'test'@'localhost' IDENTIFIED BY 'test';" - einfo "> CREATE DATABASE test;" - einfo "> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost';" - einfo - sleep 5 - perl_rm_files t/pod.t t/manifest.t - # Don't be a hero and try to do EXTENDED_TESTING=1 unless you can figure - # out why 60leaks.t fails - perl-module_src_test -} diff --git a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild index cf2f57bc40ae..ac083c903f9e 100644 --- a/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild +++ b/dev-perl/DBD-mysql/DBD-mysql-4.44.0-r1.ebuild @@ -10,7 +10,7 @@ inherit eutils perl-module DESCRIPTION="MySQL driver for the Perl5 Database Interface (DBI)" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test +ssl" diff --git a/dev-perl/DBD-mysql/Manifest b/dev-perl/DBD-mysql/Manifest index 16af43cc299f..85d7c6f6112b 100644 --- a/dev-perl/DBD-mysql/Manifest +++ b/dev-perl/DBD-mysql/Manifest @@ -1,25 +1,12 @@ -AUX 4.041-amvis-type-conversions.patch 1503 BLAKE2B fe4dd5223797fef269693930aaa874c50ffc9cce123876cad3bfe7bd9897c9edc4ede7b95f156386ebc3d0bdafb56ebabfa0295f790b3a13dc315fac1a0b3a09 SHA512 e30e7d04fac5e19d710af7f116c82455bed5ab1a080bd4e8777e4a08915243f5059c687c936da82d92bbb53496c9a6848cb2fb36bc8e63140e6b230b78d3daae AUX 4.041-mariadb-10.2.patch 1276 BLAKE2B 9e29ec5d423e77afe825adbf5146763edf168ed1050a8022d28c220d3fdeaa6cf631e15191be2da7dabccf41b9bc7ae1a13f4728a0f6790b7d230d0eb37c997c SHA512 1e2b4b98d285c7a0b0cfada98e7e65896b322dcf26985cb1f3bc0ceb1e72e71650b23a8b0600e887df33ed316545f8adc22c4cfd9318485f04195d3825d8ceee -AUX 4.041-no-dot-inc.patch 3470 BLAKE2B 2c8bfe5461699a1d167f9c1ecd77631293685f02eb3b875f2b7d97dff3863b5535ba6a537cdd92725418606b1b718fddec8c2979f51f423a6dc0869910b000f1 SHA512 b7a075b9e63bf80bf78a91fc732fccf2059638961d941b7be0dd73b3669a0a0df7bed3a8e5c12d8d88a9da7c28fb872669de5f3d6b6ac60da5510599a173cb26 -AUX 4.042-no-dot-inc.patch 5717 BLAKE2B fd0835e7e6446e135035489d02ae520bfb21e8590daab905bd8433c584ad35135d77fb55a8a37aa720abfb830158f0980e49bf5a4d54b96c28d279a15b99927b SHA512 8b8707cffc9ff711ea0effe9c2eb0ef56fd4b97729e76f3bffe52e780764a4f0d812e1ec00249752363475650dc803b2311c82cc645016d0449be296b8b1bf0b AUX DBD-mysql-4.044-amvis-type-conversions.patch 1739 BLAKE2B 25fcf1c74798a2c0aaaeae3788e69e9735533ffeb6ed3455eecc0e3500d961522081745e3e0d6a99bcbe28996555ca0caf935628688446d4ab2e896c5ee92f3f SHA512 3335e80f756b75299dd8f398a6e6f2aa3902ad581f6c46e8a1e5d032b10c586b5b3ad4a237ccd7dae48b2039a72eb3de537dcab193aba294114392ba32c42c29 AUX DBD-mysql-4.044-no-dot-inc.patch 4927 BLAKE2B dd952d2dac0de6c9d428832083034041058c019d16f29df2e06f107181cc10a1924c1ff954e33d2269cc6d1d6e0b379b3887ad75bc1542afd6dc6714b9876dc0 SHA512 faf3f4fbe551b8dfe65e747dc78f6136c059934c145ffbd5b83781eec044f8d764f1b02cf5f11af542476853c887fa98b09c6b939740e934c57db235b0668a67 AUX DBD-mysql-4.050-fix-float-type-conversion.patch 1627 BLAKE2B 466df4b1cb2419a30d58e7e2305f6370cf6279c77d6f0cf16e9b637136e45406f671bc1061d8e47bf3dba7e1156ea28f7ace2c9c04cfdf2afe752d9d50532f54 SHA512 94074573635f457deaace20c0166710f2ff2aed664eb4e49d57aea0de6cc9d933263cb8842cea1ff13e8907ff7e5c89b4a73dee8da9a56875798eb87d4dbad02 AUX DBD-mysql-4.050-fix-for-MariaDB-10.3.13-with-zerofil.patch 1217 BLAKE2B 928c53b8daabe7f750522ead8a79971662c8f7b1fc076a0a8d626b4e93536f08664420c9486c05fa4944a19e90b7389b65dc590cfe0b5f5149e01d802e0f3e9a SHA512 79c9c289665a5e28dab4f0b74f2c7cb5895109edbf2f2074f9d6116b6d57dee4ade7586309739356ab318005748194b30e352fb20f1f5341ffb077085b529c07 AUX DBD-mysql-4.050-no-dot-inc.patch 5470 BLAKE2B 09a9b2a3fe033c6ae68b949dfacf08dbc1fa6cce13369a982ad99ee0226dc2b84a8ba1f8f7384325eb5d51b663d11b6163694a19ec343bd16c2a12f74c83bab8 SHA512 795bb73dda37311b4df06ddb541c39cd924f59453d0618c5cae53ccfb698556bc0bea97a0c644546cb6285092fdf71ef04cccf8d4efa47d71a9f64eeb5c02e3f -AUX DBD-mysql-print_embedded_options.patch 616 BLAKE2B bb8a5512e12e9a2bfe942df81689dfbc9551d94c9354830f49cf905b858a61c3a9f747c56dbb87677f86034b6747168881a09d71980d9633c345545b65cc0d37 SHA512 da7bbc1b65e58128af4c19673827c342de94e811b6ab20ff6844646eb7d6afdff79b61aaa6033ae2ac3d8dce8140f78505961e3da49306b5034a6c3eb5ba8157 -DIST DBD-mysql-4.032.tar.gz 146476 BLAKE2B 3ace983522e273cdb18352d2fa87702222594daed6e8d1eda2b037e5b98c31fd2e81bfa57ec71d6f5d836de80cdaf06a3571ae7c84d1ff4822ed6ab4f5d9e8fe SHA512 7e7ebaed07f0540079854294cc3ab4a4554fd0f850dd0927b2485cc985c2c9f5b70a650d971027c883cc4d8450020245656f6ff1f792a56d1a2d4b45402d73d0 -DIST DBD-mysql-4.037.tar.gz 146639 BLAKE2B fbecca7302cd6ea0386116a1824a7696f87f681dbfcd88970b1a5eab54639e46471fc07b37bd8c0158b3eca02d05dad159e11027daa5ab46eaa307b530f7c58e SHA512 3bda6ea18d29e32028b7eb93cd06fdbabbadafa66f982556298a68980c42a7b5236872113696e6d2df66a345049d1e63bc90ab358c8631f0cbea187780e514af -DIST DBD-mysql-4.041.tar.gz 150508 BLAKE2B 900ccc4ad9bc5bfb236c66774a6c9529beed3568c3f3626afcbb572fa530a2488ee8e05b1dabd169a775f28d634321dd3e86923e2829e019943a9f3054b1e887 SHA512 8663c58f1dec273869ef5d3ee663d80cb36fa87b1956318fff07a4a801aaecc395510a8f31b7a51b823f7e9d6a73ebf13894c1b7f7b27fdc3f3956e6aba34777 -DIST DBD-mysql-4.042.tar.gz 160028 BLAKE2B ef2f9d6508a473c34275ae9d7233863698ab502d837975f08593d2d1ca9761081ffb84bafc5a02c572e2a6b4d54dd7c8312e476e0719733166f8edc030a016de SHA512 fe3c9e1e325f7056da783e0ea33f9a7810f25f3d9cd2c9a4bf4037b20a2148f2291b2f90d44730e63c7902b45e26993a7f9fcf1b3bf8d1bc5d3fca99893a019e DIST DBD-mysql-4.044.tar.gz 155006 BLAKE2B 2934224010bb09aaff9a334b25038a4c7d1eb5552f6ad2b73f44aa7e2d8cb3684644773a89f35363c156cf40867a28943320e1b8b7ef4b9d4b8ac0f6b2417b38 SHA512 e3dd9482e8f78c19dc91baba07e39e266f113ce5a014cfe6c5989c96ed0f85723a17ba6a6e00b65a1ed3c62362400bd3779eb63ed282f73587b4757da249af02 DIST DBD-mysql-4.050.tar.gz 161579 BLAKE2B fb17e151db730fd6955d3e4424dd495a9fcf5f3f4e2b6b79d9fdc86bc42c3314b68771f1d3c393fd80ea14aeda626a5c5d21f5b921d487350ffd79802edab1f6 SHA512 910f5b4ba7a7890d50a79f37d04ec8971a4f62acd0fe30bf3ab634f66e3128f0cd6513e5c9da8c807a0f4477d0cc766682ea8dd0d8072d02821b78df51f37879 -EBUILD DBD-mysql-4.32.0-r2.ebuild 1324 BLAKE2B cec1419b3a43f8b7ae74d469c625b3087db9b8fce775d7f14894278999d4c5de04f4bcef8e8efe7815fd1fecc53c006624338e2087e5900d2b3ee210256a46f2 SHA512 2c275cad5cfb65ae191dcd9d55b0028a01f992f59f8032af310ee95f2dc1c82f4baf061882da4cfb393ec1a70d2712bc6134038399f98a16c4630c6644ea7e48 -EBUILD DBD-mysql-4.37.0.ebuild 1978 BLAKE2B 04bbf80534d970479904ab6420ca62de33057287d1963744da60b6a1e37e5629c0781299ddbf5a03dd814bf860e4eed69ed027e6ca4074b271ece86b5390b43b SHA512 1ce03d40ba2e2fd337fed22acfba90eb63c7ebe51767111741479a62b75ad75d0bbb9210fa2d09785e0acec1ad928764e8da9e7136a7978ffdb7c636aa0e334f -EBUILD DBD-mysql-4.41.0-r2.ebuild 2098 BLAKE2B 53a599317d0ab61d464baea4cc1654c05d9db20ae07e03cc79a2712cde47f036cfc58a992e5e0787394e990de57d379c07c1b026f8d6f096b231c33dadbd2b95 SHA512 d4297d129899f4d7ebb394fcde4ce70d34baf6b0776f59060a44934c62b37f65522136eabc5f40dc0d897f85261f9a153d36917d646ffd80a035c4d84ef5c1ee -EBUILD DBD-mysql-4.41.0.ebuild 1971 BLAKE2B ebc0b79360c9c72d36259d5ed62d58d43eba351240936274c98ae3edc6005878ad9d2c5c338747f19b69f2dab0f78cd5dcfd3cfb1e7466d8f2dd3f75a7bf052f SHA512 3f5bef12bfe6aca7c679a1f28c43d08939cf5c5556eb06c15412ff9a7f5126bc9c70bd3b4a42ac3a364cd1902fb2c36be8ecc4a0d1c5383e9a056bac6db57d12 -EBUILD DBD-mysql-4.42.0.ebuild 1982 BLAKE2B 5d09e6d00b630450cd57905ce3d69c42455f54c4b6c4fe39a08d3d5b7f81d05c1ba7e79ac0c2854fe0c33f6c2e047a239e0f9692e66fff24ad61e43f3f8dc1a0 SHA512 dd75f1842a96bbfe55a92c7a992a1c4a6f49ae0830bb3a4bfe86927dcf4ee3eeabe491524ebc9215736fea1a9afcc22bf8023b2aba9502325e2794302dcb4555 -EBUILD DBD-mysql-4.44.0-r1.ebuild 1818 BLAKE2B 682fab6d4e3c8a8be72f581004e1c10b2b94e6ffdf2edd6ad2acb994ddbb4866756d7b62e43e0e7d76acb7fd0e15494a2dcd93b21ecf6cfbf6750a74b344fd94 SHA512 5bfba8b6bab4178d17128b46c370cfd21eadb3c927fbd7378525fb4b8edc8d45193f962e9148b44212b05677e3d881cf14a4859d9aa348d9f77b273b464dbcf4 +EBUILD DBD-mysql-4.44.0-r1.ebuild 1808 BLAKE2B c0dc8291f415e9e18880f3186b66eeceda480b4c556d5112cd2058923c51535dcbc03866eb5e6f2ee38afccc4e7b86ae600e41965d7db67ef7bf9e09fd4c0653 SHA512 a268f1400d693c5d010662d7e1e639b09d661a44bb6d9a6ebab5d78bd28983ddab074bd6a3450f19e37658d49032414e147e49402559efb7357547f385115061 EBUILD DBD-mysql-4.44.0-r2.ebuild 1911 BLAKE2B df1e78a6612c68f0acbd613728da43ba57ba0bef85ed9a68124aa5737c5874f70b50bb73a49738b87f0f77517530a5c9f1553b2c1a4f70b6bfb19e967e5aa8a1 SHA512 9a3182ec5b6c63958cf259bff377c0da351e5094c0b37a87bc651f5197448e60ce87f3d8c0d722f66f634a83033a3b4a6c598161c93f7dab69e4f8104110b1e4 EBUILD DBD-mysql-4.50.0.ebuild 1989 BLAKE2B 1f73f7acabd173c3426a90bf0e25560922e795a78959c26cf7a1d5499126677a13748181ed673d685c5f9334951e8081d32e6592e78f348d802a0124110e53de SHA512 27f922f66cfe2f20aed1469c06542eb5e95cb5aaea8bbe1b0a0f63a4f95d3a925a34595b14c8b3d24d7c8080e7386dea62d66c9bebf248fdad2eddbfb39b8651 -MISC metadata.xml 1064 BLAKE2B 8261e56b30f64e3a488bb12936cf3cfa9ad1886dc0c30f7435e7bde6d013d95f51beef3033570e555284741a109a33973e91cde5c7fdc8124628c4675fe1092d SHA512 a743576b3d3f6de5ca4408c83776d7f711af5c221a93a55ee828df7a5b573de5658c140a608115bcf951752b0a443547e517bb2f4238f43abb304757905e36df +MISC metadata.xml 995 BLAKE2B 6aa64b675959e1e02b7480a08f1ba8f875cb2f6ecca588512c46b2bc265ab61d996ad30eba6b487d0b9af14e77ca225a25b53be77dc7a9e7647746f656aa39bc SHA512 916a209009bf9d19b2844ca0aa01dc24cfb3d66a556905b5208e94d9137199e25dac0e56280ab6e012746e79d6808aba7ca9af2987ed78f875dfdf48b642aaf2 diff --git a/dev-perl/DBD-mysql/files/4.041-amvis-type-conversions.patch b/dev-perl/DBD-mysql/files/4.041-amvis-type-conversions.patch deleted file mode 100644 index 041ba0a496a6..000000000000 --- a/dev-perl/DBD-mysql/files/4.041-amvis-type-conversions.patch +++ /dev/null @@ -1,47 +0,0 @@ -From: Pali <pali@cpan.org> -Date: Fri, 24 Feb 2017 19:51:36 +0100 -Subject: [PATCH] Fix type conversions - -Calling SvNV() for magical scalar is not enough for float type conversion. -It caused problem for Amavis in tainted mode -- all float values were zero. -On the other hand SvIV() and SvUV() seems to work fine. To be sure that -correct value of float is in scalar use sv_setnv() with explicit NV float -value. Similar code is changed also for integers IV/UV. - -This patch should fix reported Amavis bug: -https://github.com/perl5-dbi/DBD-mysql/issues/78 - -See also reported perl bug about SvNV(): -https://rt.perl.org/Public/Bug/Display.html?id=130801 - -Bugs: https://github.com/perl5-dbi/DBD-mysql/issues/78 -Bugs-Debian: https://bugs.debian.org/856064 - ---- a/dbdimp.c -+++ b/dbdimp.c -@@ -4250,8 +4250,7 @@ - switch (mysql_to_perl_type(fields[i].type)) { - case MYSQL_TYPE_DOUBLE: - /* Coerce to dobule and set scalar as NV */ -- (void) SvNV(sv); -- SvNOK_only(sv); -+ sv_setnv(sv, SvNV(sv)); - break; - - case MYSQL_TYPE_LONG: -@@ -4259,13 +4258,11 @@ - /* Coerce to integer and set scalar as UV resp. IV */ - if (fields[i].flags & UNSIGNED_FLAG) - { -- (void) SvUV(sv); -- SvIOK_only_UV(sv); -+ sv_setuv(sv, SvUV(sv)); - } - else - { -- (void) SvIV(sv); -- SvIOK_only(sv); -+ sv_setiv(sv, SvIV(sv)); - } - break; - diff --git a/dev-perl/DBD-mysql/files/4.041-no-dot-inc.patch b/dev-perl/DBD-mysql/files/4.041-no-dot-inc.patch deleted file mode 100644 index f26837f548a8..000000000000 --- a/dev-perl/DBD-mysql/files/4.041-no-dot-inc.patch +++ /dev/null @@ -1,103 +0,0 @@ -From 497224cad8b6469913c61ee856228bc1d0280980 Mon Sep 17 00:00:00 2001 -From: Pali <pali@cpan.org> -Date: Mon, 17 Apr 2017 21:38:58 +0200 -Subject: [PATCH] Fix tests on Perl On 5.25.10 or greater with - -Ddefault_inc_excludes_dot - -Some tests do not include dot in %INC and fails with error: -Can't locate t/lib.pl in @INC - -Fixes: https://rt.cpan.org/Public/Bug/Display.html?id=120709 ---- - t/40server_prepare_crash.t | 3 ++- - t/rt25389-bin-case.t | 3 ++- - t/rt50304-column_info_parentheses.t | 3 ++- - t/rt61849-bind-param-buffer-overflow.t | 3 ++- - t/rt75353-innodb-lock-timeout.t | 3 ++- - t/rt83494-quotes-comments.t | 3 ++- - 11 files changed, 22 insertions(+), 11 deletions(-) - -diff --git a/t/40server_prepare_crash.t b/t/40server_prepare_crash.t -index e3777b9..d04eb9c 100644 ---- a/t/40server_prepare_crash.t -+++ b/t/40server_prepare_crash.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { PrintError => 1, RaiseError => 1, AutoCommit => 0, mysql_server_prepare => 1, mysql_server_prepare_disable_fallback => 1 }); - plan skip_all => "You must have MySQL version 4.1.3 and greater for this test to run" if $dbh->{mysql_clientversion} < 40103 or $dbh->{mysql_serverversion} < 40103; -diff --git a/t/rt25389-bin-case.t b/t/rt25389-bin-case.t -index cbda8b7..3aee41b 100644 ---- a/t/rt25389-bin-case.t -+++ b/t/rt25389-bin-case.t -@@ -4,7 +4,8 @@ use warnings; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - use Test::More; - -diff --git a/t/rt50304-column_info_parentheses.t b/t/rt50304-column_info_parentheses.t -index 76f9eff..6c3aac5 100644 ---- a/t/rt50304-column_info_parentheses.t -+++ b/t/rt50304-column_info_parentheses.t -@@ -4,7 +4,8 @@ use warnings; - use DBI; - - use vars qw($test_dsn $test_user $test_password $state); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - use Test::More; - -diff --git a/t/rt61849-bind-param-buffer-overflow.t b/t/rt61849-bind-param-buffer-overflow.t -index 82baf2f..a3c75de 100644 ---- a/t/rt61849-bind-param-buffer-overflow.t -+++ b/t/rt61849-bind-param-buffer-overflow.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $INSECURE_VALUE_FROM_USER = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; - -diff --git a/t/rt75353-innodb-lock-timeout.t b/t/rt75353-innodb-lock-timeout.t -index a1f437d..95694db 100644 ---- a/t/rt75353-innodb-lock-timeout.t -+++ b/t/rt75353-innodb-lock-timeout.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh1 = DbiTestConnect($test_dsn, $test_user, $test_password, { RaiseError => 1, AutoCommit => 0 }); - -diff --git a/t/rt83494-quotes-comments.t b/t/rt83494-quotes-comments.t -index c48b0b9..83919f2 100644 ---- a/t/rt83494-quotes-comments.t -+++ b/t/rt83494-quotes-comments.t -@@ -9,7 +9,8 @@ use DBI; - use Test::More; - - use vars qw($test_dsn $test_user $test_password $state); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, - { RaiseError => 1, PrintError => 0, AutoCommit => 0 }); diff --git a/dev-perl/DBD-mysql/files/4.042-no-dot-inc.patch b/dev-perl/DBD-mysql/files/4.042-no-dot-inc.patch deleted file mode 100644 index 274605c44c7d..000000000000 --- a/dev-perl/DBD-mysql/files/4.042-no-dot-inc.patch +++ /dev/null @@ -1,178 +0,0 @@ -From 497224cad8b6469913c61ee856228bc1d0280980 Mon Sep 17 00:00:00 2001 -From: Pali <pali@cpan.org> -Date: Mon, 17 Apr 2017 21:38:58 +0200 -Subject: [PATCH] Fix tests on Perl On 5.25.10 or greater with - -Ddefault_inc_excludes_dot - -Some tests do not include dot in %INC and fails with error: -Can't locate t/lib.pl in @INC - -Fixes: https://rt.cpan.org/Public/Bug/Display.html?id=120709 ---- - t/40server_prepare_crash.t | 3 ++- - t/55utf8_jp.t | 3 ++- - t/cve-2017-3302.t | 3 ++- - t/magic.t | 3 ++- - t/rt110983-valid-mysqlfd.t | 3 ++- - t/rt118977-zerofill.t | 3 ++- - t/rt25389-bin-case.t | 3 ++- - t/rt50304-column_info_parentheses.t | 3 ++- - t/rt61849-bind-param-buffer-overflow.t | 3 ++- - t/rt75353-innodb-lock-timeout.t | 3 ++- - t/rt83494-quotes-comments.t | 3 ++- - 11 files changed, 22 insertions(+), 11 deletions(-) - -diff --git a/t/40server_prepare_crash.t b/t/40server_prepare_crash.t -index e3777b9..d04eb9c 100644 ---- a/t/40server_prepare_crash.t -+++ b/t/40server_prepare_crash.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { PrintError => 1, RaiseError => 1, AutoCommit => 0, mysql_server_prepare => 1, mysql_server_prepare_disable_fallback => 1 }); - plan skip_all => "You must have MySQL version 4.1.3 and greater for this test to run" if $dbh->{mysql_clientversion} < 40103 or $dbh->{mysql_serverversion} < 40103; -diff --git a/t/55utf8_jp.t b/t/55utf8_jp.t -index 638d494..88874c3 100644 ---- a/t/55utf8_jp.t -+++ b/t/55utf8_jp.t -@@ -6,7 +6,8 @@ use DBI; - use Encode; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { mysql_enable_utf8 => 1, PrintError => 1, RaiseError => 1 }); - -diff --git a/t/cve-2017-3302.t b/t/cve-2017-3302.t -index b2de927..fbca0e3 100644 ---- a/t/cve-2017-3302.t -+++ b/t/cve-2017-3302.t -@@ -6,7 +6,8 @@ if ($ENV{SKIP_CRASH_TESTING}) { - no warnings 'once'; - use DBI; - use vars qw($test_dsn $test_user $test_password $test_db); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - eval { - $dbh = DBI->connect($test_dsn, $test_user, $test_password, {RaiseError => 1, mysql_server_prepare => 1}); - } or do { -diff --git a/t/magic.t b/t/magic.t -index 2720655..a7978a4 100644 ---- a/t/magic.t -+++ b/t/magic.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $tb = Test::More->builder; - binmode $tb->failure_output, ":utf8"; -diff --git a/t/rt110983-valid-mysqlfd.t b/t/rt110983-valid-mysqlfd.t -index ad59762..12dace7 100644 ---- a/t/rt110983-valid-mysqlfd.t -+++ b/t/rt110983-valid-mysqlfd.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { RaiseError => 1, AutoCommit => 0 }); - -diff --git a/t/rt118977-zerofill.t b/t/rt118977-zerofill.t -index 1992c4c..328766b 100644 ---- a/t/rt118977-zerofill.t -+++ b/t/rt118977-zerofill.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, { PrintError => 1, RaiseError => 1 }); - -diff --git a/t/rt25389-bin-case.t b/t/rt25389-bin-case.t -index cbda8b7..3aee41b 100644 ---- a/t/rt25389-bin-case.t -+++ b/t/rt25389-bin-case.t -@@ -4,7 +4,8 @@ use warnings; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - use Test::More; - -diff --git a/t/rt50304-column_info_parentheses.t b/t/rt50304-column_info_parentheses.t -index 76f9eff..6c3aac5 100644 ---- a/t/rt50304-column_info_parentheses.t -+++ b/t/rt50304-column_info_parentheses.t -@@ -4,7 +4,8 @@ use warnings; - use DBI; - - use vars qw($test_dsn $test_user $test_password $state); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - use Test::More; - -diff --git a/t/rt61849-bind-param-buffer-overflow.t b/t/rt61849-bind-param-buffer-overflow.t -index 82baf2f..a3c75de 100644 ---- a/t/rt61849-bind-param-buffer-overflow.t -+++ b/t/rt61849-bind-param-buffer-overflow.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $INSECURE_VALUE_FROM_USER = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; - -diff --git a/t/rt75353-innodb-lock-timeout.t b/t/rt75353-innodb-lock-timeout.t -index a1f437d..95694db 100644 ---- a/t/rt75353-innodb-lock-timeout.t -+++ b/t/rt75353-innodb-lock-timeout.t -@@ -5,7 +5,8 @@ use Test::More; - use DBI; - - use vars qw($test_dsn $test_user $test_password); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh1 = DbiTestConnect($test_dsn, $test_user, $test_password, { RaiseError => 1, AutoCommit => 0 }); - -diff --git a/t/rt83494-quotes-comments.t b/t/rt83494-quotes-comments.t -index c48b0b9..83919f2 100644 ---- a/t/rt83494-quotes-comments.t -+++ b/t/rt83494-quotes-comments.t -@@ -9,7 +9,8 @@ use DBI; - use Test::More; - - use vars qw($test_dsn $test_user $test_password $state); --require "t/lib.pl"; -+use lib 't', '.'; -+require "lib.pl"; - - my $dbh = DbiTestConnect($test_dsn, $test_user, $test_password, - { RaiseError => 1, PrintError => 0, AutoCommit => 0 }); diff --git a/dev-perl/DBD-mysql/files/DBD-mysql-print_embedded_options.patch b/dev-perl/DBD-mysql/files/DBD-mysql-print_embedded_options.patch deleted file mode 100644 index d205b43f33ec..000000000000 --- a/dev-perl/DBD-mysql/files/DBD-mysql-print_embedded_options.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -ubBr old/dbdimp.c new/dbdimp.c ---- old/dbdimp.c 2015-09-12 17:52:41.328543844 -0400 -+++ new/dbdimp.c 2015-09-12 23:21:52.848371578 -0400 -@@ -443,14 +443,14 @@ - Print out embbedded option settings - - */ --int print_embedded_options(char ** options_list, int options_count) -+int print_embedded_options(PerlIOl ** Log, char ** options_list, int options_count) - { - int i; - - for (i=0; i<options_count; i++) - { - if (options_list[i]) -- PerlIO_printf(DBILOGFP, -+ PerlIO_printf(Log, - "Embedded server, parameter[%d]=%s\n", - i, options_list[i]); - } diff --git a/dev-perl/DBD-mysql/metadata.xml b/dev-perl/DBD-mysql/metadata.xml index 59ac82b1e1b2..08306e46bf97 100644 --- a/dev-perl/DBD-mysql/metadata.xml +++ b/dev-perl/DBD-mysql/metadata.xml @@ -15,7 +15,6 @@ <remote-id type="cpan-module">DBD::mysql::st</remote-id> </upstream> <use> - <flag name="embedded">Support embedded server (libmysqld)</flag> <flag name="ssl">Compile in support for SSL connections via libmysqlclient</flag> <flag name="mariadb">Use <pkg>dev-db/mariadb-connector-c</pkg> as the client library</flag> <flag name="mysql">Use <pkg>dev-db/mysql-connector-c</pkg> as the client library</flag> |