[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2024-03-26 Thread Agostino Sarubbo
commit: 601a9851b4e2cbfd05b405900a6e1bf356f9b1e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 26 14:08:10 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 26 14:08:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601a9851

dev-libs/dmalloc: fix compilation failure by appending -fPIC

Closes: https://bugs.gentoo.org/920272
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild | 64 
 1 file changed, 64 insertions(+)

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild
new file mode 100644
index ..20d910b16a28
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.6.5-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com";
+SRC_URI="https://dmalloc.com/releases/${P}.tgz";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.6.5-add-destdir-support.patch
+   "${FILESDIR}"/${PN}-5.6.5-allow-overriding-ar-and-ld.patch
+   "${FILESDIR}"/${PN}-5.6.5-set-soname-version.patch
+   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
+   "${FILESDIR}"/${PN}-5.6.5-fix-cxx-check.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   append-cflags $(test-flags-CC -fPIC)
+
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
+}
+
+src_test() {
+   # mv: cannot stat 'aout': No such file or directory
+   emake -j1 heavy
+}
+
+src_install() {
+   default
+
+   soname_link() {
+   dosym ${1}.so.${PV} /usr/$(get_libdir)/${1}.so.${PV%%.*}
+   dosym ${1}.so.${PV%%.*} /usr/$(get_libdir)/${1}.so
+   }
+
+   soname_link libdmalloc
+   soname_link libdmallocxx
+
+   if use threads; then
+   soname_link libdmallocth
+   soname_link libdmallocthcxx
+   fi
+
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/files/

2023-12-24 Thread Conrad Kostecki
commit: f2497e6d15337c0288ecb289204cdd557411dbc8
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Dec  8 10:29:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 24 23:00:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2497e6d

dev-libs/dmalloc: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34177
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/dmalloc/files/dmalloc-99-texi2html.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch 
b/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
deleted file mode 100644
index 1e7e4ccd1eb1..
--- a/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile.in
-+++ b/Makefile.in
-@@ -285,7 +285,7 @@
- 
- dmalloc.html : $(srcdir)/dmalloc.texi
-   rm -f $@ $@.t
--  texi2html  --output=$@.t -number -monolithic $(srcdir)/dmalloc.texi
-+  texi2html  --output=$@.t --number-footnotes --number-sections 
-monolithic $(srcdir)/dmalloc.texi
-   mv $@.t $@
- 
- settings.h : $(srcdir)/settings.dist $(srcdir)/configure



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/, dev-libs/dmalloc/files/

2023-12-17 Thread Sam James
commit: e7eae3f15e1223e854d5062436d55c39c439ba32
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Dec 17 14:00:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 07:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7eae3f1

dev-libs/dmalloc: redo patches

* Split changes, drop redundant and problematic changes.

Closes: https://bugs.gentoo.org/919579
Closes: https://bugs.gentoo.org/920106
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34326
Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild   |  62 
 dev-libs/dmalloc/dmalloc-5.6.5.ebuild  |  73 -
 .../dmalloc/files/dmalloc-5.6.5-Makefile.in.patch  | 343 -
 .../files/dmalloc-5.6.5-add-destdir-support.patch  | 103 +++
 .../dmalloc-5.6.5-allow-overriding-ar-and-ld.patch |  89 ++
 .../files/dmalloc-5.6.5-configure-c99.patch|  35 ++-
 .../files/dmalloc-5.6.5-fix-cxx-check.patch|  22 ++
 .../files/dmalloc-5.6.5-set-soname-version.patch   |  32 ++
 8 files changed, 329 insertions(+), 430 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild
new file mode 100644
index ..62fc41dd4d5e
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.6.5-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com";
+SRC_URI="https://dmalloc.com/releases/${P}.tgz";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.6.5-add-destdir-support.patch
+   "${FILESDIR}"/${PN}-5.6.5-allow-overriding-ar-and-ld.patch
+   "${FILESDIR}"/${PN}-5.6.5-set-soname-version.patch
+   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
+   "${FILESDIR}"/${PN}-5.6.5-fix-cxx-check.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
+}
+
+src_test() {
+   # mv: cannot stat 'aout': No such file or directory
+   emake -j1 heavy
+}
+
+src_install() {
+   default
+
+   soname_link() {
+   dosym ${1}.so.${PV} /usr/$(get_libdir)/${1}.so.${PV%%.*}
+   dosym ${1}.so.${PV%%.*} /usr/$(get_libdir)/${1}.so
+   }
+
+   soname_link libdmalloc
+   soname_link libdmallocxx
+
+   if use threads; then
+   soname_link libdmallocth
+   soname_link libdmallocthcxx
+   fi
+
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+}

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5.ebuild
deleted file mode 100644
index 75f5f823673e..
--- a/dev-libs/dmalloc/dmalloc-5.6.5.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 autotools toolchain-funcs
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="https://dmalloc.com";
-SRC_URI="https://dmalloc.com/releases/${P}.tgz";
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE="threads"
-
-BDEPEND="sys-apps/texinfo"
-
-PATCHES=(
-   # - Build objects twice, once -fPIC for shared.
-   # - Use DESTDIR.
-   # - Fix SONAME and NEEDED.
-   "${FILESDIR}"/${PN}-5.6.5-Makefile.in.patch
-   # - Broken test, always returns false.
-   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
-   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
-)
-
-src_prepare() {
-   default
-
-   # - Add threads support.
-   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
-
-   # Respect CFLAGS/LDFLAGS. #337429
-   sed -i \
-   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
-   -e 's|ar cr|$(AR) cr|g' \
-   Makefile.in || die
-
-   # Run autoconf for -cxx.patch.
-   eautoconf
-}
-
-src_configure() {
-   tc-export AR
-
-   econf \
-   --enable-cxx \
-   --enable-shlib \
-   $(use_enable threads)
-}
-
-src_test() {
-   emake heavy
-}
-
-src_install() {
-   default
-
-   # add missing symlinks, lazy
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*}
-
-   local lib
-   for lib in cxx th thcxx; do
-   dosym lib${PN}${lib}.so.${PV} 
/usr/$(get_libdir)/lib${PN}${lib}.so
-   dosym lib${PN}${lib}.so.${PV} \
-   /usr/$(get_libdir)/lib${PN}${lib}

