summaryrefslogtreecommitdiff
path: root/dev-libs/libatomic_ops
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-06-23 07:00:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-06-23 07:00:28 +0100
commite23cdda4dbb0c83b9e682ab5e916085a35203da5 (patch)
tree5a4ac448a3b288b731c24d947e0ce52df3cab07b /dev-libs/libatomic_ops
parent8187a741807f3e9a9e26304973cf18087dcf2560 (diff)
gentoo resync : 23.06.2018
Diffstat (limited to 'dev-libs/libatomic_ops')
-rw-r--r--dev-libs/libatomic_ops/Manifest21
-rw-r--r--dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha4-x32.patch43
-rw-r--r--dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha6-x32.patch46
-rw-r--r--dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch19
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.2_alpha4.ebuild34
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.2_alpha6.ebuild34
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild33
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.4.0.ebuild23
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.4.2.ebuild26
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.4.4.ebuild29
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.4.6.ebuild19
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.6.0.ebuild19
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild19
13 files changed, 0 insertions, 365 deletions
diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index a367f6cd28fe..9db0b606f722 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,25 +1,4 @@
-AUX libatomic_ops-7.2_alpha4-x32.patch 1644 BLAKE2B 482c7c24651b1eccb928434a51491c0b27fc37f555109500ed5c4b743e652c0be1baf5b3e70b641ad8e3120fc6ae7e6bd2d100babbac041bdab0dc912376216b SHA512 59e148fc48ee15f29aebbe8e100796e0c959e8a21daffd54c9678929123faff3d126ba06132a6b42c64f26f15f63db37add1a062d3d664763104eab2c54ff1c8
-AUX libatomic_ops-7.2_alpha6-x32.patch 1960 BLAKE2B 347cf180b524edaa4c55c1884d33fe9716ea282fb33aaecdaecbbe931d35dc728362ffe2cc4325d730caa40f2bda4f7052a49145f380b13ce2a9d4ecd9537bfe SHA512 6b0dfdcccc51494015b842ef41419f3a6b56c6b60b242bdecd98b5aefbd4039ae43912f1823effab3352ec3566257294ae823febf27b95bed6d3fc2f1097a02d
-AUX libatomic_ops-7.4.0-docs.patch 544 BLAKE2B 1ff5a857607a6b96b819f4958c852a91ad4e24288becf7116ebbc2e436013a238fd31b60845c439ff92618ea8f65e6e94a90fcf1714f07a20a71bdc2fd9c1618 SHA512 1dcabd372e62cf4ced7ba1f2e2dcb3ccd0c2d7d98aa1ac2c2ac20fc141c94e8bda46bf03dee1d6785d8bff510375ab28ecc24983407d62b2960bdb195728ce3a
AUX libatomic_ops-7.6.4-gcc7.patch 1669 BLAKE2B b37d7940e2a793fcda7f20d509e326fd002260294ae90726a7c23262e97d2f27cf985ce3f2a7e0038441b1d6e2fa39202d800d774d44b8dd69662acc8a35aa7b SHA512 a7e2efa8feb5c8e9f4468f6a74a4191c1e95112a5f646dd9635e76790899504242f94500a1599fa72b781159166b61c39e88da6c01e7febab91afad6f099bcf8
-DIST gc-7.2alpha4.tar.gz 1091329 BLAKE2B fb55adfcd122ec5e695a0ab198a4a9ea816cc036bab297e38270d8f673ec6b5cca49de2b383b0fc9c05bc41a417bbed11bdf19370bfa92ba87f63ac34f119a2d SHA512 79c4439989c181add9b80467b1c19d2b61a5e7c510a84a61ee27017220ef56a2b0f4945a4e850019a6c0fe7a9cb3a982ef656b97d988d8e6f3c3fb8270a3e783
-DIST gc-7.2alpha6.tar.gz 1241386 BLAKE2B 0bb3ce73ebfb91ee5ca3222c1b466d77c37d34466dafff2f16462c567fe89f17a27155ce4c5ffa7caa8eb01bc32b7a93a67e547f0adbe509c42533717ecaadcd SHA512 19e8cbb5d4698998a07725dedc204fd707ef3d47a0184129b418e4da44814f0016a834b6ac3766f754e76376441dfbad4b86e8e1b6ada8446f54e70f590628e4
-DIST gc-7.2d.tar.gz 1263064 BLAKE2B dfc90b7a40418216cac31df790a8868d271b7a363ef55ecd62170983a8926f19af716af57777d94ab0a50f20b1f08b37bbb863d42a63b1f6e8aa49c97b1d29e2 SHA512 5b342754a1efeef0cf78983b7a0e48a36495beac04fc881ab356b26dc153b343e940ec7af070f4fc875be44adc559f7be995919fe9229f68d2e0237cdbeaabcc
-DIST libatomic_ops-7.4.0.tar.gz 455143 BLAKE2B b13cd06bdc0715097ca1759594f24435f8e80b707fe77d1f8be1824b3be7bc992c98df222450dea1facba4da8877a0ac0752a6e82881781d68779492f8b273ac SHA512 3a2f6eac7c5f0fe0abaf8650047b8ec1c9c5abe732982a294a2afa920b588e17d64cb9f05a44be31b8cca9e52cc5ac79a26e1779bf60169c228344df4bbe86a9
-DIST libatomic_ops-7.4.6.tar.gz 479437 BLAKE2B fe3199df827a170f328997bc24cc2b717d5df8704aa90e4db5b82add5861b2a08f5d60e6b35491cfb656f086d489749a73dbff6507b30aa5c5d350cf07b03649 SHA512 29c6f937aa5d21343741aa0661aaf33ec9196b7784b7165d40dd87ce7bf8a7691f5ba94040663f078465ded1935ca01bb829a4b56b190f9db63cc141515d9819
-DIST libatomic_ops-7.6.0.tar.gz 493177 BLAKE2B e1f8ce79de18192a5dbb2dd5834928fb8a385cb1d2174186049a269e1329ed32adb975bf461e7d29a75332916719d4f3197a30a1839221c6ab71249f17e9be98 SHA512 58f1f1df94ff33bda5833af2e3a6a4af120ccfc0cec0fb15e2db24341e2ffd5a6436169cb4e7dbd96a6cb0431c1295dc4b5270d4b01806e470bacadc902720fc
-DIST libatomic_ops-7.6.2.tar.gz 496917 BLAKE2B a59ecc1053df8a5ae2fe9aab5c8e18c09e33c2c477425ccc0919c87d01538ef703547b2ebb1dc9f1606e76c9d48b123a4cdd496e7e05c694da8778e9c83ec1cf SHA512 9149c9328ec22ab80469892b40c135f20b6cf6edff63b8de6f16ab0b209f40d1420ad012a40c80009dfb4cdc826feb72fa826d6abf61211516aabcf463c17fe4
DIST libatomic_ops-7.6.4.tar.gz 497571 BLAKE2B 151cd518a346dcf2540c2e8229c2309aa83a7cecc3d66e3e8bab3d09c8688d725e26b27c836c0a3a3a46cde40fedfe26b0cca53cf2b2017f67e72d4a4993371f SHA512 2e6ef0bfd4b77e9260383feb2865c96388fb1ebed9d37605eeb83ac87e3b6a565495d588808129ac7b3ee5f6a58a37440da7784b680cc6590842b09c2625983b
-DIST libatomic_ops-7_4_2.tar.gz 115132 BLAKE2B e08622dddc3baab17576a893f893898ad4d09bb994b680641b98edc3da7eb2cbab4ccd45a02c4e7f6d4d500c3866f1e7c0354bb692eeaf4784321356cfeacfbf SHA512 3d06d5de930a369dd2af4413d8f573993eb927b45941ae8eba14ada91abd34a6baf31e1030d1ef6aa02bd6a2d8d59f9f306dd8dda6a68cf552a2745041111b2e
-DIST libatomic_ops-7_4_4.tar.gz 115469 BLAKE2B a76fc56937f2c6ae129ee249214f7bdb3277a90c349f2713d14b1f11c7dcede9e6a76390ca329969e585f3ce105ed3883c1d37a3f12795abbe62e58ca5387e7c SHA512 2c1a773c61b5fecab467746e872f7eb1541c1f6770d2055d0440dac461294e896ff73460097a73c932ad07d6c44eb820ebfd039e5d87f1699d518498da6fa25f
-EBUILD libatomic_ops-7.2_alpha4.ebuild 952 BLAKE2B 7d5a33f4b7765cc663b536b6d89d35db26ce62d769237d10ebc553c03cb3048cceee4e4ad8f4aa0cc9c683c8c1bab72dbe2e6995343ef9e7c1469eeebb816b5a SHA512 ccbb482eacd7283f9cf157604d66acc76f33914f4a7d21007640c60d8950a16e6f5abd1cd9b346e0fdba2f0d97d6e385c3d4efa8ef9801a4a96c03d33a51eef0
-EBUILD libatomic_ops-7.2_alpha6.ebuild 938 BLAKE2B 45d31774261ff308970555e6d6a2a3c5bf14d4075457bb5acf27c63c2cc953a98fdf3c96884a3ea08373839528005f794b4c8582b97d57d008fa6804be48b54c SHA512 fc233651c4f7220ea5d38951fc703ef461fa1da9a9f33f852d1154ef7aeecf17285287c42a00611f5bc7cdd186edfe96e6212fc6cc1604442209efe894c6776f
-EBUILD libatomic_ops-7.2d.ebuild 907 BLAKE2B fd40ad7f81cb14888d41723452104775775178929d2d4696b8f0eca4119967e7a3327acd062c220da7bdad6f08a86190ae6f3570480b74def331f757fddccab2 SHA512 e7345dddf64686f2c72d8313bb494618307ecff639201ebd6c0cd6f0f753a31cec284e1e11a89fe5224d700ff5d68059f01d9b819c446db1d5ade19f5894b905
-EBUILD libatomic_ops-7.4.0.ebuild 746 BLAKE2B b254c2f523a7c400ead1b27f7a940c71de7d2509d1449257995a23ace66d0d288fb3a1ff346f9b5a5c954094bea82d963b18615bddafc41e03b7a020a01ab435 SHA512 f351fc3bbee40fae228201db9e6a89d14fc91d45fd72a4efab8bf71c4c09ce26c8fafec7db1cbf71a0290f74bedc6db5f3c0c2adcd42b3d614fcbdd3461f0c10
-EBUILD libatomic_ops-7.4.2.ebuild 770 BLAKE2B 486ef6be2e5c018ef9fd707dc92988e0947827827370e318070732dad056ab6954baa3822a878b7eeae83e2b15ea2d714deecf8ca4e3e629454b097f7548e82b SHA512 d50b50c9fe0ad3f353467516b697a9eb4cb4a14858aeb3490a6d7dcb7d672c8e8b7b3059d6e1519093bf220e8385b6a78fc2614b5383ad70d25690ce992bb9d3
-EBUILD libatomic_ops-7.4.4.ebuild 789 BLAKE2B 6a39dacf0c431116607949e9b60db9a3904b5d34cb80281e33faa968449b4fdfde02f3d5ae536c60d54d857283d7b157005455e80adda231bbdaec4563439c0b SHA512 d2c8b009b838dbf524e4f5c168f6087967c058da14194032eb3a5821ed117ca2a1690e666a956a9c0615fcae5d67f91c268c06dea612df1f4f0ac87ed7c64540
-EBUILD libatomic_ops-7.4.6.ebuild 652 BLAKE2B 8eefa79a0bda76b93d752abe2cb40f39f700d32e78fd987a8ced8fab9fa1f96b589ceca06748d4264b24e89eafd7a8bb04af694722bfc509567850640c942b0b SHA512 73263d13bdee63c73d4ca7551ec2d9c2172de4d3daf1d62ca2ab18282173e444baa4430d046ca5bea085223009e11a05feff2a11e89756f7ec05f4fb90749f4d
-EBUILD libatomic_ops-7.6.0.ebuild 643 BLAKE2B 5fd655911133c08b02288e8d6c194e2fe73c23e8577e3e36e79da77c94fe985905d53769586becc3b69cf07ac3d12bf6a9c077713ea0df1a1ef7916f35a29617 SHA512 e15b8c149dba4db082f88dabcbba339d90d9264dd418e0a9e72359f546fc6555786ab4e335daa94df5bf2161709075a6697190a57c776001b82e07fda103f02f
-EBUILD libatomic_ops-7.6.2.ebuild 661 BLAKE2B 1f61944836bc735e327f9086ecc10621ed8e60d2426c086d774db56abcef07cdbf98a4d88aac485bd0ec7aaad585081422a7810a84cb4fb9078159aab82ce26d SHA512 ac75f27f0324f245873d7395fb119242a0d677ce32b5aa9d0b7824305cffd6b5f986a8b5addb7ee6098ae9f795aeb4765157a3a815b810b7d9817a9f348205ad
EBUILD libatomic_ops-7.6.4.ebuild 777 BLAKE2B 0f1a533dd9fe6603a0b8b4b02263d67830c3751aa31e4b12fcee2eb9c0f93af9f0cad132d2ae7705ccee3645c333ee893f9763aa6f949dbcc3a3a14c0c4b4c26 SHA512 a5ce9721e64aaeb642587edcb6219f0f4ef64448bd995c96b90bd69e75ef390b462ae58f773fc808068797416693ec81bc0e758fd36b79006ef4d6ae15c9c0be
MISC metadata.xml 347 BLAKE2B c8fa80a777d85e172d52bd7eae6523981b9fcc79fa8d6cb7378960adda45dd6489def86930704bb845e64437ff33b39f5401cda0d11ed021342235c7020759e5 SHA512 7a4acee1ccb58c4694e9100d556046c55f508050f6e09dc3d4dd509db9eb747b94eca152e1e98c2ebacd8b8c9c75c362426ad9545cac490f959ec16464f809e5
diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha4-x32.patch b/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha4-x32.patch
deleted file mode 100644
index ac2b57fb1722..000000000000
--- a/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha4-x32.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=e3a384578f677c05d812d99c2c92aa13670bd06a
-
-Upstream-Status: Pending
-
-Remove the `q' suffix on x86-64 atomic instructions.
-
-We don't need the `q' suffix on x86_64 atomic instructions for AO_t,
-which is defined as "unsigned long". "unsigned long" is 32bit for x32
-and 64bit for x86-64. The register operand in x86-64 atomic instructions
-is sufficient to properly determine the register size.
-
-Received this patch from H.J. Lu <hjl.tools@gmail.com>
-Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/12/02
-
---- a/src/atomic_ops/sysdeps/gcc/x86_64.h
-+++ b/src/atomic_ops/sysdeps/gcc/x86_64.h
-@@ -56,7 +56,7 @@ AO_fetch_and_add_full (volatile AO_t *p,
- {
- AO_t result;
-
-- __asm__ __volatile__ ("lock; xaddq %0, %1" :
-+ __asm__ __volatile__ ("lock; xadd %0, %1" :
- "=r" (result), "=m" (*p) : "0" (incr), "m" (*p)
- : "memory");
- return result;
-@@ -106,7 +106,7 @@ AO_int_fetch_and_add_full (volatile unsi
- AO_INLINE void
- AO_or_full (volatile AO_t *p, AO_t incr)
- {
-- __asm__ __volatile__ ("lock; orq %1, %0" :
-+ __asm__ __volatile__ ("lock; or %1, %0" :
- "=m" (*p) : "r" (incr), "m" (*p) : "memory");
- }
-
-@@ -131,7 +131,7 @@ AO_compare_and_swap_full(volatile AO_t *
- AO_t old, AO_t new_val)
- {
- char result;
-- __asm__ __volatile__("lock; cmpxchgq %3, %0; setz %1"
-+ __asm__ __volatile__("lock; cmpxchg %3, %0; setz %1"
- : "=m"(*addr), "=q"(result)
- : "m"(*addr), "r" (new_val), "a"(old) : "memory");
- return (int) result;
diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha6-x32.patch b/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha6-x32.patch
deleted file mode 100644
index 838e4a8d27f1..000000000000
--- a/dev-libs/libatomic_ops/files/libatomic_ops-7.2_alpha6-x32.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-Adopted from
-http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=e3a384578f677c05d812d99c2c92aa13670bd06a
-
-Upstream-Status: Pending
-
-Remove the `q' suffix on x86-64 atomic instructions.
-
-We don't need the `q' suffix on x86_64 atomic instructions for AO_t,
-which is defined as "unsigned long". "unsigned long" is 32bit for x32
-and 64bit for x86-64. The register operand in x86-64 atomic instructions
-is sufficient to properly determine the register size.
-
-Received this patch from H.J. Lu <hjl.tools@gmail.com>
-Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/12/02
-
-diff --git a/libatomic_ops/src/atomic_ops/sysdeps/gcc/x86_64.h b/libatomic_ops/src/atomic_ops/sysdeps/gcc/x86_64.h
-index 0f68c1e..3bcde88 100644
---- a/libatomic_ops/src/atomic_ops/sysdeps/gcc/x86_64.h
-+++ b/libatomic_ops/src/atomic_ops/sysdeps/gcc/x86_64.h
-@@ -47,7 +47,7 @@ AO_fetch_and_add_full (volatile AO_t *p, AO_t incr)
- {
- AO_t result;
-
-- __asm__ __volatile__ ("lock; xaddq %0, %1" :
-+ __asm__ __volatile__ ("lock; xadd %0, %1" :
- "=r" (result), "=m" (*p) : "0" (incr), "m" (*p)
- : "memory");
- return result;
-@@ -93,7 +93,7 @@ AO_int_fetch_and_add_full (volatile unsigned int *p, unsigned int incr)
- AO_INLINE void
- AO_or_full (volatile AO_t *p, AO_t incr)
- {
-- __asm__ __volatile__ ("lock; orq %1, %0" :
-+ __asm__ __volatile__ ("lock; or %1, %0" :
- "=m" (*p) : "r" (incr), "m" (*p) : "memory");
- }
- #define AO_HAVE_or_full
-@@ -123,7 +123,7 @@ AO_compare_and_swap_full(volatile AO_t *addr, AO_t old, AO_t new_val)
- return (int)__sync_bool_compare_and_swap(addr, old, new_val);
- # else
- char result;
-- __asm__ __volatile__("lock; cmpxchgq %3, %0; setz %1"
-+ __asm__ __volatile__("lock; cmpxchg %3, %0; setz %1"
- : "=m" (*addr), "=a" (result)
- : "m" (*addr), "r" (new_val), "a" (old) : "memory");
- return (int) result;
diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch b/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch
deleted file mode 100644
index 06c03677f605..000000000000
--- a/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- libatomic_ops-7.4.0/doc/Makefile.am
-+++ libatomic_ops-7.4.0/doc/Makefile.am
-@@ -1,4 +1,4 @@
- # installed documentation
- #
--dist_pkgdata_DATA=LICENSING.txt README.txt README_stack.txt \
-+dist_doc_DATA=README.txt README_stack.txt \
- README_malloc.txt README_win32.txt
---- libatomic_ops-7.4.0/Makefile.am
-+++ libatomic_ops-7.4.0/Makefile.am
-@@ -6,8 +6,6 @@
- pkgconfig_DATA = pkgconfig/atomic_ops.pc
- noinst_DATA = pkgconfig/atomic_ops-uninstalled.pc
-
--dist_pkgdata_DATA = COPYING README.md
--
- EXTRA_DIST = autogen.sh
-
- #distclean-local:
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha4.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha4.ebuild
deleted file mode 100644
index e0db6d1faa08..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
-SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV/_}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-S=${WORKDIR}/gc-${PV/_}/libatomic_ops
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-7.2_alpha4-x32.patch
- sed -i \
- -e "/^pkgdatadir/s:/.*:/doc/${PF}:" \
- doc/Makefile.in || die
- find -type f -exec touch -r . {} +
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- default
- find "${ED}" '(' -name COPYING -o -name LICENSING.txt ')' -delete
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha6.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha6.ebuild
deleted file mode 100644
index 322dbb674edd..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.2_alpha6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
-SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV/_}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-S=${WORKDIR}/gc-${PV/_}/libatomic_ops
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-x32.patch
- sed -i \
- -e "/^pkgdatadir/s:/.*:/doc/${PF}:" \
- doc/Makefile.in || die
- find -type f -exec touch -r . {} +
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- default
- find "${ED}" '(' -name COPYING -o -name LICENSING.txt ')' -delete
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild
deleted file mode 100644
index bf675a1df929..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
-SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV/_}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 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=""
-
-S=${WORKDIR}/gc-${PV/d}/libatomic_ops
-
-src_prepare() {
- sed -i \
- -e "/^pkgdatadir/s:/.*:/doc/${PF}:" \
- doc/Makefile.in || die
- find -type f -exec touch -r . {} +
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- default
- find "${ED}" '(' -name COPYING -o -name LICENSING.txt ')' -delete
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.4.0.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.4.0.ebuild
deleted file mode 100644
index 04b604e8efb4..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
-SRC_URI="http://www.hpl.hp.com/research/linux/atomic_ops/download/${P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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=""
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-docs.patch
- eautoreconf
-}
-
-src_configure() {
- econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.4.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.4.2.ebuild
deleted file mode 100644
index 949457b9f1e0..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.4.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-MY_P=${PN}-${PV//./_}
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/"
-SRC_URI="https://github.com/ivmai/${PN}/archive/${MY_P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~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=""
-
-S=${WORKDIR}/${PN}-${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-7.4.0-docs.patch
- eautoreconf
-}
-
-src_configure() {
- econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.4.4.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.4.4.ebuild
deleted file mode 100644
index b6433ebd790e..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.4.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-MY_P=${PN}-${PV//./_}
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/"
-SRC_URI="https://github.com/ivmai/${PN}/archive/${MY_P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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=""
-
-S=${WORKDIR}/${PN}-${MY_P}
-
-PATCHES=( "${FILESDIR}"/${PN}-7.4.0-docs.patch )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.4.6.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.4.6.ebuild
deleted file mode 100644
index f94a74e634d7..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.4.6.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/"
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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=""
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.0.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.6.0.ebuild
deleted file mode 100644
index 1c0f138eb625..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/"
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~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=""
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild
deleted file mode 100644
index a34dc5c6c63d..000000000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/"
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~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=""
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf
-}