[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: d486048e159bb3dc38d1f0a75c3c4cc16dba23de
Author: Conrad Kostecki gentoo org>
AuthorDate: Sat Nov 22 22:12:31 2025 +
Commit: Conrad Kostecki gentoo org>
CommitDate: Sat Nov 22 22:12:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d486048e
dev-db/unixODBC: build w/ -std=gnu17
Bug: https://bugs.gentoo.org/965105
Signed-off-by: Conrad Kostecki gentoo.org>
dev-db/unixODBC/unixODBC-2.3.14.ebuild | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.14.ebuild
b/dev-db/unixODBC/unixODBC-2.3.14.ebuild
index 81a8cad113c4..e682711a638e 100644
--- a/dev-db/unixODBC/unixODBC-2.3.14.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.14.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit multilib-minimal
+inherit flag-o-matic multilib-minimal
DESCRIPTION="Complete ODBC driver manager"
HOMEPAGE="https://www.unixodbc.org/";
@@ -35,6 +35,9 @@ multilib_src_configure() {
export LEX=flex
unset YACC
+ # bug #965105
+ append-cflags -std=gnu17
+
# --enable-driver-conf is --enable-driverc as per configure.in
local myeconfargs=(
--cache-file="${BUILD_DIR}"/config.cache
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: d89297787880f479b71c5e4e18f7fdba955463c1
Author: Sam James gentoo org>
AuthorDate: Tue Oct 21 01:19:48 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Oct 21 01:20:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8929778
dev-db/unixODBC: add 2.3.14
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.14.ebuild | 68 ++
2 files changed, 69 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 8b54ea772251..70fcc2c1c805 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1 +1,2 @@
DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B
9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83
SHA512
ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56
+DIST unixODBC-2.3.14.tar.gz 1758907 BLAKE2B
aefe29be6c85659007847b4805f8f57ea0d785c4bc97bc8503144737d741dd29020c8d98667c512d36ed921179be21d3b7c0304b04d2dcd7a66cbbc49ac9a4e5
SHA512
922caa7ed2ad97a194a2b66c9fb69bdebe62d1b74a729d726c79835b9fc13be60c7650c86031062a25b07021ff2c7a936ef9c366d4a148d290932bab453c864c
diff --git a/dev-db/unixODBC/unixODBC-2.3.14.ebuild
b/dev-db/unixODBC/unixODBC-2.3.14.ebuild
new file mode 100644
index ..81a8cad113c4
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.14.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/";
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ dev-libs/libltdl[${MULTILIB_USEDEP}]
+ >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+ !minimal? ( virtual/libcrypt:= )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
+
+multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: d6cdfc194fd77bc1bdff39f6528a311df072878d
Author: Sam James gentoo org>
AuthorDate: Sun Jun 22 17:17:53 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 22 17:17:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cdfc19
dev-db/unixODBC: Stabilize 2.3.12-r2 ppc, #958768
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
index d0600e69ff0d..d9409d1943c4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: aa92a9c6f2269864120a1627e14680af2e3b5b62
Author: Sam James gentoo org>
AuthorDate: Sun Jun 22 16:12:50 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 22 16:12:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa92a9c6
dev-db/unixODBC: Stabilize 2.3.12-r2 ppc64, #958768
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
index 295056e3adf2..d0600e69ff0d 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: f39bf271ee1941caf0f56113790207d47391fa73
Author: Jan-Espen Oversand radiotube org>
AuthorDate: Sat May 17 08:02:05 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:14:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39bf271
dev-db/unixODBC: drop 2.3.12
Signed-off-by: Jan-Espen Oversand radiotube.org>
Part-of: https://github.com/gentoo/gentoo/pull/42126
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 74 --
1 file changed, 74 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
deleted file mode 100644
index de986757e0c7..
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Complete ODBC driver manager"
-HOMEPAGE="https://www.unixodbc.org/";
-SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- sys-devel/bison
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
-
-src_prepare() {
- default
-
- # Only needed for config.h install patch
- eautoreconf
-}
-
-multilib_src_configure() {
- # Needs flex, bison
- export LEX=flex
- unset YACC
-
- # --enable-driver-conf is --enable-driverc as per configure.in
- local myeconfargs=(
- --cache-file="${BUILD_DIR}"/config.cache
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-editline
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
- fi
-
- use prefix && dodoc README*
- find "${ED}" -type f -name '*.la' -delete || die
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: d6bf476d15b1f7cc1cd4e85bac2903926ea563eb
Author: Jan-Espen Oversand radiotube org>
AuthorDate: Sat May 17 18:14:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:14:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bf476d
dev-db/unixODBC: fix missing libcrypt dep
Bug: https://bugs.gentoo.org/955640
Closes: https://bugs.gentoo.org/955640
Signed-off-by: Jan-Espen Oversand radiotube.org>
Part-of: https://github.com/gentoo/gentoo/pull/42126
Closes: https://github.com/gentoo/gentoo/pull/42126
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild | 82 +++
1 file changed, 82 insertions(+)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
new file mode 100644
index ..295056e3adf2
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/";
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+ !minimal? ( virtual/libcrypt:= )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-bug-936060.patch
+)
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
+
+src_prepare() {
+ default
+
+ # Only needed for config.h install patch
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
+ # bug #947922
+ append-cflags -std=gnu17
+
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: b5629b3aefd8633d378beea7e955d66ce709bebe
Author: Sam James gentoo org>
AuthorDate: Thu May 8 11:12:19 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu May 8 11:12:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5629b3a
dev-db/unixODBC: build w/ -std=gnu17
The custom bool in something pg is a bit suspicious as pg upstream
fixed a similar problem but I haven't looked into it.
Closes: https://bugs.gentoo.org/947922
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 5d818e0989d6..03e81f0cfeae 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="Complete ODBC driver manager"
HOMEPAGE="https://www.unixodbc.org/";
@@ -45,6 +45,9 @@ multilib_src_configure() {
export LEX=flex
unset YACC
+ # bug #947922
+ append-cflags -std=gnu17
+
# --enable-driver-conf is --enable-driverc as per configure.in
local myeconfargs=(
--cache-file="${BUILD_DIR}"/config.cache
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: ef30a34311d9c0da864ab4dabd412a8f9661e619
Author: Sam James gentoo org>
AuthorDate: Sun Feb 23 05:09:49 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 23 05:09:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef30a343
dev-db/unixODBC: Stabilize 2.3.12-r1 sparc, #949050
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 061e25645301..d0ed69a23c79 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 3eef4846586a5c08bbc75dcfef8172b9e1fdfb13
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Jan 30 09:56:51 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Jan 30 09:56:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eef4846
dev-db/unixODBC: Stabilize 2.3.12-r1 x86, #949050
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 5b6817f0684c..061e25645301 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: f580c533798995971b0514feb3c4674835adce94
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Jan 30 09:56:51 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Jan 30 09:56:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f580c533
dev-db/unixODBC: Stabilize 2.3.12-r1 amd64, #949050
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 8b025f4086d0..5b6817f0684c 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: e6742dc2d782ed2729d0e98714e55d9f0a33b3f7
Author: Sam James gentoo org>
AuthorDate: Thu Jan 30 00:49:03 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 30 00:49:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6742dc2
dev-db/unixODBC: Stabilize 2.3.12-r1 arm64, #949050
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 068d431013f4..1ce0c4fa7e84 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 169ff76b0cc6ef543985687f90b2c8a23475de9e
Author: Sam James gentoo org>
AuthorDate: Thu Jan 30 00:49:04 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 30 00:49:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169ff76b
dev-db/unixODBC: Stabilize 2.3.12-r1 ppc, #949050
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 1ce0c4fa7e84..8b025f4086d0 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 375580e0e8e0dda1029205d0c1719ffcc0a8b266
Author: Sam James gentoo org>
AuthorDate: Thu Jan 30 00:49:01 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 30 00:49:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375580e0
dev-db/unixODBC: Stabilize 2.3.12-r1 arm, #949050
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index fe27fa844b1f..068d431013f4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 3bbcd5ade38a1b727940c06481291839053155b1
Author: Sam James gentoo org>
AuthorDate: Thu Jan 30 00:49:00 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 30 00:49:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbcd5ad
dev-db/unixODBC: Stabilize 2.3.12-r1 ppc64, #949050
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
index 87141847f80b..fe27fa844b1f 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/, dev-db/unixODBC/files/
commit: 66c770686606b0a7a1b5954617f3880e6c0d42e9
Author: Jan-Espen Oversand radiotube org>
AuthorDate: Thu Dec 12 13:44:00 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 13 09:24:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c77068
dev-db/unixODBC: fix incorrect types with use -minimal
Closes: https://bugs.gentoo.org/936060
Signed-off-by: Jan-Espen Oversand radiotube.org>
Closes: https://github.com/gentoo/gentoo/pull/39694
Signed-off-by: Sam James gentoo.org>
.../files/unixODBC-2.3.12-bug-936060.patch | 33 +
dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild | 78 ++
2 files changed, 111 insertions(+)
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.12-bug-936060.patch
b/dev-db/unixODBC/files/unixODBC-2.3.12-bug-936060.patch
new file mode 100644
index ..55131a34e851
--- /dev/null
+++ b/dev-db/unixODBC/files/unixODBC-2.3.12-bug-936060.patch
@@ -0,0 +1,33 @@
+This issue has been reported and fixed upstream, but not yet released. See
links below.
+
+https://bugs.gentoo.org/936060
+https://github.com/lurcher/unixODBC/issues/158
+https://github.com/lurcher/unixODBC/commit/45f501e1be2db6b017cc242c79bfb9de32b332a1
+--- a/Drivers/Postgre7.1/info.c
b/Drivers/Postgre7.1/info.c
+@@ -1779,14 +1779,14 @@
+ char index_name[MAX_INFO_STRING];
+ short fields_vector[8];
+ char isunique[10], isclustered[10];
+-SDWORD index_name_len, fields_vector_len;
++SQLLEN index_name_len, fields_vector_len;
+ TupleNode *row;
+ int i;
+ HSTMT hcol_stmt;
+ StatementClass *col_stmt, *indx_stmt;
+ char column_name[MAX_INFO_STRING], relhasrules[MAX_INFO_STRING];
+ char **column_names = 0;
+-Int4 column_name_len;
++SQLLEN column_name_len;
+ int total_columns = 0;
+ char error = TRUE;
+ ConnInfo *ci;
+@@ -2136,7 +2136,7 @@
+ StatementClass *tbl_stmt;
+ char tables_query[STD_STATEMENT_LEN];
+ char attname[MAX_INFO_STRING];
+-SDWORD attname_len;
++SQLLEN attname_len;
+ char pktab[MAX_TABLE_LEN + 1];
+ Int2 result_cols;
+
diff --git a/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
new file mode 100644
index ..87141847f80b
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.12-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/";
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-bug-936060.patch
+)
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
+
+src_prepare() {
+ default
+
+ # Only needed for config.h install patch
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/, dev-db/unixODBC/
commit: 05d92c6f436887730321ed168988d15b2984a9e7
Author: Petr Vaněk gentoo org>
AuthorDate: Sun Sep 8 18:32:46 2024 +
Commit: Petr Vaněk gentoo org>
CommitDate: Sun Sep 8 18:34:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d92c6f
dev-db/unixODBC: drop 2.3.11
Signed-off-by: Petr Vaněk gentoo.org>
dev-db/unixODBC/Manifest | 1 -
.../files/unixODBC-2.3.11-config-no-install.patch | 33 --
dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch | 345 -
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 79 -
4 files changed, 458 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 1e34e2941e3d..8b54ea772251 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1 @@
-DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
SHA512
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B
9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83
SHA512
ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
b/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
deleted file mode 100644
index f7b276523f83..
--- a/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/lurcher/unixODBC/commit/685df9e2b4fbbd191ab081a2020956aa78295fe0
-
-From 685df9e2b4fbbd191ab081a2020956aa78295fe0 Mon Sep 17 00:00:00 2001
-From: Hugh McMaster
-Date: Fri, 13 May 2022 22:03:37 +1000
-Subject: [PATCH] Makefile.am: Do not install config.h
-
a/Makefile.am
-+++ b/Makefile.am
-@@ -1,4 +1,4 @@
--ACLOCAL_AMFLAGS=-I m4
-+ACLOCAL_AMFLAGS=-I m4
-
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = \
-@@ -21,7 +21,7 @@ SUBDIRS = \
- include \
- doc \
- man \
-- samples
-+ samples
-
- EXTRA_DIST = \
- README.OSX \
-@@ -47,7 +47,7 @@ EXTRA_DIST = \
-
- include_HEADERS = unixodbc.h
-
--pkginclude_HEADERS = unixodbc_conf.h config.h
-+pkginclude_HEADERS = unixodbc_conf.h
-
- install-data-hook:
- -$(MKDIR_P) $(DESTDIR)$(sysconfdir)/ODBCDataSources
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
b/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
deleted file mode 100644
index 0e594487e666..
--- a/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
+++ /dev/null
@@ -1,345 +0,0 @@
-https://github.com/lurcher/unixODBC/pull/138
-
-From d4782b9eea043de2a08519af3f1c49f56d917022 Mon Sep 17 00:00:00 2001
-From: Florian Weimer
-Date: Wed, 12 Apr 2023 21:28:26 +0200
-Subject: [PATCH] Avoid implicit function declarations, for C99 compatibility
-
-Add additional prototypes and #include directives for system headers, so
-that builds will not fail with compilers which do not support implicit
-function declarations by default.
a/Drivers/Postgre7.1/bind.h
-+++ b/Drivers/Postgre7.1/bind.h
-@@ -44,4 +44,8 @@ struct ParameterInfoClass_ {
- BindInfoClass *create_empty_bindings(int num_columns);
- void extend_bindings(StatementClass *stmt, int num_columns);
-
-+RETCODE SQL_API PG_SQLBindCol(HSTMT hstmt, UWORD icol, SWORD fCType,
-+PTR rgbValue, SQLLEN cbValueMax,
-+SQLLEN *pcbValue);
-+
- #endif
a/Drivers/Postgre7.1/connection.c
-+++ b/Drivers/Postgre7.1/connection.c
-@@ -20,6 +20,7 @@
- #include "statement.h"
- #include "qresult.h"
- #include "lobj.h"
-+#include "misc.h"
- #include "dlg_specific.h"
- #include
- #include
a/Drivers/Postgre7.1/execute.c
-+++ b/Drivers/Postgre7.1/execute.c
-@@ -34,10 +34,10 @@
- #include "convert.h"
- #include "bind.h"
- #include "lobj.h"
-+#include "misc.h"
-
- extern GLOBAL_VALUES globals;
-
--RETCODE SQL_API PG_SQLExecute( HSTMT hstmt);
- SQLRETURN PG_SQLPrepare(SQLHSTMT hstmt,
- SQLCHAR *szSqlStr , SQLINTEGER cbSqlStr);
-
a/Drivers/Postgre7.1/misc.h
-+++ b/Drivers/Postgre7.1/misc.h
-@@ -106,4 +106,17 @@ int my_strlen(char *s, int len);
-
- int my_strcpy(char *dst, int dst_len, char *src, int src_len);
-
-+RETCODE SQL_API PG_SQLExecDirect(HSTMT hstmt, UCHAR FAR *szSqlStr,
-+ SDWORD cbSqlStr);
-+RETCODE SQL_API PG_SQLExecute(HSTMT hstmt);
-+RETCODE SQL_API PG_SQLGetData(HSTMT hstmt, UWORD icol, SWORD fCType,
-+ PTR rgbValue, SDWORD cbValueMax,
-+ SDWORD FAR *pcbValue);
-+RETCODE SQL_API PG_SQLFetch(HSTMT hstmt);
-+RETCODE SQL_API PG_SQLColumns(HSTMT hstmt, UCHAR FAR * szT
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 34fe126a2eba99c281df347f92a7a750778e0d54
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Sep 24 14:24:48 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Sep 24 14:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fe126a
dev-db/unixODBC: Stabilize 2.3.12 ppc, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index 9c8c42a0fa99..a366b51de1d1 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 1a3d8b3720075e2572eb8f233b9b84e49ebb24c7
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 17:33:44 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 17:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3d8b37
dev-db/unixODBC: Stabilize 2.3.12 arm64, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index a0694cda9441..9c8c42a0fa99 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 96a6393de9f703ff9c2977a6a9c2a1aa4ca5e52a
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:31:06 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:31:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a6393d
dev-db/unixODBC: Stabilize 2.3.12 hppa, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index 3be835b1c07c..a0694cda9441 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: e1fd2f923be0d71b051cd2fb2731901eddd6e279
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:14:55 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fd2f92
dev-db/unixODBC: Stabilize 2.3.12 sparc, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index d901795c7f6d..984b14a5191d 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: adbfd47236502410ae0ce4360be1ab994bef3299
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:14:54 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:14:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbfd472
dev-db/unixODBC: Stabilize 2.3.12 x86, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index 5681090a2741..d901795c7f6d 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c8596e7fbb12f47ccad6991603174141ac14441f
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:14:56 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8596e7f
dev-db/unixODBC: Stabilize 2.3.12 amd64, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index e8ae1b1e2db0..3be835b1c07c 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5a9c15c9b3cf0d0124756cb71210f4ed5431af8c
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:14:56 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9c15c9
dev-db/unixODBC: Stabilize 2.3.12 arm, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index 984b14a5191d..e8ae1b1e2db0 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: b4cba2521e539b8a1cf9fc4050d3b07c60524ee8
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Sep 22 09:14:53 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Sep 22 09:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cba252
dev-db/unixODBC: Stabilize 2.3.12 ppc64, #914529
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
index 5adc1d911a52..5681090a2741 100644
--- a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 27d68a4cc58c56f46ec3181c7a36c54fd267ca45
Author: Michael Vetter iodoru org>
AuthorDate: Tue Aug 8 11:56:57 2023 +
Commit: Sam James gentoo org>
CommitDate: Wed Aug 9 04:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d68a4c
dev-db/unixODBC: Add 2.3.12
Signed-off-by: Michael Vetter iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/32219
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.12.ebuild | 74 ++
2 files changed, 75 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 3162b4581286..1e34e2941e3d 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1 +1,2 @@
DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
SHA512
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
+DIST unixODBC-2.3.12.tar.gz 1753915 BLAKE2B
9da9b0fb5ff962db8ec1483b700aca5d4adf88f3349b22010bd0b4b4ec1fe2e7a51d761527e3b9e49b08286a00e55aadc38c320a6db512ba52f491aecad7fd83
SHA512
ca9d8db943195679a44db1fc09391dc6662ab1721112c93d448f04011e98502462ffe14b8364eb03707d851db456eced20eb61a22370392ca88d917038d45b56
diff --git a/dev-db/unixODBC/unixODBC-2.3.12.ebuild
b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
new file mode 100644
index ..5adc1d911a52
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.12.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/";
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
+
+src_prepare() {
+ default
+
+ # Only needed for config.h install patch
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: ae6e7c73c1afb302b0f4d584d55c71d85164dc90
Author: Sam James gentoo org>
AuthorDate: Sat Jun 10 07:03:31 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Jun 10 07:07:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6e7c73
dev-db/unixODBC: drop 2.3.9, 2.3.9-r1
Bug: https://bugs.gentoo.org/908194
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/Manifest | 1 -
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 73
dev-db/unixODBC/unixODBC-2.3.9.ebuild| 63 ---
3 files changed, 137 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index e4e385783d9a..3162b4581286 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1 @@
DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
SHA512
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
-DIST unixODBC-2.3.9.tar.gz 1676145 BLAKE2B
f4078f9266cea753b6f78d234290efe95a6fa9551088a6ce352b0b6ac5391bf2724f872dcc2df0368e98befd24f995ab4eb6958a34bb080b0f6d08993991a0b7
SHA512
6637eab751401522e0af775cb104cd07693b82927453a98e5af28e079f4b9f40e1cfab8cb36f509c46dced89b45244bc5ed1a3dda17ba5a52a844e8e82f187bb
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
deleted file mode 100644
index 39d601b536fd..
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-PATCHES=(
- "${FILESDIR}"/${P}-clang16.patch
-)
-
-multilib_src_configure() {
- # Needs flex, bison
- export LEX=flex
- unset YACC
-
- # --enable-driver-conf is --enable-driverc as per configure.in
- local myeconfargs=(
- --cache-file="${BUILD_DIR}"/config.cache
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-editline
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
- fi
-
- use prefix && dodoc README*
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
deleted file mode 100644
index 856166ada39d..
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multilib-minimal
-
-DESCRIPTION="complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/nc
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 9f6d033dffe1e4c667f1d3de1889bf7acc5bc2fe
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 9 18:16:24 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 9 18:16:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6d033d
dev-db/unixODBC: Stabilize 2.3.11 sparc, #908194
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
index 8df7cfdedd87..527a5f9db0c4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 03dc4c36733a20b42d60521d6fb26c94b473be5c
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 9 18:11:43 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 9 18:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03dc4c36
dev-db/unixODBC: Stabilize 2.3.11 arm, #908194
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
index 5272f0962ebf..8df7cfdedd87 100644
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: fbfd10b66977ab4afc0ada6ef239db67c38198db
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 9 18:04:37 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 9 18:04:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfd10b6
dev-db/unixODBC: Stabilize 2.3.11 arm64, #908194
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
index ac8676bbb9cb..5272f0962ebf 100644
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 975493d78191045d415ab35f37bbf853ae015ac4
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 9 17:57:48 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 9 17:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975493d7
dev-db/unixODBC: Stabilize 2.3.11 ppc64, #908194
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
index 3394fdad1356..ac8676bbb9cb 100644
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 3f26627e05441d11ac8d795a286a75b329dfbf70
Author: Arthur Zamarin gentoo org>
AuthorDate: Tue May 16 18:03:06 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue May 16 18:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f26627e
dev-db/unixODBC: Stabilize 2.3.9-r1 ppc, #906489
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 379a20e377ec..a8111bd2a88d 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 41cecaae5ce2b3ff3d515d4a97d45d310089dff3
Author: Sam James gentoo org>
AuthorDate: Tue May 16 16:53:14 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue May 16 16:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cecaae
dev-db/unixODBC: Stabilize 2.3.9-r1 ppc64, #906489
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 6402d92becf6..379a20e377ec 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 8398c4492ea05667581f929ff01a5b7fef245cb8
Author: Sam James gentoo org>
AuthorDate: Tue May 16 03:38:52 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue May 16 03:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8398c449
dev-db/unixODBC: Stabilize 2.3.9-r1 hppa, #906489
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 3f90e1b3db85..6402d92becf6 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5e7eb31df295e62f57dd7e48cb033219df0fe857
Author: Sam James gentoo org>
AuthorDate: Tue May 16 03:38:50 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue May 16 03:38:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7eb31d
dev-db/unixODBC: Stabilize 2.3.9-r1 x86, #906489
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 358fe39580f4..3f90e1b3db85 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 2ed9029de98b7895a8d306215e8dc0b7114c2489
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 15 20:32:25 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 15 20:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed9029d
dev-db/unixODBC: Stabilize 2.3.9-r1 sparc, #906489
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 2786ba467d77..358fe39580f4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5446f3debef9c7640b10f45224bf9fe1e5b9a0cc
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 15 20:29:15 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 15 20:29:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5446f3de
dev-db/unixODBC: Stabilize 2.3.9-r1 amd64, #906489
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 3ffc133b60ad..ac91f15d7b14 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5662c482754a20cc99628c39be7ee6a72d8259f0
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 15 20:29:16 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 15 20:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5662c482
dev-db/unixODBC: Stabilize 2.3.9-r1 arm, #906489
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index ac91f15d7b14..9d3e8f35e82c 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 3f9a9dec530c1f51a0380fa06a12c65f92c65677
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon May 15 20:29:17 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon May 15 20:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9a9dec
dev-db/unixODBC: Stabilize 2.3.9-r1 arm64, #906489
Signed-off-by: Arthur Zamarin gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 9d3e8f35e82c..2786ba467d77 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/, dev-db/unixODBC/
commit: ce5c52a0de38d71d1b3824b5589917234d3490d3
Author: Sam James gentoo org>
AuthorDate: Sat May 6 13:12:49 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat May 6 13:13:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5c52a0
dev-db/unixODBC: fix patch & install
I'm sorry, I must have tested the old version instead.
Closes: https://bugs.gentoo.org/905819
Fixes: 57836a8512f5f787c78608bbccb8a949020db044
Signed-off-by: Sam James gentoo.org>
.../files/unixODBC-2.3.11-config-no-install.patch | 33 ++
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 14 +++--
2 files changed, 44 insertions(+), 3 deletions(-)
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
b/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
new file mode 100644
index ..f7b276523f83
--- /dev/null
+++ b/dev-db/unixODBC/files/unixODBC-2.3.11-config-no-install.patch
@@ -0,0 +1,33 @@
+https://github.com/lurcher/unixODBC/commit/685df9e2b4fbbd191ab081a2020956aa78295fe0
+
+From 685df9e2b4fbbd191ab081a2020956aa78295fe0 Mon Sep 17 00:00:00 2001
+From: Hugh McMaster
+Date: Fri, 13 May 2022 22:03:37 +1000
+Subject: [PATCH] Makefile.am: Do not install config.h
+
+--- a/Makefile.am
b/Makefile.am
+@@ -1,4 +1,4 @@
+-ACLOCAL_AMFLAGS=-I m4
++ACLOCAL_AMFLAGS=-I m4
+
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = \
+@@ -21,7 +21,7 @@ SUBDIRS = \
+ include \
+ doc \
+ man \
+- samples
++ samples
+
+ EXTRA_DIST = \
+ README.OSX \
+@@ -47,7 +47,7 @@ EXTRA_DIST = \
+
+ include_HEADERS = unixodbc.h
+
+-pkginclude_HEADERS = unixodbc_conf.h config.h
++pkginclude_HEADERS = unixodbc_conf.h
+
+ install-data-hook:
+ -$(MKDIR_P) $(DESTDIR)$(sysconfdir)/ODBCDataSources
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
index 3ab410c7e80e..f6277a5282a5 100644
--- a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit multilib-minimal
+inherit autotools multilib-minimal
DESCRIPTION="Complete ODBC driver manager"
HOMEPAGE="https://www.unixodbc.org/";
@@ -27,12 +27,20 @@ DEPEND="
"
MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixODBC/unixodbc_conf.h
/usr/include/unixodbc.h )
PATCHES=(
- "${FILESDIR}"/${P}-clang16.patch
+ "${FILESDIR}"/${PN}-2.3.9-clang16.patch
+ "${FILESDIR}"/${P}-config-no-install.patch
)
+src_prepare() {
+ default
+
+ # Only needed for config.h install patch
+ eautoreconf
+}
+
multilib_src_configure() {
# Needs flex, bison
export LEX=flex
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 57836a8512f5f787c78608bbccb8a949020db044
Author: Sam James gentoo org>
AuthorDate: Sat May 6 10:44:41 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat May 6 11:33:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57836a85
dev-db/unixODBC: add 2.3.11
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.11.ebuild | 71 ++
2 files changed, 72 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 575dbe113958..e4e385783d9a 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1 +1,2 @@
+DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
SHA512
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
DIST unixODBC-2.3.9.tar.gz 1676145 BLAKE2B
f4078f9266cea753b6f78d234290efe95a6fa9551088a6ce352b0b6ac5391bf2724f872dcc2df0368e98befd24f995ab4eb6958a34bb080b0f6d08993991a0b7
SHA512
6637eab751401522e0af775cb104cd07693b82927453a98e5af28e079f4b9f40e1cfab8cb36f509c46dced89b45244bc5ed1a3dda17ba5a52a844e8e82f187bb
diff --git a/dev-db/unixODBC/unixODBC-2.3.11.ebuild
b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
new file mode 100644
index ..3ab410c7e80e
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.11.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="Complete ODBC driver manager"
+HOMEPAGE="https://www.unixodbc.org/";
+SRC_URI="https://www.unixodbc.org/unixODBC-${PV}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-libs/readline-6.2_p5-r1:=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
+multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 57b888d82c2423d1d8758ed447c60a41c4c6b0cf Author: Sam James gentoo org> AuthorDate: Sat May 6 10:47:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 11:33:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b888d8 dev-db/unixODBC: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-db/unixODBC/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-db/unixODBC/metadata.xml b/dev-db/unixODBC/metadata.xml index 7b5139cb9fd6..106e5cc79ace 100644 --- a/dev-db/unixODBC/metadata.xml +++ b/dev-db/unixODBC/metadata.xml @@ -6,4 +6,7 @@ Disable bundled drivers and extra libraries (most users don't need these) Administrator, Internal Structure, Programmer and User documentation + +lurcher/unixODBC +
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 8ca9575af70481f91a196ee7a32d564a9c7165bb
Author: Sam James gentoo org>
AuthorDate: Sat Apr 15 10:57:30 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 15 10:57:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca9575a
dev-db/unixODBC: needs flex+bison
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 5 +
1 file changed, 5 insertions(+)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index d36b94d25c94..3ffc133b60ad 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
+ sys-devel/bison
sys-devel/flex
"
@@ -35,6 +36,10 @@ PATCHES=(
)
multilib_src_configure() {
+ # Needs flex, bison
+ export LEX=flex
+ unset YACC
+
# --enable-driver-conf is --enable-driverc as per configure.in
local myeconfargs=(
--cache-file="${BUILD_DIR}"/config.cache
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/, dev-db/unixODBC/
commit: b10f18036ee61ba88ecd2f24b680f0c7a8c4724a
Author: Sam James gentoo org>
AuthorDate: Sat Apr 15 06:13:35 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 15 06:13:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10f1803
dev-db/unixODBC: fix build w/ clang 16
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch | 345 +
dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 68
2 files changed, 413 insertions(+)
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
b/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
new file mode 100644
index ..0e594487e666
--- /dev/null
+++ b/dev-db/unixODBC/files/unixODBC-2.3.9-clang16.patch
@@ -0,0 +1,345 @@
+https://github.com/lurcher/unixODBC/pull/138
+
+From d4782b9eea043de2a08519af3f1c49f56d917022 Mon Sep 17 00:00:00 2001
+From: Florian Weimer
+Date: Wed, 12 Apr 2023 21:28:26 +0200
+Subject: [PATCH] Avoid implicit function declarations, for C99 compatibility
+
+Add additional prototypes and #include directives for system headers, so
+that builds will not fail with compilers which do not support implicit
+function declarations by default.
+--- a/Drivers/Postgre7.1/bind.h
b/Drivers/Postgre7.1/bind.h
+@@ -44,4 +44,8 @@ struct ParameterInfoClass_ {
+ BindInfoClass *create_empty_bindings(int num_columns);
+ void extend_bindings(StatementClass *stmt, int num_columns);
+
++RETCODE SQL_API PG_SQLBindCol(HSTMT hstmt, UWORD icol, SWORD fCType,
++PTR rgbValue, SQLLEN cbValueMax,
++SQLLEN *pcbValue);
++
+ #endif
+--- a/Drivers/Postgre7.1/connection.c
b/Drivers/Postgre7.1/connection.c
+@@ -20,6 +20,7 @@
+ #include "statement.h"
+ #include "qresult.h"
+ #include "lobj.h"
++#include "misc.h"
+ #include "dlg_specific.h"
+ #include
+ #include
+--- a/Drivers/Postgre7.1/execute.c
b/Drivers/Postgre7.1/execute.c
+@@ -34,10 +34,10 @@
+ #include "convert.h"
+ #include "bind.h"
+ #include "lobj.h"
++#include "misc.h"
+
+ extern GLOBAL_VALUES globals;
+
+-RETCODE SQL_API PG_SQLExecute( HSTMT hstmt);
+ SQLRETURN PG_SQLPrepare(SQLHSTMT hstmt,
+ SQLCHAR *szSqlStr , SQLINTEGER cbSqlStr);
+
+--- a/Drivers/Postgre7.1/misc.h
b/Drivers/Postgre7.1/misc.h
+@@ -106,4 +106,17 @@ int my_strlen(char *s, int len);
+
+ int my_strcpy(char *dst, int dst_len, char *src, int src_len);
+
++RETCODE SQL_API PG_SQLExecDirect(HSTMT hstmt, UCHAR FAR *szSqlStr,
++ SDWORD cbSqlStr);
++RETCODE SQL_API PG_SQLExecute(HSTMT hstmt);
++RETCODE SQL_API PG_SQLGetData(HSTMT hstmt, UWORD icol, SWORD fCType,
++ PTR rgbValue, SDWORD cbValueMax,
++ SDWORD FAR *pcbValue);
++RETCODE SQL_API PG_SQLFetch(HSTMT hstmt);
++RETCODE SQL_API PG_SQLColumns(HSTMT hstmt, UCHAR FAR * szTableQualifier,
++ SWORD cbTableQualifier,
++ UCHAR FAR * szTableOwner, SWORD cbTableOwner,
++ UCHAR FAR * szTableName, SWORD cbTableName,
++ UCHAR FAR * szColumnName, SWORD cbColumnName);
++
+ #endif
+--- a/Drivers/Postgre7.1/parse.c
b/Drivers/Postgre7.1/parse.c
+@@ -29,6 +29,7 @@
+ #include "connection.h"
+ #include "qresult.h"
+ #include "pgtypes.h"
++#include "misc.h"
+
+ #ifndef WIN32
+ #ifndef HAVE_STRICMP
+--- a/Drivers/Postgre7.1/results.c
b/Drivers/Postgre7.1/results.c
+@@ -29,6 +29,7 @@
+ #include "qresult.h"
+ #include "convert.h"
+ #include "pgtypes.h"
++#include "misc.h"
+
+ #include
+
+--- a/Drivers/Postgre7.1/statement.c
b/Drivers/Postgre7.1/statement.c
+@@ -22,6 +22,7 @@
+ #include "qresult.h"
+ #include "convert.h"
+ #include "environ.h"
++#include "misc.h"
+
+ #include
+ #include
+--- a/Drivers/Postgre7.1/statement.h
b/Drivers/Postgre7.1/statement.h
+@@ -220,5 +220,7 @@ void SC_free_params(StatementClass *self,
char option);
+ void SC_log_error(char *func, char *desc, StatementClass *self);
+ unsigned long SC_get_bookmark(StatementClass *self);
+
++RETCODE SQL_API PG_SQLAllocStmt(HDBC hdbc, HSTMT FAR *phstmt);
++RETCODE SQL_API PG_SQLFreeStmt(HSTMT hstmt, UWORD fOption);
+
+ #endif
+--- a/Drivers/nn/SQLBindParameter.c
b/Drivers/nn/SQLBindParameter.c
+@@ -126,3 +126,26 @@ RETCODE SQL_API SQLBindParameter(
+ }
+
+
++RETCODE SQL_API SQLSetParam (
++ HSTMT
hstmt,
++ UWORD
ipar,
++ SWORD
fCType,
++ SWORD
fSqlType,
++ UDWORD
cbColDef,
++
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 6f5fe4824516c0704d6c3044b053388647335f53
Author: Sam James gentoo org>
AuthorDate: Fri Jun 3 04:03:41 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Jun 3 04:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5fe482
dev-db/unixODBC: use confcache
Saves about 10s in configure for me.
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 3450c2c3e521..97506e74f159 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -31,7 +31,8 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
multilib_src_configure() {
# --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
+ local myeconfargs=(
+ --cache-file="${BUILD_DIR}"/config.cache
--sysconfdir="${EPREFIX}"/etc/${PN}
--disable-editline
--disable-static
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 9b867304406d664f77edcb4fb0909e2d1dea78bf
Author: WANG Xuerui gentoo org>
AuthorDate: Tue May 17 10:28:07 2022 +
Commit: WANG Xuerui gentoo org>
CommitDate: Tue May 17 11:53:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b867304
dev-db/unixODBC: keyword 2.3.9 for ~loong
Signed-off-by: WANG Xuerui gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index f3635e6ebe8f..3450c2c3e521 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: ddf6a80883444714f03d91aa3d55291f36772ee5
Author: James Le Cuirot gentoo org>
AuthorDate: Wed Jan 19 23:14:01 2022 +
Commit: James Le Cuirot gentoo org>
CommitDate: Wed Jan 19 23:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf6a808
dev-db/unixODBC: Keyword 2.3.9 for ~m68k
Signed-off-by: James Le Cuirot gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 7c2f87cf0cd7..f3635e6ebe8f 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 48d1b81531b551d59b6ba2eda7020080d9755888
Author: Michael Mair-Keimberger levelnine at>
AuthorDate: Sat May 8 17:02:26 2021 +
Commit: Joonas Niilola gentoo org>
CommitDate: Mon Jun 7 08:33:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d1b815
dev-db/unixODBC: remove unused eclass
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger levelnine.at>
Signed-off-by: Joonas Niilola gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index ec457a936c3..7c2f87cf0cd 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -2,9 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit libtool multilib-minimal
+inherit multilib-minimal
-DESCRIPTION="A complete ODBC driver manager"
+DESCRIPTION="complete ODBC driver manager"
HOMEPAGE="http://www.unixodbc.org/";
SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: da27473c1a9f994244b075624391096ff4fe400c
Author: Sam James gentoo org>
AuthorDate: Tue Mar 16 18:35:23 2021 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 16 19:22:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da27473c
dev-db/unixODBC: drop 2.3.7
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/Manifest | 1 -
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 61 ---
2 files changed, 62 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 2f4dbbe8b15..575dbe11395 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1 @@
-DIST unixODBC-2.3.7.tar.gz 1669501 BLAKE2B
0e6b2130b72ccfed3a26877ff1c8af9adc7cc514002d3198d5249a12da5de03322178bf0847b92336b5a373893751bf3cb5aec4c251163a3c9f0ef98c90e5db8
SHA512
a87afeaaa0476f4ae6345c7021b3af52718944e599abb595c864d9126744a21341889802512a1de3ebaf86ac89e7f8b1bbd7f8f5285e8f4bccf928bd1585ff70
DIST unixODBC-2.3.9.tar.gz 1676145 BLAKE2B
f4078f9266cea753b6f78d234290efe95a6fa9551088a6ce352b0b6ac5391bf2724f872dcc2df0368e98befd24f995ab4eb6958a34bb080b0f6d08993991a0b7
SHA512
6637eab751401522e0af775cb104cd07693b82927453a98e5af28e079f4b9f40e1cfab8cb36f509c46dced89b45244bc5ed1a3dda17ba5a52a844e8e82f187bb
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
deleted file mode 100644
index 89073690e49..000
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit libtool multilib-minimal
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-multilib_src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
- fi
-
- use prefix && dodoc README*
- find "${ED}" -name '*.la' -delete || die
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 67c8caf8d725a2fb7354709a2484da4631bfd6b2
Author: Sam James gentoo org>
AuthorDate: Thu Jan 7 20:13:59 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 7 20:13:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c8caf8
dev-db/unixODBC: Stabilize 2.3.9 ppc64, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 881e87660d3..cefa55fb11f 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 546e2cf8c768394f0bd5c58a25b65be03265de53
Author: Sam James gentoo org>
AuthorDate: Thu Jan 7 10:40:18 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 7 10:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546e2cf8
dev-db/unixODBC: Stabilize 2.3.9 ppc, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index e5327740352..881e87660d3 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 1c61c1e4d747cef91a30f9b6f4e880e603f8d7af
Author: Fabian Groffen gentoo org>
AuthorDate: Wed Jan 6 18:43:11 2021 +
Commit: Fabian Groffen gentoo org>
CommitDate: Wed Jan 6 18:43:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c61c1e4
dev-db/unixODBC: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 4 ++--
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 9be7c7f26a2..89073690e49 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 60eb0a166e4..ce543e047f8 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 35410d856bc8cb20df666e348a043a7967f49ee2
Author: Sergei Trofimovich gentoo org>
AuthorDate: Mon Jan 4 19:39:07 2021 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Mon Jan 4 19:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35410d85
dev-db/unixODBC: stable 2.3.9 for sparc
stable wrt bug #763459
Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 0c55ef6332e..60eb0a166e4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 59c44b20c98cf2e6305e602b6c595297917a6f47
Author: Sergei Trofimovich gentoo org>
AuthorDate: Mon Jan 4 19:37:17 2021 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Mon Jan 4 19:37:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c44b20
dev-db/unixODBC: stable 2.3.9 for hppa
stable wrt bug #763459
Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index bb2e53ec35b..0c55ef6332e 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: df90b5a83d4368dcab9c489b7fd7d5d6f94148e5
Author: Sam James gentoo org>
AuthorDate: Mon Jan 4 04:53:17 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Jan 4 04:53:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df90b5a8
dev-db/unixODBC: Stabilize 2.3.9 s390, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 1e1666072be..bb2e53ec35b 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 22bd6408a119146de5c96cb37fd5bc2d2d1a3940
Author: Sam James gentoo org>
AuthorDate: Mon Jan 4 03:33:20 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Jan 4 03:33:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bd6408
dev-db/unixODBC: Stabilize 2.3.9 arm, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 97caf456ee1..1e1666072be 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: cd6d2cb1a36456bc75bc530353ab62bc9ece688e
Author: Sam James gentoo org>
AuthorDate: Mon Jan 4 03:30:05 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Jan 4 03:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6d2cb1
dev-db/unixODBC: Stabilize 2.3.9 amd64, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 4de1248d00e..97caf456ee1 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c4e1e0cf527eb33a2d036c1c2cad10f41244507e
Author: Sam James gentoo org>
AuthorDate: Mon Jan 4 02:02:31 2021 +
Commit: Sam James gentoo org>
CommitDate: Mon Jan 4 02:02:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e1e0cf
dev-db/unixODBC: Stabilize 2.3.9 arm64, #763459
Signed-off-by: Sam James gentoo.org>
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 62e28e4b316..4de1248d00e 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: e3546eff15e1cbf37fe037440edaa66d8a983486
Author: Lars Wendler gentoo org>
AuthorDate: Mon Sep 7 12:00:17 2020 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Sep 7 12:00:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3546eff
dev-db/unixODBC: Bump to version 2.3.9
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Lars Wendler gentoo.org>
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.9.ebuild | 62 +++
2 files changed, 63 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 60d848f52bd..2f4dbbe8b15 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1 +1,2 @@
DIST unixODBC-2.3.7.tar.gz 1669501 BLAKE2B
0e6b2130b72ccfed3a26877ff1c8af9adc7cc514002d3198d5249a12da5de03322178bf0847b92336b5a373893751bf3cb5aec4c251163a3c9f0ef98c90e5db8
SHA512
a87afeaaa0476f4ae6345c7021b3af52718944e599abb595c864d9126744a21341889802512a1de3ebaf86ac89e7f8b1bbd7f8f5285e8f4bccf928bd1585ff70
+DIST unixODBC-2.3.9.tar.gz 1676145 BLAKE2B
f4078f9266cea753b6f78d234290efe95a6fa9551088a6ce352b0b6ac5391bf2724f872dcc2df0368e98befd24f995ab4eb6958a34bb080b0f6d08993991a0b7
SHA512
6637eab751401522e0af775cb104cd07693b82927453a98e5af28e079f4b9f40e1cfab8cb36f509c46dced89b45244bc5ed1a3dda17ba5a52a844e8e82f187bb
diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
new file mode 100644
index 000..62e28e4b316
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit libtool multilib-minimal
+
+DESCRIPTION="A complete ODBC driver manager"
+HOMEPAGE="http://www.unixodbc.org/";
+SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ || (
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
+ )
+ >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+
+multilib_src_configure() {
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-editline
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -type f -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/
commit: e14cdf830a18d8131293545eec9b658d08acfdfd
Author: Michael Mair-Keimberger gmail com>
AuthorDate: Sun Mar 22 18:52:45 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 22 20:40:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14cdf83
dev-db/unixODBC: remove unused patch(es)
Signed-off-by: Michael Mair-Keimberger gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15060
Signed-off-by: Andreas Sturmlechner gentoo.org>
.../files/unixODBC-2.3.5-CVE-2018-7485.patch | 135 -
1 file changed, 135 deletions(-)
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
b/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
deleted file mode 100644
index 2c4178cda48..000
--- a/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
+++ /dev/null
@@ -1,135 +0,0 @@
-From 45ef78e037f578b15fc58938a3a3251655e71d6f Mon Sep 17 00:00:00 2001
-From: Nick Gorham
-Date: Mon, 8 Jan 2018 11:12:39 +
-Subject: [PATCH] New Pre Source
-
-diff --git a/DriverManager/SQLGetDiagRecW.c b/DriverManager/SQLGetDiagRecW.c
-index a6368d7..be89120 100644
a/DriverManager/SQLGetDiagRecW.c
-+++ b/DriverManager/SQLGetDiagRecW.c
-@@ -98,6 +98,8 @@
-
- static char const rcsid[]= "$RCSfile: SQLGetDiagRecW.c,v $";
-
-+extern int __is_env( EHEAD * head );/* in SQLGetDiagRec.c */
-+
- static SQLRETURN extract_sql_error_rec_w( EHEAD *head,
- SQLWCHAR *sqlstate,
- SQLINTEGER rec_number,
-diff --git a/DriverManager/SQLSetDescField.c b/DriverManager/SQLSetDescField.c
-index 333d786..0e2f67c 100644
a/DriverManager/SQLSetDescField.c
-+++ b/DriverManager/SQLSetDescField.c
-@@ -306,7 +306,7 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
- return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
- }
-
--if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
-+if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
- {
- __post_internal_error( &descriptor -> error,
- ERROR_07009, NULL,
-@@ -315,9 +315,9 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
- return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
- }
-
--if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value !=
SQL_PARAM_INPUT
--&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
--value != SQL_PARAM_INPUT_OUTPUT_STREAM && value !=
SQL_PARAM_OUTPUT_STREAM )
-+if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value !=
SQL_PARAM_INPUT
-+&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value !=
SQL_PARAM_INPUT_OUTPUT &&
-+(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value
!= SQL_PARAM_OUTPUT_STREAM )
- {
- __post_internal_error( &descriptor -> error,
- ERROR_HY105, NULL,
-diff --git a/DriverManager/SQLSetDescFieldW.c
b/DriverManager/SQLSetDescFieldW.c
-index 5e066ac..45125ff 100644
a/DriverManager/SQLSetDescFieldW.c
-+++ b/DriverManager/SQLSetDescFieldW.c
-@@ -288,7 +288,7 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
- return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
- }
-
--if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
-+if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
- {
- __post_internal_error( &descriptor -> error,
- ERROR_07009, NULL,
-@@ -297,9 +297,9 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
- return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
- }
-
--if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value !=
SQL_PARAM_INPUT
--&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
--value != SQL_PARAM_INPUT_OUTPUT_STREAM && value !=
SQL_PARAM_OUTPUT_STREAM )
-+if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value !=
SQL_PARAM_INPUT
-+&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value !=
SQL_PARAM_INPUT_OUTPUT &&
-+(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value
!= SQL_PARAM_OUTPUT_STREAM )
- {
- __post_internal_error( &descriptor -> error,
- ERROR_HY105, NULL,
-diff --git a/exe/iusql.c b/exe/iusql.c
-index aac5329..484a889 100644
a/exe/iusql.c
-+++ b/exe/iusql.c
-@@ -413,7 +413,6 @@ static int ExecuteSQL( SQLHDBC hDbc, char *szSQL, char
cDelimiter, int bColumnNa
- if ( bVerbose ) DumpODBCLog( hEnv, hDbc, hStmt );
- fprintf( stderr, "[ISQL]ERROR: Could not SQLExecDirect\n" );
- SQLFreeStmt( hStmt, SQL_DROP );
--free(szSepLine);
- return 0;
- }
- }
-diff --git a/odbcinst/SQLCreateDataSource.c b/odbcinst/SQLCreateDataSource.c
-index a9fa735..83a1e9e 100644
a/odbcinst/SQLCreateDataS
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c90eb2afcc490a52ae83fe001d6856000308c045
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sat Mar 21 10:37:35 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sat Mar 21 10:42:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90eb2af
dev-db/unixODBC: Drop 2.3.5-r1
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-db/unixODBC/Manifest | 1 -
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 65
2 files changed, 66 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index a588a7a1834..60d848f52bd 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1 @@
-DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
DIST unixODBC-2.3.7.tar.gz 1669501 BLAKE2B
0e6b2130b72ccfed3a26877ff1c8af9adc7cc514002d3198d5249a12da5de03322178bf0847b92336b5a373893751bf3cb5aec4c251163a3c9f0ef98c90e5db8
SHA512
a87afeaaa0476f4ae6345c7021b3af52718944e599abb595c864d9126744a21341889802512a1de3ebaf86ac89e7f8b1bbd7f8f5285e8f4bccf928bd1585ff70
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
deleted file mode 100644
index 3686943d6ce..000
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit libtool ltprune multilib-minimal
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-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
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.5-CVE-2018-7485.patch"
-)
-
-multilib_src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED%/}/usr/share/doc/${PF}/html" -name "Makefile*"
-delete || die
- fi
-
- use prefix && dodoc README*
- prune_libtool_files
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 42eb17cdffbd77b47602a86757fd86ca14ceca31
Author: Mart Raudsepp gentoo org>
AuthorDate: Sat Mar 21 09:23:11 2020 +
Commit: Mart Raudsepp gentoo org>
CommitDate: Sat Mar 21 09:24:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42eb17cd
dev-db/unixODBC: arm64 stable (bug #707802)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 5a39d6440f6..de936530758 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c6156c4b081675ff136938ae62652a3a883a
Author: Agostino Sarubbo gentoo org>
AuthorDate: Thu Feb 13 14:39:53 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Thu Feb 13 14:39:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c615
dev-db/unixODBC: s390 stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 7947fb4b671..5a39d6440f6 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 1206b82d25df429ba71f8065d0e33d9300aa5010
Author: Sergei Trofimovich gentoo org>
AuthorDate: Thu Feb 6 07:39:49 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Thu Feb 6 07:51:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1206b82d
dev-db/unixODBC: stable 2.3.7 for hppa, bug #707802
Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 0577917ac65..7947fb4b671 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 8290f163e4d7db2f43cdab1faed6800ade6261db
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 15:23:28 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 15:23:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8290f163
dev-db/unixODBC: x86 stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 5ce2b40ca52..0577917ac65 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5904dba6975bb508b01f7383aafd51594cd8123a
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:49:54 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5904dba6
dev-db/unixODBC: ia64 stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 11da8edc871..5ce2b40ca52 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: ba6d4c4681ed7a19743ac59b0e76be2f8d99e55e
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:39:23 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:39:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6d4c46
dev-db/unixODBC: sparc stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 67988bb4318..11da8edc871 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 2de06af1ece7b636da12b3af7650850bb7d66826
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:36:42 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:36:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de06af1
dev-db/unixODBC: amd64 stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index fa39fc11591..67988bb4318 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 8659ae1665bb7008a64862694c31d33a0486a3f5
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:35:36 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:35:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8659ae16
dev-db/unixODBC: arm stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 171ffaa103f..fa39fc11591 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: b09fddfef28c8b5a612e06d2f110a72d45cd3344
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:31:49 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:31:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09fddfe
dev-db/unixODBC: ppc64 stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 81f552746d6..171ffaa103f 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 2730b94d14a87e7f3648f9e4ac7d9edc53377c90
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Feb 3 12:30:21 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Feb 3 12:30:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2730b94d
dev-db/unixODBC: ppc stable wrt bug #707802
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 6cd38d973f2..81f552746d6 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 916b8189f5c21866867bc3df3365a309ecb401fe
Author: Mikle Kolyada gentoo org>
AuthorDate: Sun May 5 18:33:43 2019 +
Commit: Mikle Kolyada gentoo org>
CommitDate: Sun May 5 18:41:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916b8189
dev-db/unixODBC: Add ~riscv keyword
Signed-off-by: Mikle Kolyada gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
index 9d67a0e2552..85833561136 100644
--- a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 5c7d815b14b933eb58acbcea89b01e633dcad0a8
Author: Lars Wendler gentoo org>
AuthorDate: Mon Sep 24 15:04:39 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Sep 24 15:10:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7d815b
dev-db/unixODBC: Bump to version 2.3.7
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.7.ebuild | 61 +++
2 files changed, 62 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 44b9b7d47b3..59df4474eb2 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1,3 @@
DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
DIST unixODBC-2.3.6.tar.gz 1661914 BLAKE2B
75162344e2b2713ae056dae0a2c1be31994ef350b4aa3ee7ae924b17527f35e0b7c9bb5a23763ab71553ef67a025d2a6549e564507b95991d6a193e165f1e774
SHA512
6518a4169946e847dd710d54724a44d268b98954d30064eadadb703edbbeafac05bd1f42a6845c2fdcdab7ae8987800acd1a5f6b4b96de5f3c8c3e4bc370fe30
+DIST unixODBC-2.3.7.tar.gz 1669501 BLAKE2B
0e6b2130b72ccfed3a26877ff1c8af9adc7cc514002d3198d5249a12da5de03322178bf0847b92336b5a373893751bf3cb5aec4c251163a3c9f0ef98c90e5db8
SHA512
a87afeaaa0476f4ae6345c7021b3af52718944e599abb595c864d9126744a21341889802512a1de3ebaf86ac89e7f8b1bbd7f8f5285e8f4bccf928bd1585ff70
diff --git a/dev-db/unixODBC/unixODBC-2.3.7.ebuild
b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
new file mode 100644
index 000..9d67a0e2552
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.7.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit libtool multilib-minimal
+
+DESCRIPTION="A complete ODBC driver manager"
+HOMEPAGE="http://www.unixodbc.org/";
+SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ || (
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
+ )
+ >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+
+multilib_src_configure() {
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete
|| die
+ fi
+
+ use prefix && dodoc README*
+ find "${ED}" -name '*.la' -delete || die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 9e4fa17dddf8f8c4826c21ae839737baad12b1b6
Author: Mart Raudsepp gentoo org>
AuthorDate: Sun Jul 15 11:09:44 2018 +
Commit: Mart Raudsepp gentoo org>
CommitDate: Sun Jul 15 11:26:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4fa17d
dev-db/unixODBC-2.3.5-r1: arm64 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 89b4a5c3aa3..c62f7102767 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 2d55377679d0338737d0a75f9fc113a4114740a6
Author: Mikle Kolyada gentoo org>
AuthorDate: Tue Jun 12 15:36:30 2018 +
Commit: Mikle Kolyada gentoo org>
CommitDate: Tue Jun 12 15:36:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d553776
dev-db/unixODBC: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index cd3b800e023..89b4a5c3aa3 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 39c422a7e8f89eae65e536fd255a5648ae2f09e9
Author: Aaron Bauman gentoo org>
AuthorDate: Sun Apr 22 21:04:13 2018 +
Commit: Aaron Bauman gentoo org>
CommitDate: Sun Apr 22 21:04:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c422a7
dev-db/unixODBC: drop vulnerable
Bug: https://bugs.gentoo.org/648806
Package-Manager: Portage-2.3.31, Repoman-2.3.9
dev-db/unixODBC/unixODBC-2.3.5.ebuild | 61 ---
1 file changed, 61 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
deleted file mode 100644
index ecd0f80dce2..000
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit libtool ltprune multilib-minimal
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-multilib_src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
- # out-of-source builds here.
- docinto html
- dodoc -r doc/.
- find "${ED%/}/usr/share/doc/${PF}/html" -name "Makefile*"
-delete || die
- fi
-
- use prefix && dodoc README*
- prune_libtool_files
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 26c315efc50edad08851bee52d80ad91cfddcbb6
Author: Matt Turner gentoo org>
AuthorDate: Sun Apr 22 19:08:17 2018 +
Commit: Matt Turner gentoo org>
CommitDate: Sun Apr 22 19:17:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c315ef
dev-db/unixODBC-2.3.5-r1: hppa stable, bug 648806
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index a4ba391c6e1..cd3b800e023 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 722cf2e69dfac6b7657f7be9ee0ffe6a17f03b35
Author: Marty E. Plummer startmail com>
AuthorDate: Tue Apr 10 23:59:03 2018 +
Commit: Aaron Bauman gentoo org>
CommitDate: Fri Apr 13 23:21:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722cf2e6
dev-db/unixODBC: remove trailing whitespace
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
dev-db/unixODBC/unixODBC-2.3.5.ebuild| 2 +-
dev-db/unixODBC/unixODBC-2.3.6.ebuild| 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index e8c514a225d..a4ba391c6e1 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -53,7 +53,7 @@ multilib_src_install_all() {
einstalldocs
if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
+ # We could simply run "make install-html" if we'd not had
# out-of-source builds here.
docinto html
dodoc -r doc/.
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
index de06a4496d0..ecd0f80dce2 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -49,7 +49,7 @@ multilib_src_install_all() {
einstalldocs
if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
+ # We could simply run "make install-html" if we'd not had
# out-of-source builds here.
docinto html
dodoc -r doc/.
diff --git a/dev-db/unixODBC/unixODBC-2.3.6.ebuild
b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
index 82ba2e3ca83..50b7a38b638 100644
--- a/dev-db/unixODBC/unixODBC-2.3.6.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
@@ -49,7 +49,7 @@ multilib_src_install_all() {
einstalldocs
if use odbcmanual ; then
- # We could simply run "make install-html" if we'd not had
+ # We could simply run "make install-html" if we'd not had
# out-of-source builds here.
docinto html
dodoc -r doc/.
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 82d4fada68514aa14f742cc7e08d5c94907fa099
Author: Lars Wendler gentoo org>
AuthorDate: Tue Mar 20 11:08:09 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Mar 20 11:08:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d4fada
dev-db/unixODBC: Replaced ltprune with find.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-db/unixODBC/unixODBC-2.3.6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.6.ebuild
b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
index eb5e0216e65..82ba2e3ca83 100644
--- a/dev-db/unixODBC/unixODBC-2.3.6.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit libtool ltprune multilib-minimal
+inherit libtool multilib-minimal
DESCRIPTION="A complete ODBC driver manager"
HOMEPAGE="http://www.unixodbc.org/";
@@ -57,5 +57,5 @@ multilib_src_install_all() {
fi
use prefix && dodoc README*
- prune_libtool_files
+ find "${ED}" -name '*.la' -delete || die
}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 3b7dd8e1b14d90ce35444b47d53ac514bf902949
Author: Lars Wendler gentoo org>
AuthorDate: Tue Mar 20 09:28:39 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Mar 20 09:30:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7dd8e1
dev-db/unixODBC: Bump to version 2.3.6
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.6.ebuild | 61 +++
2 files changed, 62 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index b9f1ea64349..cfdb34badc8 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1,3 @@
DIST unixODBC-2.3.4.tar.gz 1830660 BLAKE2B
19b3b932e66ab2fea5645d9723592d881d86203fcc93a1a34bdc9d24fbb7fa606a0389b37988606ac60da71f378327380a32d4687dba16e784c9cdf0fd9b5fdb
SHA512
34799777c95539905d4bbe60ad2b83631a31a68483b6be96dba25f80fa2fff4624ba170078097c942f2206873776d179d7d02a340598c4627f8723eb6f083a26
DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
+DIST unixODBC-2.3.6.tar.gz 1661914 BLAKE2B
75162344e2b2713ae056dae0a2c1be31994ef350b4aa3ee7ae924b17527f35e0b7c9bb5a23763ab71553ef67a025d2a6549e564507b95991d6a193e165f1e774
SHA512
6518a4169946e847dd710d54724a44d268b98954d30064eadadb703edbbeafac05bd1f42a6845c2fdcdab7ae8987800acd1a5f6b4b96de5f3c8c3e4bc370fe30
diff --git a/dev-db/unixODBC/unixODBC-2.3.6.ebuild
b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
new file mode 100644
index 000..eb5e0216e65
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit libtool ltprune multilib-minimal
+
+DESCRIPTION="A complete ODBC driver manager"
+HOMEPAGE="http://www.unixodbc.org/";
+SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ || (
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
+ )
+ >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+
+multilib_src_configure() {
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED%/}/usr/share/doc/${PF}/html" -name "Makefile*"
-delete || die
+ fi
+
+ use prefix && dodoc README*
+ prune_libtool_files
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c6f0ea96e268822f40c96424f28cfe43e448d9b2
Author: Lars Wendler gentoo org>
AuthorDate: Tue Mar 20 09:30:12 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Tue Mar 20 09:30:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f0ea96
dev-db/unixODBC: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-db/unixODBC/Manifest | 1 -
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 57
2 files changed, 58 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index cfdb34badc8..44b9b7d47b3 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,3 +1,2 @@
-DIST unixODBC-2.3.4.tar.gz 1830660 BLAKE2B
19b3b932e66ab2fea5645d9723592d881d86203fcc93a1a34bdc9d24fbb7fa606a0389b37988606ac60da71f378327380a32d4687dba16e784c9cdf0fd9b5fdb
SHA512
34799777c95539905d4bbe60ad2b83631a31a68483b6be96dba25f80fa2fff4624ba170078097c942f2206873776d179d7d02a340598c4627f8723eb6f083a26
DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
DIST unixODBC-2.3.6.tar.gz 1661914 BLAKE2B
75162344e2b2713ae056dae0a2c1be31994ef350b4aa3ee7ae924b17527f35e0b7c9bb5a23763ab71553ef67a025d2a6549e564507b95991d6a193e165f1e774
SHA512
6518a4169946e847dd710d54724a44d268b98954d30064eadadb703edbbeafac05bd1f42a6845c2fdcdab7ae8987800acd1a5f6b4b96de5f3c8c3e4bc370fe30
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
deleted file mode 100644
index 58244fbcac9..000
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit libtool ltprune multilib-minimal
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
- || (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] )
-"
-DEPEND="${RDEPEND}
- sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-multilib_src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --disable-static
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" \
- econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- use prefix && dodoc README*
- use odbcmanual && dohtml -a css,gif,html,sql,vsd -r doc/*
-
- prune_libtool_files
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 30a48a19a332fbe59c1a2108da7b2e6cbbe14ebf
Author: Matt Turner gentoo org>
AuthorDate: Sat Mar 17 23:04:50 2018 +
Commit: Matt Turner gentoo org>
CommitDate: Sat Mar 17 23:13:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a48a19
dev-db/unixODBC-2.3.5-r1: ppc64 stable, bug 648806
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 3ead0e66a89..e8c514a225d 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 394ad1fb2f7a04df2fffa56c0b76f41f757a48c9
Author: Matt Turner gentoo org>
AuthorDate: Sat Mar 17 23:04:47 2018 +
Commit: Matt Turner gentoo org>
CommitDate: Sat Mar 17 23:13:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394ad1fb
dev-db/unixODBC-2.3.5-r1: ppc stable, bug 648806
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index aa2e9ab27bc..3ead0e66a89 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: ec86ef8aa74833032a6a9ca77f154d8586793425
Author: Rolf Eike Beer sf-mail de>
AuthorDate: Fri Mar 16 21:06:40 2018 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Fri Mar 16 23:39:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec86ef8a
dev-db/unixODBC: stable 2.3.5-r1 for sparc, bug #648806
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 92543b70804..aa2e9ab27bc 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c71f93637a205402cc9ea4ae604a05a8ceafe882
Author: Markus Meier gentoo org>
AuthorDate: Tue Mar 13 17:53:25 2018 +
Commit: Markus Meier gentoo org>
CommitDate: Tue Mar 13 18:00:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71f9363
dev-db/unixODBC: arm stable, bug #648806
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 007a894e64b..92543b70804 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 9c84f162242eb05e4cb321dcbf2782c9f86cd54d
Author: Tobias Klausmann gentoo org>
AuthorDate: Mon Mar 5 15:05:48 2018 +
Commit: Tobias Klausmann gentoo org>
CommitDate: Mon Mar 5 17:13:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c84f162
dev-db/unixODBC-2.3.5-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/648806
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index f6f19799ccd..007a894e64b 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: f5175fc281b69519e3654a61091370a9624b688f
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sun Mar 4 06:09:09 2018 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sun Mar 4 06:45:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5175fc2
dev-db/unixODBC: x86 stable (bug #648806)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 6bc81e8881b..f6f19799ccd 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: f790e316acd14d00b693f49746977c23effa04c7
Author: Sergei Trofimovich gentoo org>
AuthorDate: Wed Feb 28 21:48:55 2018 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Wed Feb 28 21:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f790e316
dev-db/unixODBC: stable 2.3.5-r1 for ia64, bug #648806
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 2621c7f46c4..6bc81e8881b 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 21692353865028422efba09935a791799775710b
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed Feb 28 09:09:59 2018 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed Feb 28 09:09:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21692353
dev-db/unixODBC: amd64 stable wrt bug #648806
Signed-off-by: Agostino Sarubbo gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 502428bed7f..2621c7f46c4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/, dev-db/unixODBC/
commit: af28844cc92f8edd1fcd049e357d169a3dddc176
Author: Michael Vetter iodoru org>
AuthorDate: Tue Feb 27 16:04:39 2018 +
Commit: Patrice Clement gentoo org>
CommitDate: Tue Feb 27 22:41:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af28844c
dev-db/unixODBC: add fix against CVE-2018-7485.
Adding a patch based on
https://github.com/lurcher/unixODBC/commit/45ef78e037f578b15fc58938a3a3251655e71d6f
Without the changes for 2.3.6 in ChangeLog and configure.ac.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7300
.../files/unixODBC-2.3.5-CVE-2018-7485.patch | 135 +
dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 65 ++
2 files changed, 200 insertions(+)
diff --git a/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
b/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
new file mode 100644
index 000..2c4178cda48
--- /dev/null
+++ b/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
@@ -0,0 +1,135 @@
+From 45ef78e037f578b15fc58938a3a3251655e71d6f Mon Sep 17 00:00:00 2001
+From: Nick Gorham
+Date: Mon, 8 Jan 2018 11:12:39 +
+Subject: [PATCH] New Pre Source
+
+diff --git a/DriverManager/SQLGetDiagRecW.c b/DriverManager/SQLGetDiagRecW.c
+index a6368d7..be89120 100644
+--- a/DriverManager/SQLGetDiagRecW.c
b/DriverManager/SQLGetDiagRecW.c
+@@ -98,6 +98,8 @@
+
+ static char const rcsid[]= "$RCSfile: SQLGetDiagRecW.c,v $";
+
++extern int __is_env( EHEAD * head );/* in SQLGetDiagRec.c */
++
+ static SQLRETURN extract_sql_error_rec_w( EHEAD *head,
+ SQLWCHAR *sqlstate,
+ SQLINTEGER rec_number,
+diff --git a/DriverManager/SQLSetDescField.c b/DriverManager/SQLSetDescField.c
+index 333d786..0e2f67c 100644
+--- a/DriverManager/SQLSetDescField.c
b/DriverManager/SQLSetDescField.c
+@@ -306,7 +306,7 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
+ }
+
+-if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
++if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_07009, NULL,
+@@ -315,9 +315,9 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
+ }
+
+-if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value !=
SQL_PARAM_INPUT
+-&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
+-value != SQL_PARAM_INPUT_OUTPUT_STREAM && value !=
SQL_PARAM_OUTPUT_STREAM )
++if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value !=
SQL_PARAM_INPUT
++&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value !=
SQL_PARAM_INPUT_OUTPUT &&
++(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value
!= SQL_PARAM_OUTPUT_STREAM )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_HY105, NULL,
+diff --git a/DriverManager/SQLSetDescFieldW.c
b/DriverManager/SQLSetDescFieldW.c
+index 5e066ac..45125ff 100644
+--- a/DriverManager/SQLSetDescFieldW.c
b/DriverManager/SQLSetDescFieldW.c
+@@ -288,7 +288,7 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
+ }
+
+-if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
++if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_07009, NULL,
+@@ -297,9 +297,9 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR
);
+ }
+
+-if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value !=
SQL_PARAM_INPUT
+-&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
+-value != SQL_PARAM_INPUT_OUTPUT_STREAM && value !=
SQL_PARAM_OUTPUT_STREAM )
++if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value !=
SQL_PARAM_INPUT
++&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value !=
SQL_PARAM_INPUT_OUTPUT &&
++(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value
!= SQL_PARAM_OUTPUT_STREAM )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_HY105, NULL,
+diff --git a/exe/iusql.c b/exe/iusql.c
+index aac5329..484a889 100644
+--- a/exe/iusql.c
b/exe/iusql.c
+@@ -413,7 +413,6 @@ static int ExecuteSQL( SQLHDBC hDbc, char *szSQL, char
cDelimiter, int bColumnNa
+ if ( bVerbose ) DumpODBCLog( hEnv, hDbc, hStmt );
+ fprintf( stderr, "[ISQL]ERROR: Could not SQLExecDirect\n" );
+ SQLFreeStmt( hStmt, SQL_DROP );
+-free(szSepLine);
+
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 25f4c86fa1ce405616aac8e53988561e9ec6a7a7
Author: Sergei Trofimovich gentoo org>
AuthorDate: Tue Feb 27 21:55:31 2018 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Tue Feb 27 21:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f4c86f
dev-db/unixODBC: stable 2.3.5 for hppa, bug #648806
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"
dev-db/unixODBC/unixODBC-2.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
index e3368d2bec9..de06a4496d0 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 43b9a79ab09be1c8aa7a7960edbd99b00d6e905f
Author: Jason Zaman gentoo org>
AuthorDate: Tue Feb 27 13:39:25 2018 +
Commit: Jason Zaman gentoo org>
CommitDate: Tue Feb 27 13:42:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b9a79a
dev-db/unixODBC: amd64 stable
Gentoo-bug: 648806
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-db/unixODBC/unixODBC-2.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
index 770d7ea23e4..e3368d2bec9 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: f624b9ff7688522b221590ded371745185dd1a56
Author: Sergei Trofimovich gentoo org>
AuthorDate: Mon Feb 26 22:22:33 2018 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Mon Feb 26 22:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f624b9ff
dev-db/unixODBC: stable 2.3.5 for ia64, bug #648806
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
dev-db/unixODBC/unixODBC-2.3.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
index eb5e0216e65..770d7ea23e4 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 1add4c7dcbc43a5508bf2d80bf54307404d1a046
Author: Michael Palimaka gentoo org>
AuthorDate: Wed Feb 7 08:46:44 2018 +
Commit: Michael Palimaka gentoo org>
CommitDate: Wed Feb 7 08:51:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1add4c7d
dev-db/unixODBC: remove 2.3.2-r1
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-db/unixODBC/Manifest | 1 -
dev-db/unixODBC/unixODBC-2.3.2-r1.ebuild | 51
2 files changed, 52 deletions(-)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 1b095c51126..b9f1ea64349 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,3 +1,2 @@
-DIST unixODBC-2.3.2.tar.gz 1849173 BLAKE2B
b16f6fb122036c8307b8e140f4987544f29ab7e78fe90005db3387d0aa64e6a52c616fe97c36ef24c71fc2a78712d3346bc8b38065ce59bf3c8ce9aefe43f44a
SHA512
31d705bf3dcaff6707d5680235b34e4d265a084b1de9e1b2ed3bbee1e1dfefdb4437fe3e1736b84e446d1927ec7622296d9e9b129052cb35f4b63b0bd79ccd13
DIST unixODBC-2.3.4.tar.gz 1830660 BLAKE2B
19b3b932e66ab2fea5645d9723592d881d86203fcc93a1a34bdc9d24fbb7fa606a0389b37988606ac60da71f378327380a32d4687dba16e784c9cdf0fd9b5fdb
SHA512
34799777c95539905d4bbe60ad2b83631a31a68483b6be96dba25f80fa2fff4624ba170078097c942f2206873776d179d7d02a340598c4627f8723eb6f083a26
DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
diff --git a/dev-db/unixODBC/unixODBC-2.3.2-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.2-r1.ebuild
deleted file mode 100644
index f8709e382f9..000
--- a/dev-db/unixODBC/unixODBC-2.3.2-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit libtool autotools-multilib eutils
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="http://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="|| (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
- sys-devel/flex"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --enable-iconv
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- autotools-multilib_src_configure
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- use prefix && dodoc README*
- use odbcmanual && dohtml -a css,gif,html,sql,vsd -r doc/*
-
- find "${ED}" -name '*.la' -exec sed -i -e
"/^dependency_libs/s:=.*:='':" {} +
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 46ff52a830ff3ffec78f30ab3a66a7f0ea77c8cd
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Feb 6 18:33:09 2018 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Feb 6 18:35:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ff52a8
dev-db/unixODBC: x86 stable (bug #641282)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
index a8dd57f67d3..58244fbcac9 100644
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 9421b024270eaed33dd175d33891aa4f74becde9
Author: Tobias Klausmann gentoo org>
AuthorDate: Mon Jan 29 08:21:46 2018 +
Commit: Tobias Klausmann gentoo org>
CommitDate: Mon Jan 29 08:21:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9421b024
dev-db/unixODBC-2.3.4-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/641282
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
index e64c6e479c7..a8dd57f67d3 100644
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c622bb457b40c50aaebe4ba48c9f1fbc5cb52f4c
Author: Markus Meier gentoo org>
AuthorDate: Sun Jan 28 20:28:39 2018 +
Commit: Markus Meier gentoo org>
CommitDate: Sun Jan 28 20:38:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c622bb45
dev-db/unixODBC: arm stable, bug #641282
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
index 34c6f5d3344..e64c6e479c7 100644
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 46fb592fbc308b0cbd910997cb81584dff874e1c
Author: Lars Wendler gentoo org>
AuthorDate: Mon Jan 15 10:38:33 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Jan 15 10:39:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fb592f
dev-db/unixODBC: Bump to version 2.3.5
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-db/unixODBC/Manifest | 1 +
dev-db/unixODBC/unixODBC-2.3.5.ebuild | 61 +++
2 files changed, 62 insertions(+)
diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index 469cbc30bd8..1b095c51126 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1,3 @@
DIST unixODBC-2.3.2.tar.gz 1849173 BLAKE2B
b16f6fb122036c8307b8e140f4987544f29ab7e78fe90005db3387d0aa64e6a52c616fe97c36ef24c71fc2a78712d3346bc8b38065ce59bf3c8ce9aefe43f44a
SHA512
31d705bf3dcaff6707d5680235b34e4d265a084b1de9e1b2ed3bbee1e1dfefdb4437fe3e1736b84e446d1927ec7622296d9e9b129052cb35f4b63b0bd79ccd13
DIST unixODBC-2.3.4.tar.gz 1830660 BLAKE2B
19b3b932e66ab2fea5645d9723592d881d86203fcc93a1a34bdc9d24fbb7fa606a0389b37988606ac60da71f378327380a32d4687dba16e784c9cdf0fd9b5fdb
SHA512
34799777c95539905d4bbe60ad2b83631a31a68483b6be96dba25f80fa2fff4624ba170078097c942f2206873776d179d7d02a340598c4627f8723eb6f083a26
+DIST unixODBC-2.3.5.tar.gz 1633390 BLAKE2B
f7c70740471b0c6ff298f2377a3895efbf160764adc4f607dfb65de2873ea3a39a2852399feaca50fc389875e20a10b3cd0389ba9e9f02d0548312d8063f5af5
SHA512
94b5ebb887571f4fa801ae4305cd6cb4eb0d03682fac1eb0422cdd13b046b077e60bff8286c578b0b5e291cfbc0bc8695495e39c3713858d2eeb7b38459397d5
diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
new file mode 100644
index 000..eb5e0216e65
--- /dev/null
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit libtool ltprune multilib-minimal
+
+DESCRIPTION="A complete ODBC driver manager"
+HOMEPAGE="http://www.unixodbc.org/";
+SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+minimal odbcmanual static-libs unicode"
+
+RDEPEND="
+ || (
+ dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+ >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
+ )
+ >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
+ >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+"
+
+MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
+MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
+
+multilib_src_configure() {
+ # --enable-driver-conf is --enable-driverc as per configure.in
+ myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/${PN}
+ --disable-static
+ --enable-iconv
+ --enable-shared
+ $(use_enable static-libs static)
+ $(use_enable !minimal drivers)
+ $(use_enable !minimal driverc)
+ $(use_with unicode iconv-char-enc UTF8)
+ $(use_with unicode iconv-ucode-enc UTF16LE)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use odbcmanual ; then
+ # We could simply run "make install-html" if we'd not had
+ # out-of-source builds here.
+ docinto html
+ dodoc -r doc/.
+ find "${ED%/}/usr/share/doc/${PF}/html" -name "Makefile*"
-delete || die
+ fi
+
+ use prefix && dodoc README*
+ prune_libtool_files
+}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 4be44a191fc92734e2fc8a8128d5dbe50474edc3
Author: Lars Wendler gentoo org>
AuthorDate: Mon Jan 15 10:39:06 2018 +
Commit: Lars Wendler gentoo org>
CommitDate: Mon Jan 15 10:39:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be44a19
dev-db/unixODBC: Removed old.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-db/unixODBC/unixODBC-2.3.4.ebuild | 54 ---
1 file changed, 54 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4.ebuild
deleted file mode 100644
index 50a05677ae7..000
--- a/dev-db/unixODBC/unixODBC-2.3.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit libtool multilib-minimal
-
-DESCRIPTION="A complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="|| (
- dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
- )
- >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
- >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
- abi_x86_32? ( !app-emulation/emul-linux-x86-db[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
- sys-devel/flex"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-multilib_src_configure() {
- # --enable-driver-conf is --enable-driverc as per configure.in
- myeconfargs=(
- --sysconfdir="${EPREFIX}"/etc/${PN}
- --enable-iconv
- --enable-shared
- $(use_enable static-libs static)
- $(use_enable !minimal drivers)
- $(use_enable !minimal driverc)
- $(use_with unicode iconv-char-enc UTF8)
- $(use_with unicode iconv-ucode-enc UTF16LE)
- )
- ECONF_SOURCE="${S}" \
- econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- use prefix && dodoc README*
- use odbcmanual && dohtml -a css,gif,html,sql,vsd -r doc/*
-
- find "${ED}" -name '*.la' -exec sed -i -e
"/^dependency_libs/s:=.*:='':" {} +
-}
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: c70820bfa9351a26d7a61ae862bad931f6910ec6
Author: Mikle Kolyada gentoo org>
AuthorDate: Wed Jan 3 17:33:59 2018 +
Commit: Mikle Kolyada gentoo org>
CommitDate: Wed Jan 3 17:34:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70820bf
dev-db/unixODBC: amd64 stable wrt bug #641282
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
index 9a4f144f0b0..34c6f5d3344 100644
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/
commit: 54a4e065e87d17ee15b0bc1899ab40d1bd2155d3
Author: Sergei Trofimovich gentoo org>
AuthorDate: Thu Dec 28 18:02:32 2017 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Thu Dec 28 18:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a4e065
dev-db/unixODBC: stable 2.3.4-r1 for hppa, bug #641282
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"
dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
index 709bac328fb..9a4f144f0b0 100644
--- a/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+minimal odbcmanual static-libs unicode"
RDEPEND="