[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2023-12-05 Thread Sam James
commit: ce18ed82d544640133737997acadae3f0628148a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 15:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  6 05:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce18ed82

dev-libs/dmalloc: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/dmalloc/metadata.xml b/dev-libs/dmalloc/metadata.xml
index 115e9d64a669..98f616caa8cd 100644
--- a/dev-libs/dmalloc/metadata.xml
+++ b/dev-libs/dmalloc/metadata.xml
@@ -2,4 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd";>
 

+   
+   j256/dmalloc
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2023-12-05 Thread Sam James
commit: 9ca6a54ffe1125ac9b9d678c25c8ea6b0a57de46
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 15:01:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  6 05:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca6a54f

dev-libs/dmalloc: drop 99

Patches are large and a pain to rebase, plus upstream development is slow
nowadays, so no need for a live ebuild.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/dmalloc-99.ebuild | 86 --
 1 file changed, 86 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-99.ebuild 
b/dev-libs/dmalloc/dmalloc-99.ebuild
deleted file mode 100644
index e94bdfb50036..
--- a/dev-libs/dmalloc/dmalloc-99.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools git-r3 toolchain-funcs
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="https://dmalloc.com";
-EGIT_REPO_URI="https://github.com/j256/dmalloc";
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="threads"
-
-BDEPEND="
-   app-text/texi2html
-   sys-apps/texinfo
-"
-
-DOCS=(
-   ChangeLog.txt README.md TODO dmalloc.html
-)
-
-PATCHES=(
-   # - Build objects twice, once -fPIC for shared.
-   # - Use DESTDIR.
-   # - Fix SONAME and NEEDED.
-   "${FILESDIR}"/${PN}-5.5.2-Makefile.in.patch
-   # - Broken test, always returns false.
-   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
-   "${FILESDIR}"/${PN}-5.5.2-ar.patch
-   "${FILESDIR}"/${PN}-99-texi2html.patch
-)
-
-src_prepare() {
-   default
-
-   # - Add threads support.
-   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
-
-   # Respect CFLAGS/LDFLAGS. #337429
-   sed -i \
-   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
-   -e 's|ar cr|$(AR) cr|g' \
-   Makefile.in || die
-
-   # Run autoconf for -cxx.patch.
-   eautoconf
-}
-
-src_configure() {
-   tc-export AR
-   econf \
-   --enable-cxx \
-   --enable-shlib \
-   $(use_enable threads)
-}
-
-src_compile() {
-   default
-
-   #makeinfo dmalloc.texi || die
-}
-
-src_test() {
-   emake heavy
-}
-
-src_install() {
-   default
-
-   doinfo dmalloc.info
-
-   # add missing symlinks, lazy
-   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so
-   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so.5
-
-   for lib in cxx th thcxx; do
-   dosym lib${PN}${lib}.so.5.5.2 
/usr/$(get_libdir)/lib${PN}${lib}.so
-   dosym lib${PN}${lib}.so.5.5.2 \
-   /usr/$(get_libdir)/lib${PN}${lib}.so.5
-   done
-
-   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/, dev-libs/dmalloc/files/

2023-12-05 Thread Sam James
commit: 4c5b72836640446142a12a312df01c1986cc4e0a
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 15:01:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  6 05:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b7283

dev-libs/dmalloc: add 5.6.5

Bug: https://bugs.gentoo.org/577032
Closes: https://bugs.gentoo.org/758848
Closes: https://bugs.gentoo.org/899774
Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/Manifest  |   1 +
 dev-libs/dmalloc/dmalloc-5.6.5.ebuild  |  73 +
 .../dmalloc/files/dmalloc-5.6.5-Makefile.in.patch  | 343 +
 .../files/dmalloc-5.6.5-configure-c99.patch|  61 
 4 files changed, 478 insertions(+)

diff --git a/dev-libs/dmalloc/Manifest b/dev-libs/dmalloc/Manifest
index d9041342e6c1..9f669702ee43 100644
--- a/dev-libs/dmalloc/Manifest
+++ b/dev-libs/dmalloc/Manifest
@@ -1 +1,2 @@
 DIST dmalloc-5.5.2.tgz 08 BLAKE2B 
9371b35b9a39706215ff2fc4e31510dafa30a86dccb2290563a2c8a0e7211372dca419dd7d549011548853f1e168fe15c55361d763d27230c547c93113de823e
 SHA512 
96bb94aeb2bc3220f652b5294bdf8592b984cb2a53e5f02b2b8d52450c3396d18651f334644cdfff9c85a8c0d0cedc7f6a18b9d70497b2c6b5f85dbd1e827b93
+DIST dmalloc-5.6.5.tgz 322310 BLAKE2B 
43ba8cdef73423f2e3d6fa5dea34f1653d890c95dcd4ea13e9317d85d1991d0e68e80192860c7bdaf4ee33b36c892b9df31340ddde808b7d60ee00f21d532976
 SHA512 
17090378b763dd3eaf5ff196298f08982ad593d4c3a0104a67866b88793b612307f3ce9ef0aa7dfef2df6c8eb050e2be06513b29ca912e916c0bfd882a0f4bf1

diff --git a/dev-libs/dmalloc/dmalloc-5.6.5.ebuild 
b/dev-libs/dmalloc/dmalloc-5.6.5.ebuild
new file mode 100644
index ..75f5f823673e
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.6.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com";
+SRC_URI="https://dmalloc.com/releases/${P}.tgz";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=(
+   # - Build objects twice, once -fPIC for shared.
+   # - Use DESTDIR.
+   # - Fix SONAME and NEEDED.
+   "${FILESDIR}"/${PN}-5.6.5-Makefile.in.patch
+   # - Broken test, always returns false.
+   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
+   "${FILESDIR}"/${PN}-5.6.5-configure-c99.patch
+)
+
+src_prepare() {
+   default
+
+   # - Add threads support.
+   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
+
+   # Respect CFLAGS/LDFLAGS. #337429
+   sed -i \
+   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
+   -e 's|ar cr|$(AR) cr|g' \
+   Makefile.in || die
+
+   # Run autoconf for -cxx.patch.
+   eautoconf
+}
+
+src_configure() {
+   tc-export AR
+
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
+}
+
+src_test() {
+   emake heavy
+}
+
+src_install() {
+   default
+
+   # add missing symlinks, lazy
+   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
+   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*}
+
+   local lib
+   for lib in cxx th thcxx; do
+   dosym lib${PN}${lib}.so.${PV} 
/usr/$(get_libdir)/lib${PN}${lib}.so
+   dosym lib${PN}${lib}.so.${PV} \
+   /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*}
+   done
+
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+}

diff --git a/dev-libs/dmalloc/files/dmalloc-5.6.5-Makefile.in.patch 
b/dev-libs/dmalloc/files/dmalloc-5.6.5-Makefile.in.patch
new file mode 100644
index ..2f28c6159218
--- /dev/null
+++ b/dev-libs/dmalloc/files/dmalloc-5.6.5-Makefile.in.patch
@@ -0,0 +1,343 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -42,7 +42,7 @@ LIBRARY  = lib$(MODULE).a
+ 
+ # thread version of the library
+ LIB_TH= lib$(MODULE)th.a
+-LIB_TH_SL = lib$(MODULE)th.@shlibext@
++LIB_TH_SL = lib$(MODULE)th.@shlibext@.5.5.2
+ @TH_ON@BUILD_ALL_1 = threads
+ @TH_ON@INSTALL_LIB_1 = installth
+ @SL_ON@BUILD_THREADS_1 = $(LIB_TH_SL)
+@@ -51,8 +51,8 @@ LIB_TH_SL = lib$(MODULE)th.@shlibext@
+ @TH_ON@@SL_ON@INSTALL_LIB_2 = installthsl
+ 
+ # C++ version of the library
+-LIB_CXX   = lib$(MODULE)xx.a
+-LIB_CXX_SL = lib$(MODULE)xx.@shlibext@
++LIB_CXX   = lib$(MODULE)cxx.a
++LIB_CXX_SL = lib$(MODULE)cxx.@shlibext@.5.5.2
+ @CXX_ON@BUILD_ALL_3 = $(LIB_CXX)
+ @CXX_ON@INSTALL_LIB_3 = installcxx
+ @SL_ON@BUILD_CXX_3 = $(LIB_CXX_SL)
+@@ -62,7 +62,7 @@ LIB_CXX_SL = lib$(MODULE)xx.@shlibext@
+ 
+ # threads + C++
+ LIB_TH_CXX = lib$(MODULE)thcxx.a
+-LIB_TH_CXX_SL = lib$(MODULE)thcxx.@shlibext@
++LIB_TH_CXX_SL = lib$(MODULE)thcxx.@shlibext@.5.5.2
+ @TH_ON@@CXX_ON@BUILD_ALL

[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2021-12-22 Thread Yixun Lan
commit: c8174bde02b08edeea0a7084a77c9a5d4c42d47e
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Dec 22 13:36:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec 22 13:43:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8174bde

dev-libs/dmalloc: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 60e05ee68fbf..63f70913d550 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="threads"
 
 BDEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2021-04-03 Thread Sam James
commit: 85a677251bb7a08cf311f40ba0ca7d35111f813b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  3 22:43:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  3 22:43:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a67725

dev-libs/dmalloc: multilib--, static-libs--

Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 21 +
 dev-libs/dmalloc/dmalloc-99.ebuild   | 21 -
 2 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index fb49d37d57e..2a8cb602185 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools multilib toolchain-funcs
+
+inherit autotools toolchain-funcs
 
 DESCRIPTION="A Debug Malloc Library"
 HOMEPAGE="https://dmalloc.com";
@@ -11,10 +12,12 @@ SRC_URI="https://dmalloc.com/releases/${P}.tgz";
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
-IUSE="static-libs threads"
+IUSE="threads"
+
+BDEPEND="sys-apps/texinfo"
 
-DEPEND="sys-apps/texinfo"
 DOCS=( NEWS README docs/NOTES docs/TODO )
+
 PATCHES=(
# - Build objects twice, once -fPIC for shared.
# - Use DESTDIR.
@@ -45,7 +48,11 @@ src_prepare() {
 
 src_configure() {
tc-export AR
-   econf --enable-cxx --enable-shlib $(use_enable threads)
+
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
 }
 
 src_compile() {
@@ -77,7 +84,5 @@ src_install() {
/usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*}
done
 
-   if ! use static-libs; then
-   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
-   fi
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
 }

diff --git a/dev-libs/dmalloc/dmalloc-99.ebuild 
b/dev-libs/dmalloc/dmalloc-99.ebuild
index 8408576bf00..e94bdfb5003 100644
--- a/dev-libs/dmalloc/dmalloc-99.ebuild
+++ b/dev-libs/dmalloc/dmalloc-99.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools git-r3 multilib toolchain-funcs
+
+inherit autotools git-r3 toolchain-funcs
 
 DESCRIPTION="A Debug Malloc Library"
 HOMEPAGE="https://dmalloc.com";
@@ -10,16 +11,17 @@ EGIT_REPO_URI="https://github.com/j256/dmalloc";
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS=""
-IUSE="static-libs threads"
+IUSE="threads"
 
 BDEPEND="
app-text/texi2html
sys-apps/texinfo
 "
+
 DOCS=(
ChangeLog.txt README.md TODO dmalloc.html
 )
+
 PATCHES=(
# - Build objects twice, once -fPIC for shared.
# - Use DESTDIR.
@@ -49,13 +51,16 @@ src_prepare() {
 
 src_configure() {
tc-export AR
-   econf --enable-cxx --enable-shlib $(use_enable threads)
+   econf \
+   --enable-cxx \
+   --enable-shlib \
+   $(use_enable threads)
 }
 
 src_compile() {
default
 
-#  makeinfo dmalloc.texi || die
+   #makeinfo dmalloc.texi || die
 }
 
 src_test() {
@@ -77,7 +82,5 @@ src_install() {
/usr/$(get_libdir)/lib${PN}${lib}.so.5
done
 
-   if ! use static-libs; then
-   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
-   fi
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2020-12-06 Thread Sam James
commit: b5f59bf340b8ef3fc52539750a2891b04555cd31
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  6 21:14:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  6 21:14:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f59bf3

dev-libs/dmalloc: change live ebuild to ISC

The existing version in tree (5.5.2) is still the
old licence, but any bump to e.g. 5.6.1 will need
to be ISC too.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/dmalloc/dmalloc-99.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-99.ebuild 
b/dev-libs/dmalloc/dmalloc-99.ebuild
index d0ea9940859..8408576bf00 100644
--- a/dev-libs/dmalloc/dmalloc-99.ebuild
+++ b/dev-libs/dmalloc/dmalloc-99.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="A Debug Malloc Library"
 HOMEPAGE="https://dmalloc.com";
 EGIT_REPO_URI="https://github.com/j256/dmalloc";
 
-LICENSE="CC-BY-SA-3.0"
+LICENSE="ISC"
 SLOT="0"
 KEYWORDS=""
 IUSE="static-libs threads"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/files/, dev-libs/dmalloc/

2020-08-09 Thread Jeroen Roovers
commit: a11c91e5522b7865d53df06d1206acd362fdeaaa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug  9 14:48:15 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug  9 17:19:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11c91e5

dev-libs/dmalloc: Add live ebuild

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/dmalloc/dmalloc-99.ebuild | 83 ++
 .../dmalloc/files/dmalloc-99-texi2html.patch   | 11 +++
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/dmalloc/dmalloc-99.ebuild 
b/dev-libs/dmalloc/dmalloc-99.ebuild
new file mode 100644
index 000..d0ea9940859
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-99.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools git-r3 multilib toolchain-funcs
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="https://dmalloc.com";
+EGIT_REPO_URI="https://github.com/j256/dmalloc";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="static-libs threads"
+
+BDEPEND="
+   app-text/texi2html
+   sys-apps/texinfo
+"
+DOCS=(
+   ChangeLog.txt README.md TODO dmalloc.html
+)
+PATCHES=(
+   # - Build objects twice, once -fPIC for shared.
+   # - Use DESTDIR.
+   # - Fix SONAME and NEEDED.
+   "${FILESDIR}"/${PN}-5.5.2-Makefile.in.patch
+   # - Broken test, always returns false.
+   "${FILESDIR}"/${PN}-5.5.2-cxx.patch
+   "${FILESDIR}"/${PN}-5.5.2-ar.patch
+   "${FILESDIR}"/${PN}-99-texi2html.patch
+)
+
+src_prepare() {
+   default
+
+   # - Add threads support.
+   use threads && eapply "${FILESDIR}"/${PN}-5.5.2-threads.patch
+
+   # Respect CFLAGS/LDFLAGS. #337429
+   sed -i \
+   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
+   -e 's|ar cr|$(AR) cr|g' \
+   Makefile.in || die
+
+   # Run autoconf for -cxx.patch.
+   eautoconf
+}
+
+src_configure() {
+   tc-export AR
+   econf --enable-cxx --enable-shlib $(use_enable threads)
+}
+
+src_compile() {
+   default
+
+#  makeinfo dmalloc.texi || die
+}
+
+src_test() {
+   emake heavy
+}
+
+src_install() {
+   default
+
+   doinfo dmalloc.info
+
+   # add missing symlinks, lazy
+   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so
+   dosym lib${PN}.so.5.5.2 /usr/$(get_libdir)/lib${PN}.so.5
+
+   for lib in cxx th thcxx; do
+   dosym lib${PN}${lib}.so.5.5.2 
/usr/$(get_libdir)/lib${PN}${lib}.so
+   dosym lib${PN}${lib}.so.5.5.2 \
+   /usr/$(get_libdir)/lib${PN}${lib}.so.5
+   done
+
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+   fi
+}

diff --git a/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch 
b/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
new file mode 100644
index 000..1e7e4ccd1eb
--- /dev/null
+++ b/dev-libs/dmalloc/files/dmalloc-99-texi2html.patch
@@ -0,0 +1,11 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -285,7 +285,7 @@
+ 
+ dmalloc.html : $(srcdir)/dmalloc.texi
+   rm -f $@ $@.t
+-  texi2html  --output=$@.t -number -monolithic $(srcdir)/dmalloc.texi
++  texi2html  --output=$@.t --number-footnotes --number-sections 
-monolithic $(srcdir)/dmalloc.texi
+   mv $@.t $@
+ 
+ settings.h : $(srcdir)/settings.dist $(srcdir)/configure



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2020-05-17 Thread Aaron Bauman
commit: 178c18662a616268024e6519db7474bfd45ab06a
Author: Alexey Sokolov  google  com>
AuthorDate: Fri May  8 14:52:15 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May 17 16:55:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178c1866

dev-libs/dmalloc: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  google.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 8adc613bba3..447c2e1307a 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 inherit autotools multilib toolchain-funcs
 
 DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="http://dmalloc.com";
-SRC_URI="http://dmalloc.com/releases/${P}.tgz";
+HOMEPAGE="https://dmalloc.com";
+SRC_URI="https://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2020-03-21 Thread Mikle Kolyada
commit: 61be9b78012a6cfef4b0a307f7af7a3afb0ffa7a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 21 10:18:44 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 21 10:19:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61be9b78

dev-libs/dmalloc: sh stable wrt bug #702404

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 16b4911b223..a71094b282e 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2020-02-18 Thread David Seifert
commit: b5aabfdb9394719896261a3f888d3131552ce93a
Author: David Seifert  gentoo  org>
AuthorDate: Tue Feb 18 19:11:07 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Feb 18 19:11:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5aabfdb

dev-libs/dmalloc: Remove old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild | 76 
 dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 85 
 2 files changed, 161 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild
deleted file mode 100644
index 0e973b23497..000
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils multilib
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="http://dmalloc.com";
-SRC_URI="http://dmalloc.com/releases/${P}.tgz";
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
-IUSE="static-libs threads"
-
-DEPEND="sys-apps/texinfo"
-RDEPEND=""
-
-DOCS=( NEWS README docs/NOTES docs/TODO )
-
-src_prepare() {
-   # - Build objects twice, once -fPIC for shared.
-   # - Use DESTDIR.
-   # - Fix SONAME and NEEDED.
-   epatch "${FILESDIR}"/${P}-Makefile.in.patch
-   # - Broken test, always returns false.
-   epatch "${FILESDIR}"/${P}-cxx.patch
-   # - Add threads support.
-   use threads && epatch "${FILESDIR}"/${P}-threads.patch
-   # Respect CFLAGS/LDFLAGS. #337429
-   sed -i Makefile.in \
-   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
-   || die "sed Makefile.in"
-   # - Run autoconf for -cxx.patch.
-   eautoconf
-}
-
-src_configure() {
-   econf --enable-cxx --enable-shlib $(use_enable threads)
-}
-
-src_compile() {
-   default
-
-   cd docs
-   makeinfo dmalloc.texi || die
-}
-
-src_test() {
-   emake heavy
-}
-
-src_install() {
-   default
-
-   newdoc ChangeLog.1 ChangeLog
-   insinto /usr/share/doc/${PF}
-   doins docs/dmalloc.pdf
-   dohtml RELEASE.html docs/dmalloc.html
-   doinfo docs/dmalloc.info
-
-   # add missing symlinks, lazy
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
-   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*}
-
-   for lib in cxx th thcxx; do
-   dosym lib${PN}${lib}.so.${PV} 
/usr/$(get_libdir)/lib${PN}${lib}.so
-   dosym lib${PN}${lib}.so.${PV} \
-   /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*}
-   done
-
-   if ! use static-libs; then
-   rm "${D}"/usr/$(get_libdir)/lib${PN}*.a || die
-   fi
-}

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
deleted file mode 100644
index 89f15be5253..000
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils multilib toolchain-funcs
-
-DESCRIPTION="A Debug Malloc Library"
-HOMEPAGE="http://dmalloc.com";
-SRC_URI="http://dmalloc.com/releases/${P}.tgz";
-
-LICENSE="CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
-IUSE="static-libs threads"
-
-DEPEND="sys-apps/texinfo"
-RDEPEND=""
-
-DOCS=( NEWS README docs/NOTES docs/TODO )
-
-src_prepare() {
-   # - Build objects twice, once -fPIC for shared.
-   # - Use DESTDIR.
-   # - Fix SONAME and NEEDED.
-   epatch "${FILESDIR}"/${P}-Makefile.in.patch
-
-   # - Broken test, always returns false.
-   epatch "${FILESDIR}"/${P}-cxx.patch
-   epatch "${FILESDIR}"/${P}-ar.patch
-
-   # - Add threads support.
-   use threads && epatch "${FILESDIR}"/${P}-threads.patch
-
-   # strdup() strndup() macros
-   epatch "${FILESDIR}"/${P}-string-macros.patch
-
-   # Respect CFLAGS/LDFLAGS. #337429
-   sed -i \
-   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
-   -e 's|ar cr|$(AR) cr|g' \
-   Makefile.in || die
-
-   # Run autoconf for -cxx.patch.
-   eautoconf
-}
-
-src_configure() {
-   tc-export AR
-   econf --enable-cxx --enable-shlib $(use_enable threads)
-}
-
-src_compile() {
-   default
-
-   cd docs
-   makeinfo dmalloc.texi || die
-}
-
-src_test() {
-   emake heavy
-}
-
-src_install() {
-   default
-
-   newdoc ChangeLog.1 ChangeLog
-   insinto /usr/share/doc/${PF}
-   doins docs/dmalloc.pdf
-   dohtml RELEASE.html docs/dmalloc.html
-   doinfo docs/dmalloc.info
-
-   # add missing symlinks, lazy
-   dosym lib${PN}.so.${PV} /

[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2020-02-10 Thread David Seifert
commit: 0e2a63f863aaa4be8978416c48e32044366fb6c5
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 10 14:29:45 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 10 14:29:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2a63f8

dev-libs/dmalloc: Mark arm64 stable

Closes: https://bugs.gentoo.org/702404
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Acked-by: Jory Pratt  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index bda4a27d0c9..16b4911b223 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.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="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-28 Thread Mikle Kolyada
commit: b8b2a559ea07b96b9dacbff40aefb6a53a379020
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 28 15:48:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 28 15:48:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b2a559

dev-libs/dmalloc: alpha stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index bda4a27d0c9..51717d85c5e 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-24 Thread Mikle Kolyada
commit: a23c9e6c450a73a82824781fa0e090534d44c1a5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 24 15:05:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 24 15:05:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23c9e6c

dev-libs/dmalloc: arm stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 1bb0426e3da..bda4a27d0c9 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-15 Thread Sergei Trofimovich
commit: 70265be8e1a1003f9c2536c4bc284400a533d0bd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 15 10:21:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 15 13:23:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70265be8

dev-libs/dmalloc: stable 5.5.2-r7 for hppa, bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 2cf3205077c..1bb0426e3da 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: 514a465276205ac88b8f4829ad9eaa3cd6ff06ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 14:07:57 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 14:07:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514a4652

dev-libs/dmalloc: ppc stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 6140a8e34ea..2cf3205077c 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: a845a2285d1bb5051ec21cebadbc5b831aa3dff0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 12:16:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 12:16:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a845a228

dev-libs/dmalloc: ppc64 stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index e61f32d00f6..6140a8e34ea 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 s390 ~sh sparc 
x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: 3a9c35f48a9e34d0dab7d74198157bd2f0556309
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 09:46:05 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 09:46:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9c35f4

dev-libs/dmalloc: x86 stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 23a48cacf59..e61f32d00f6 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc 
x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: 609f55c3a46d93a1720d89033ea8af539a3a40c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 09:44:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 09:44:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609f55c3

dev-libs/dmalloc: ia64 stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index f07f9218111..23a48cacf59 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc 
~x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: e2613a747d7e54174f0046eb227ea9912107e2e3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 09:18:47 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 09:18:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2613a74

dev-libs/dmalloc: sparc stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index c688d25e097..f07f9218111 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
sparc ~x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: 4f16b41774849ac1f5856a1de23f7a04bdfa8a8e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 08:49:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 08:49:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f16b417

dev-libs/dmalloc: amd64 stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 72f3dac8a4d..c688d25e097 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-12-10 Thread Agostino Sarubbo
commit: f05cf640aec2b31091cc4fe061a41625fa304cce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 08:42:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 08:42:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05cf640

dev-libs/dmalloc: s390 stable wrt bug #702404

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
index 8c427e5ca7b..72f3dac8a4d 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc ~x86"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-10-10 Thread Jeroen Roovers
commit: e1fe6dbddbdc4a77da92d54a88d91735867126e6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Oct 10 07:36:59 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Oct 10 07:55:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fe6dbd

dev-libs/dmalloc: EAPI=7

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 83 
 1 file changed, 83 insertions(+)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
new file mode 100644
index 000..4590fc50aa6
--- /dev/null
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib toolchain-funcs
+
+DESCRIPTION="A Debug Malloc Library"
+HOMEPAGE="http://dmalloc.com";
+SRC_URI="http://dmalloc.com/releases/${P}.tgz";
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="static-libs threads"
+
+DEPEND="sys-apps/texinfo"
+DOCS=( NEWS README docs/NOTES docs/TODO )
+PATCHES=(
+   # - Build objects twice, once -fPIC for shared.
+   # - Use DESTDIR.
+   # - Fix SONAME and NEEDED.
+   "${FILESDIR}"/${P}-Makefile.in.patch
+   # - Broken test, always returns false.
+   "${FILESDIR}"/${P}-cxx.patch
+   "${FILESDIR}"/${P}-ar.patch
+   # strdup() strndup() macros
+   "${FILESDIR}"/${P}-string-macros.patch
+)
+
+src_prepare() {
+   default
+
+   # - Add threads support.
+   use threads && eapply "${FILESDIR}"/${P}-threads.patch
+
+   # Respect CFLAGS/LDFLAGS. #337429
+   sed -i \
+   -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \
+   -e 's|ar cr|$(AR) cr|g' \
+   Makefile.in || die
+
+   # Run autoconf for -cxx.patch.
+   eautoconf
+}
+
+src_configure() {
+   tc-export AR
+   econf --enable-cxx --enable-shlib $(use_enable threads)
+}
+
+src_compile() {
+   default
+
+   cd docs
+   makeinfo dmalloc.texi || die
+}
+
+src_test() {
+   emake heavy
+}
+
+src_install() {
+   default
+
+   newdoc ChangeLog.1 ChangeLog
+   dodoc docs/dmalloc.pdf
+   dodoc RELEASE.html docs/dmalloc.html
+   doinfo docs/dmalloc.info
+
+   # add missing symlinks, lazy
+   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so
+   dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*}
+
+   for lib in cxx th thcxx; do
+   dosym lib${PN}${lib}.so.${PV} 
/usr/$(get_libdir)/lib${PN}${lib}.so
+   dosym lib${PN}${lib}.so.${PV} \
+   /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*}
+   done
+
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-05-20 Thread Aaron Bauman
commit: 5d63f0691ea351534acd2bd26d534e8d93f33301
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 20 19:10:53 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 20 19:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d63f069

dev-libs/dmalloc: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index 807dcee4cb1..db39b903e2d 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2019-01-17 Thread Fabian Groffen
commit: 6c7f67d14b8ad21d01f1f66a3e1729dd0963d465
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 17 12:36:48 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 17 12:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7f67d1

dev-libs/dmalloc: Fix Prefix install, by Olivier Huber

Closes: https://bugs.gentoo.org/675684
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index e01e60c5cea..807dcee4cb1 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -80,6 +80,6 @@ src_install() {
done
 
if ! use static-libs; then
-   rm "${D}"/usr/$(get_libdir)/lib${PN}*.a || die
+   rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dmalloc/

2018-03-28 Thread Matt Turner
commit: 1aee317a338c713479433749fc62a19720db24e8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 28 20:54:45 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 28 20:54:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aee317a

dev-libs/dmalloc-5.5.2-r6: added ~mips

 dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild 
b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
index 36f7026dcf3..e01e60c5cea 100644
--- a/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
+++ b/dev-libs/dmalloc/dmalloc-5.5.2-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dmalloc.com/releases/${P}.tgz";
 
 LICENSE="CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs threads"
 
 DEPEND="sys-apps/texinfo"