From 150a86a9cb006b4800d6517d58532b8a556fec1e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 19 Jan 2023 17:59:37 +0000 Subject: gentoo auto-resync : 19:01:2023 - 17:59:37 --- dev-libs/Manifest.gz | Bin 96436 -> 95950 bytes dev-libs/dqlite/Manifest | 2 + dev-libs/dqlite/dqlite-1.14.0.ebuild | 49 ++++++++++++ dev-libs/librep/Manifest | 7 -- dev-libs/librep/files/50librep-gentoo.el | 6 -- .../librep/files/librep-0.92.0-disable-elisp.patch | 19 ----- .../files/librep-0.92.7-configure-clang16.patch | 74 ------------------ dev-libs/librep/files/librep-0.92.7-libtool.patch | 47 ------------ dev-libs/librep/librep-0.92.7-r2.ebuild | 83 --------------------- dev-libs/librep/metadata.xml | 9 --- dev-libs/raft/Manifest | 2 + dev-libs/raft/raft-0.17.1.ebuild | 56 ++++++++++++++ dev-libs/rocclr/Manifest | 5 -- .../rocclr-3.7.0-cmake-install-destination.patch | 52 ------------- dev-libs/rocclr/metadata.xml | 15 ---- dev-libs/rocclr/rocclr-4.3.0.ebuild | 36 --------- dev-libs/rocm-hostcall/Manifest | 4 - .../rocm-hostcall-2.7.0-install-correctly.patch | 39 ---------- dev-libs/rocm-hostcall/metadata.xml | 11 --- dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild | 27 ------- 20 files changed, 109 insertions(+), 434 deletions(-) create mode 100644 dev-libs/dqlite/dqlite-1.14.0.ebuild delete mode 100644 dev-libs/librep/Manifest delete mode 100644 dev-libs/librep/files/50librep-gentoo.el delete mode 100644 dev-libs/librep/files/librep-0.92.0-disable-elisp.patch delete mode 100644 dev-libs/librep/files/librep-0.92.7-configure-clang16.patch delete mode 100644 dev-libs/librep/files/librep-0.92.7-libtool.patch delete mode 100644 dev-libs/librep/librep-0.92.7-r2.ebuild delete mode 100644 dev-libs/librep/metadata.xml create mode 100644 dev-libs/raft/raft-0.17.1.ebuild delete mode 100644 dev-libs/rocclr/Manifest delete mode 100644 dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch delete mode 100644 dev-libs/rocclr/metadata.xml delete mode 100644 dev-libs/rocclr/rocclr-4.3.0.ebuild delete mode 100644 dev-libs/rocm-hostcall/Manifest delete mode 100644 dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch delete mode 100644 dev-libs/rocm-hostcall/metadata.xml delete mode 100644 dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index b33ad53afb04..c54329803760 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index 504abc5d1b3b..c2a832098749 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,6 +1,8 @@ AUX dqlite-1.12.0-disable-werror.patch 515 BLAKE2B 3a2ed21d6d4b33f3f39789459754f3663ff03946c65a9660bb98a07bbc6b9b3bde7f800580f40b2e49f92744cbca719463226c60a8e98b8f41f689797b63a916 SHA512 af0a219f9ef5315fdb169f7f812059b6cadc251df5262de8d5574827afb23da64e9d0015ef38db0e5581dd9e6a992a72e3a54c2cbb5181ceddcc07082a98bfdb DIST dqlite-1.12.0.tar.gz 181709 BLAKE2B efb35aa9d0c348cd55eb190e27ad155b7d748ccbcb80822f33ce4589d56bc0090f5c0703d769e7090bb8da1b8908cbd73d1076568108661d5b85e55103795a9f SHA512 2a3dc17fcaa0ec2fc5481d3ff57a7bee42c8930f0e6ac7030d51e1a61ae3ce4d7b24f47921b29602a65353c1a51931a82d9af302ee580b19bdce561e6547e940 DIST dqlite-1.13.0.tar.gz 190627 BLAKE2B 02880a112a7b070ee19653b60f19dbb49030b1d0d1bd3671577137ce281fd1af9c135f138d692fcc1c14592972cc9321198b3a2003fa0e81829c8ae462604964 SHA512 da56c622c75dcdc1df814d2b7acfeb08cb046fa7b74691d63575ddb3d30f91b441b8f58cc72466872b4c5e0028706b6505846d8f3d06583be844baefdd85f8a9 +DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011 SHA512 4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9 EBUILD dqlite-1.12.0.ebuild 938 BLAKE2B 60472923a3f7b2ec5c980f68e5e37af966fcf037e356aac92517dbb56d8f57833f83d572b55cdafb31f19efbc0f54bdcdb0925de3644a4e5ac4b3ee735aa010d SHA512 7c545c2a3b0e09fbe0858a5230a8fe4e1028617eb78d8d73ea27de6f7a4258c7d1f9aab80167361c7795307a6619a93a0dea1c06288cbd1aecff13d8a6fbd924 EBUILD dqlite-1.13.0.ebuild 960 BLAKE2B 5bbfd3da9bdf47be5808612e893441b05b58bf504f39ec3a9cb8013ea5f6e720ebe93b0861c20894ddab8c7ac55b5563b3be766da4aa48db3da4c6c9979b83d3 SHA512 646f02663cc29f80b80cfd0cc086b9ebf43abcbe1e9b27538ba578d5d4010528f26f743a19f090c4708173046a6a52d9ef4881210682c6f4ffef4c79f8620b85 +EBUILD dqlite-1.14.0.ebuild 1031 BLAKE2B ae146e9235a531eb02af53c2ca228defb44c33b04b11dded9d1a03e26e9d4c2702f0943cf987a53db2c63d2898477e624a00bfc90590bd7259422ed84356a357 SHA512 27da91567b3a372df3f16a05d28e52f7d4d18f29b6d0d6cfe2a9d1bfdc86ac4ed19abfc4d6e5cb41c9806d572d14c0d7f422a0d520b493f8ffe6f6a8576006b2 MISC metadata.xml 950 BLAKE2B 26822e40a2c719e8e3a03db6e513d869eef038fcca973ef049da1b6eeec29aefd0867d6bced049ad1dd0465a4d942982565ff0436a7744ffb127879987ea626a SHA512 bb07a8a87ae66e5b5a2aca695e9d5cd1e5a1d725d1d9200099f9d5b46adad83c2ca9ebfedc172ad01fe31aecc1fbbe5a4de7255a2e04d4462c03a106127c7221 diff --git a/dev-libs/dqlite/dqlite-1.14.0.ebuild b/dev-libs/dqlite/dqlite-1.14.0.ebuild new file mode 100644 index 000000000000..c0cbc911e373 --- /dev/null +++ b/dev-libs/dqlite/dqlite-1.14.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine" +HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite" +SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" +SLOT="0/1.12.0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite:3 + dev-libs/libuv:= + >=dev-libs/raft-0.17.1:=" +DEPEND="${RDEPEND} + test? ( >=dev-libs/raft-0.13.0[lz4,test] )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-backtrace + --disable-debug + --disable-sanitize + --disable-static + + # Will build a bundled libsqlite3.so. + --enable-build-sqlite=no + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/librep/Manifest b/dev-libs/librep/Manifest deleted file mode 100644 index f9ca044e01fd..000000000000 --- a/dev-libs/librep/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX 50librep-gentoo.el 180 BLAKE2B 7d60b7ef76c4c695eca84d2c85e1d139fc34fcaaa76189510d8fe021b05a276da9ab33f38622e04c55bee7dcd312bc20baf86383114e527b34cc8daa305b35f5 SHA512 04a4da2e38ddf04bccd28002a46f13526249f31d2e25769056e1b763e3a22f75ffc2a906b68eef0ce04b1e6505acbf858f4d7f911258461e39419ebe4b098b71 -AUX librep-0.92.0-disable-elisp.patch 838 BLAKE2B ec37012dd440def1beab62335b787d7d064b416f3274bf5e563127801f0b242313fbdc5b30e43dd7e518c2a91a05532f606126645af33d45c808d570731a759b SHA512 cdbfe9f8f210869243e38e6ed4f2ea66cee4a1c626e7fcd8b9733870998e59e0a294c3cb9c491eefac8d6b89a8effc9068ea0dd9f2d2d6a86c9dc49dd838f126 -AUX librep-0.92.7-configure-clang16.patch 2835 BLAKE2B 93168d3aec3d07d7d143bb5e82e6b2b49f820642ac6819d0062a7afdfa8928a980aad06e0caf6b7405be4512ab941186cd49e28234a90e69fed69d88a4a10208 SHA512 c88fa76cd21fe5ed9643e882e2c4e4eb568d1ab5a61b6e4230ac5d4083eec149fe2aba3dd672161a147f32db18998d28779118fd20b9146c35e9eb27c72cb68d -AUX librep-0.92.7-libtool.patch 1604 BLAKE2B 7c703020cfe3ce67767e6374424dcb6048c1c32751a53cd01e552c7ef31afeebaf49a57ca09c6048d73e0bd85af1aabeece023cb98b6001d9e881b64cd59444f SHA512 b8cf613fef049c6a7fb7b041caf59b69fed5168b019cb5d55a5574c91ec8c3f1d9d4892edc4b0682823e67a92a94cd7b3a3b7963283c8c11a2b2f058ecbb84e3 -DIST librep_0.92.7.tar.xz 651344 BLAKE2B 3a0e9a3eef0afa2e095537dfc307418ba87ce7a9baabdba262fd9a24b71cc6577fe1282412da495d56bf22007f1931c5b834f5bcf4c5ebe87d6b43a4975d630e SHA512 752cb2da31457200b5896f70ce24a097b261b996da25998cd78a777f982597473afce1a216f449a4a969d29b1678bf54e2f148e86de6f9548eeb5cfd530ae377 -EBUILD librep-0.92.7-r2.ebuild 1676 BLAKE2B b880d02c77ea67d613d0deb7bd617cea06793ae0db1a68b19e6513a842d76e93dd41523823ac6a300fb88c66279d7f4f80d7acbbb5fd3aaf4ff5d5b7b4e83be8 SHA512 a1fa33d917657a7fc903d7b6357942530f5b391edfaaad491c95a718c052918c744678df6d713bcf8af6ed62270ae4ae1aa7af012340b490e72926693589c88e -MISC metadata.xml 300 BLAKE2B a7cfc68a28e6b37130bdff872f4131fdf3b14e86edff79d686d31adb6cf0227f66c399477e9250be51fc20b2e1e13494d7299a9f6e34d816f8365830792372d4 SHA512 c73b85cc664176da77caa2a1477bce6018e04cf3ec5c2d855916e08e40a4eb7f8d1fc05060bd0f8bc365210078d3286683d91b0aa437dd871ee99c2b13f4380e diff --git a/dev-libs/librep/files/50librep-gentoo.el b/dev-libs/librep/files/50librep-gentoo.el deleted file mode 100644 index 59025bbb9d0e..000000000000 --- a/dev-libs/librep/files/50librep-gentoo.el +++ /dev/null @@ -1,6 +0,0 @@ - -;;; librep site-lisp configuration - -(add-to-list 'load-path "@SITELISP@") -(autoload 'rep-debugger "rep-debugger" - "Run the rep debugger on program FILE in buffer *gud-FILE*." t) diff --git a/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch b/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch deleted file mode 100644 index 03cec6f710b6..000000000000 --- a/dev-libs/librep/files/librep-0.92.0-disable-elisp.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- librep_0.92.5/Makefile.in.old 2011-07-25 14:08:18.000000000 +0200 -+++ librep_0.92.5/Makefile.in 2011-07-25 14:09:05.000000000 +0200 -@@ -53,15 +53,13 @@ - $(INSTALL_SCRIPT) libtool $(DESTDIR)$(repcommonexecdir) - $(INSTALL_DATA) rules.mk $(DESTDIR)$(repcommonexecdir) - $(INSTALL_SCRIPT) install-aliases $(DESTDIR)$(repcommonexecdir) -- $(INSTALL_DATA) rep-debugger.el $(DESTDIR)$(emacssitelispdir) - mkdir -p $(DESTDIR)$(libdir)/pkgconfig - $(INSTALL_DATA) $(top_srcdir)/librep.pc $(DESTDIR)$(libdir)/pkgconfig/ - - installdirs : mkinstalldirs - $(SHELL) $< $(DESTDIR)$(repdir) \ - $(DESTDIR)$(bindir) $(DESTDIR)$(aclocaldir) \ -- $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) \ -- $(DESTDIR)$(emacssitelispdir) -+ $(DESTDIR)$(repcommonexecdir) $(DESTDIR)$(repexecdir) - - uninstall : - -for dir in $(INSTALL_SUBDIRS); do \ diff --git a/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch b/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch deleted file mode 100644 index 43c458690e43..000000000000 --- a/dev-libs/librep/files/librep-0.92.7-configure-clang16.patch +++ /dev/null @@ -1,74 +0,0 @@ -https://github.com/SawfishWM/librep/pull/17 - -From 5c653297288fc1d82f92d224c745d89f9e6734fd Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sat, 5 Nov 2022 06:04:27 +0000 -Subject: [PATCH] build: fix -Wimplicit-int, -Wimplicit-function-declaration - -Clang 16 will make -Wimplicit-int and -Wimplicit-function-declaration -errors by default. - -In this case, it manifests as: -``` -checking for data type to store Lisp values... configure: error: cannot find Lisp value type; set --with-value-type (see README) -``` - -For more information, see LWN.net [0] or LLVM's Discourse [1], or the -(new) c-std-porting mailing list [2]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] hosted at lists.linux.dev. - -Signed-off-by: Sam James ---- a/configure.ac -+++ b/configure.ac -@@ -432,15 +432,18 @@ AC_ARG_WITH(value-type, - as a pointer. [TYPE=] (see README)], [], - [with_value_type="undef"]) - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (int) >= sizeof (void *)));}], - [with_value_type=int]) - fi - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (long int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (long int) >= sizeof (void *)));}], - [with_value_type="long int"]) - fi - if test "${with_value_type}" = "undef"; then -- AC_TRY_RUN([main () { exit (!(sizeof (long long int) >= sizeof (void *)));}], -+ AC_TRY_RUN([#include -+ int main () { exit (!(sizeof (long long int) >= sizeof (void *)));}], - [with_value_type="long long int"]) - fi - if test "${with_value_type}" = "undef"; then -@@ -457,7 +460,8 @@ AC_ARG_WITH(value-sizeof, - if test "${with_value_sizeof}" = "undef"; then - dnl the following fragment is inspired by AC_CHECK_SIZEOF - AC_TRY_RUN([#include -- main () { -+ #include -+ int main () { - FILE *f = fopen ("conftestval", "w"); - if (!f) exit (1); - fprintf (f, "%d\n", sizeof (${with_value_type})); -@@ -548,11 +552,12 @@ if test "${with_stack_direction}" = unknown; then - esac - fi - if test "${with_stack_direction}" = unknown; then -- AC_TRY_RUN([ int level = 1; -- void inner (char *foo) { char bar; -+ AC_TRY_RUN([#include -+ int level = 1; -+ void inner (char *foo) { char bar; - if (level) { --level; inner (foo); } - exit (!(foo >= &bar)); } -- void main () { char foo; inner (&foo); } ], -+ int main () { char foo; inner (&foo); } ], - [AC_MSG_RESULT([downwards]) - with_stack_direction=-1], - [AC_MSG_RESULT([upwards]) - diff --git a/dev-libs/librep/files/librep-0.92.7-libtool.patch b/dev-libs/librep/files/librep-0.92.7-libtool.patch deleted file mode 100644 index fd23c1fb0995..000000000000 --- a/dev-libs/librep/files/librep-0.92.7-libtool.patch +++ /dev/null @@ -1,47 +0,0 @@ -https://github.com/SawfishWM/librep/commit/2c064d70e25137915ceaef616c2be5c8bbcc42da - -From 2c064d70e25137915ceaef616c2be5c8bbcc42da Mon Sep 17 00:00:00 2001 -From: orbea -Date: Wed, 19 May 2021 13:19:49 -0700 -Subject: [PATCH] build: Respect $(LIBTOOL) - -downstream issue: https://bugs.gentoo.org/790812 - -Signed-off-by: orbea ---- a/Makedefs.in -+++ b/Makedefs.in -@@ -83,7 +83,6 @@ COMPILE_ENV = REPLISPDIR=$(top_builddir)/lisp \ - REPDOCFILE=$(top_builddir)/doc-strings - - include $(top_srcdir)/rules.mk --rep_LIBTOOL=@LIBTOOL@ - - # Rule for ``normal'' C objects - %.o : %.c ---- a/rules.mk.in -+++ b/rules.mk.in -@@ -3,19 +3,18 @@ - repcommonexecdir?=$(shell pkg-config --variable=repcommonexecdir librep) - rpath_repcommonexecdir:=$(repcommonexecdir) - --rep_LIBTOOL:=$(repcommonexecdir)/libtool --tag CC - rep_INSTALL_ALIASES:=$(repcommonexecdir)/install-aliases - - # use this like: - # foo.la : foo.lo bar.lo - # $(rep_DL_LD) link-opts... - --rep_DL_LD=$(rep_LIBTOOL) --mode=link --tag=CC $(CC) -avoid-version -module -rpath $(rpath_repcommonexecdir) -+rep_DL_LD=$(LIBTOOL) --mode=link --tag=CC $(CC) -avoid-version -module -rpath $(rpath_repcommonexecdir) - --rep_DL_INSTALL=$(rep_LIBTOOL) --mode=install $(INSTALL) --rep_DL_UNINSTALL=$(rep_LIBTOOL) --mode=uninstall rm -+rep_DL_INSTALL=$(LIBTOOL) --mode=install $(INSTALL) -+rep_DL_UNINSTALL=$(LIBTOOL) --mode=uninstall rm - - # Rule for libtool controlled C objects - %.lo : %.c -- $(rep_LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $< -+ $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $< - - diff --git a/dev-libs/librep/librep-0.92.7-r2.ebuild b/dev-libs/librep/librep-0.92.7-r2.ebuild deleted file mode 100644 index f0593a2c0d4d..000000000000 --- a/dev-libs/librep/librep-0.92.7-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common flag-o-matic - -DESCRIPTION="Shared library implementing a Lisp dialect" -HOMEPAGE="https://sawfish.fandom.com/" -SRC_URI="https://download.tuxfamily.org/librep/${PN}_${PV}.tar.xz" -S="${WORKDIR}/${PN}_${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="emacs gmp readline" - -RDEPEND=" - >=sys-libs/gdbm-1.8.0:= - virtual/libcrypt:= - emacs? ( >=app-editors/emacs-23.1:* ) - gmp? ( dev-libs/gmp:= ) - readline? ( sys-libs/readline:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-apps/texinfo -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.92.0-disable-elisp.patch - "${FILESDIR}"/${P}-libtool.patch - "${FILESDIR}"/${PN}-0.92.7-configure-clang16.patch -) - -src_prepare() { - default - - # The configure script is missing from this version. - eautoreconf -} - -src_configure() { - # fix #570072 by restoring pre-GCC5 inline semantics - append-cflags -std=gnu89 - - econf \ - $(use_with gmp) \ - $(use_with readline) \ - --libexecdir=/usr/$(get_libdir) \ - --without-ffi -} - -src_compile() { - default - - if use emacs; then - elisp-compile rep-debugger.el || die "elisp-compile failed" - fi -} - -src_install() { - default - - find "${D}" -name '*.la' -delete || die - find "${D}/usr/share/man" -name '*.gz' -exec gunzip {} \; || die - - dodoc doc/* - - if use emacs; then - elisp-install ${PN} rep-debugger.{el,elc} || die "elisp-install failed" - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" \ - || die "elisp-site-file-install failed" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-libs/librep/metadata.xml b/dev-libs/librep/metadata.xml deleted file mode 100644 index 151d92934d56..000000000000 --- a/dev-libs/librep/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - SawfishWM/librep - librep - - diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 725fddee590a..ea7a1472cb7d 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -1,5 +1,7 @@ AUX raft-0.10.0-toggle-zfs.patch 955 BLAKE2B bb9f351a6b7d0b7d95b7cdb6cf89db8963d46c44bd2613c69c7f3bd2c910cc185c8409cd80d218cab1569fe4729f649ac922ad1eb2b5652e5eeba441642e9588 SHA512 907f50fd1dc907d2a9aa1a89601064205c26d48956ddf56389a843e8c81b00acbc461125cbea5caef315be4a4a1d3a8f9bfd0a45ff0dedbeef1e0851e899b277 AUX raft-0.11.3-disable-automagic-check-for-lz4.patch 2819 BLAKE2B 132e07bd4dc447bb67b2521c89e06c697dce9554d1f2b737aa460a22be9f7a2999f39ebd1b25f81863ebd764ef127856dceeadcb2a12aecdb01cf01f1cc22bc0 SHA512 9de7af38c778366e63e03991fa147844695dd0b4cd2e62559c5f82a0a2e914abf1bab5b905ad3cf26512d6d48670bfdb40a0683ef7dd1383eb0229f6718a70a4 DIST raft-0.16.0.tar.gz 347565 BLAKE2B 8452feed5bffefcc8087e62cdd48bda05be6a4068fbffcb0621779ab349902015be9095f252a253d6584faf4bfc6c8daefd97a130e7a9f8ef682ca03efd70dc0 SHA512 cee4a2f6fd9a0a16b591d46aa9df2104a50f2b62068eb27017e3347fc28a6b3cd3aef6bfabe3acc7e72844406b4b71aff1d1e088d08e83d6d2f5744876a681c8 +DIST raft-0.17.1.tar.gz 354331 BLAKE2B d1be3eb4139422dab8126879d2ba0782e8635a60ce9752f4389f79dd2238021d9679d3b5f799c9627921c954a4395cdff139ff41f8145ebc43190f2c4aa3e5a7 SHA512 20e2b4a144a597b77bcb31e8b22355725142b14fb50e20b33509e7b0dd10aa20d08501b66e836c659e9aa492184db71ea9e53a45fe4b908b1464eb94431154db EBUILD raft-0.16.0.ebuild 1036 BLAKE2B 841f95e61a6152ad3708bdec09e3a4f2f0a1f231c6a40c961015dd731e3fd6cb33ca843a9db23289d976c7692f6d175b9f6a61b2ada076d759ff6bfcc02036a9 SHA512 819040ba8cd1b93d1c3736ffbab16161ea9fc82ed15e05eaeb1144704b19876fc821187a8237a5a66f81557cb2721425279827c7e47ad3a85fe46eb8466d97f5 +EBUILD raft-0.17.1.ebuild 1061 BLAKE2B 47946da5a1f46a6cee42155fc751d2825914a0a4f19ec24886c209d0b99e0e63d3ff920712efc27b49756dbe450a78e6230377e5c399306949e772e5b04c35ad SHA512 a33c0def3de404a3cc2053b21c23f72f00953f62354d8a45b8a8b9e3872920ac600f6d9f6f7c53d7ede66bfe58926aea7662d6e39c25aedb0608b03a7258077a MISC metadata.xml 897 BLAKE2B 13bfe9b6f1bb195f93437b02134626657f8879afb8a70cc81e328a4a1851cd3fdf5b361d95d8eb913fcd446d3723d1261c3844987b24d300a7b38d4bec538b87 SHA512 cd4f8adf74cf8e6e29f661348549e4c20f44cdb8d10f7181703796f4f4fb8d2e9eccf8b9097d1e4c553efab638e2db7c0619a07b7432edc9d5f28878381aba33 diff --git a/dev-libs/raft/raft-0.17.1.ebuild b/dev-libs/raft/raft-0.17.1.ebuild new file mode 100644 index 000000000000..a106fc2d4c91 --- /dev/null +++ b/dev-libs/raft/raft-0.17.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="C implementation of the Raft consensus protocol" +HOMEPAGE="https://github.com/canonical/raft" +SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3-with-linking-exception" +SLOT="0/3" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="lz4 test zfs" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libuv:= + lz4? ( app-arch/lz4:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch + "${FILESDIR}"/raft-0.11.3-disable-automagic-check-for-lz4.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-uv + + --disable-backtrace + --disable-benchmark + --disable-debug + --disable-example + --disable-sanitize + --disable-static + + $(use_enable lz4) + $(use_enable test fixture) + + $(use_with zfs) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/rocclr/Manifest b/dev-libs/rocclr/Manifest deleted file mode 100644 index fd841cf9c2d1..000000000000 --- a/dev-libs/rocclr/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX rocclr-3.7.0-cmake-install-destination.patch 1487 BLAKE2B bba1dbe3a029db770c66ec6cb11e2d79e165e98a9a8db1c1aec4abd4b627eb2c6af57d838977e558291c7339d36399d43307a1806604b1c1c87d448433e03eba SHA512 7ba64b84526342c20d9f750c2298d6839c608f83f2b10e63bf5dff610ce8127247b41572c0b14fba84ddf02947ec3f2a7e954e75844105de60329c144ef16ef2 -DIST rocclr-4.3.0.tar.gz 838454 BLAKE2B 957cefd63fdb2facfbbb2e638c80137b78403ec9d162ca057f09582c0566c281db2875649f2d360790186659b0c688f399fbd4dc3e97bf07e23de7e9fb6fab56 SHA512 b0696ccd3dcb9976fa6d78b65b7b90273fc07f0dfaf40487521340c611ee2aaf739bf34e257e79f70cbf6a8c7e80227f96eea1de090f4517940c28b96e794c9a -DIST rocm-opencl-runtime-4.3.0.tar.gz 1006792 BLAKE2B 29fd5843bb0153c7d3fe5250898f0fbdd089db6304122698c9ec9a5436e3a6845916f241f1a1e79a614e369f000297ac12413620edec0660d859ccddaa978d07 SHA512 a514d626700350f2c663db468427479eaa9e39dd912266ac2db6830d712351ffbc18737b208fd37f7ab5afdc2c9f6412d8d765973d6c72759bf51f864fc6bf1d -EBUILD rocclr-4.3.0.ebuild 954 BLAKE2B a7ce1440c071f579832b7a5fe20ef20222c5190ad179374fcdcf42d5624f5b0e67fb6c6e2834cf8347884e33e47f086a21506aab49bb5e7a586db38d31640243 SHA512 f464948bb9473c29837287f3af4b172b1301d2cf7ef36305ee22a20b2058165b9be00e79548c916dd9bc1b8f81e3bcf3a5293eb0c9c6e2f33a097a00280e15db -MISC metadata.xml 512 BLAKE2B 1b5837397c1ef1cb6de8f224b6b84757945abcdd037aacc67deaea87ef3766e3d6a726e886cffc130f1e205d751edde95cdc77c51420dfc98bbc1d62734349b3 SHA512 9891f55b15cbbc17d5e9b97e595843895b4e1aee52c713ef7ece999c67e5620f9087dac140f7ac36b47569c214f7191900c9863c5fdaa46b3f2d830b2b50b198 diff --git a/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch b/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch deleted file mode 100644 index 3629fc71b3b3..000000000000 --- a/dev-libs/rocclr/files/rocclr-3.7.0-cmake-install-destination.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/CMakeLists.txt 2020-08-22 23:59:26.674785914 +0200 -+++ b/CMakeLists.txt 2020-08-23 00:01:18.491783097 +0200 -@@ -253,8 +253,8 @@ - - install( TARGETS amdrocclr_static - EXPORT rocclr -- ARCHIVE DESTINATION lib -- LIBRARY DESTINATION lib -+ ARCHIVE DESTINATION lib64 -+ LIBRARY DESTINATION lib64 - COMPONENT applications) - - install ( -@@ -262,31 +262,31 @@ - DESTINATION include) - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/elf" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/compiler" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/utils" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/platform" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/thread" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/os" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - install ( - DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/device" -- DESTINATION include -+ DESTINATION include/rocclr - FILES_MATCHING PATTERN "*.h*") - - # Generate the install-tree package. diff --git a/dev-libs/rocclr/metadata.xml b/dev-libs/rocclr/metadata.xml deleted file mode 100644 index 16939a003750..000000000000 --- a/dev-libs/rocclr/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - candrews@gentoo.org - Craig Andrews - - - gentoo@holzke.net - Wilfried Holzke - - - ROCm-Developer-Tools/ROCclr - - diff --git a/dev-libs/rocclr/rocclr-4.3.0.ebuild b/dev-libs/rocclr/rocclr-4.3.0.ebuild deleted file mode 100644 index 95a3dce4b948..000000000000 --- a/dev-libs/rocclr/rocclr-4.3.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Radeon Open Compute Common Language Runtime" -HOMEPAGE="https://github.com/ROCm-Developer-Tools/ROCclr" -SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz - https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" - -RDEPEND="dev-libs/rocm-comgr:${SLOT} - dev-libs/rocr-runtime:${SLOT}" -DEPEND="${RDEPEND} - virtual/opengl - dev-util/rocm-cmake:${SLOT}" - -PATCHES=( - "${FILESDIR}/rocclr-3.7.0-cmake-install-destination.patch" -) - -S="${WORKDIR}/ROCclr-rocm-${PV}" - -src_configure() { - local mycmakeargs=( - -DUSE_COMGR_LIBRARY=YES - -DOPENCL_DIR="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - ) - cmake_src_configure -} diff --git a/dev-libs/rocm-hostcall/Manifest b/dev-libs/rocm-hostcall/Manifest deleted file mode 100644 index 726af3764702..000000000000 --- a/dev-libs/rocm-hostcall/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX rocm-hostcall-2.7.0-install-correctly.patch 1460 BLAKE2B a635eb5e841db218d48fd70fe68956e13f496cc6beb33f37ad1cdc237fd9168f2f48fcec951b0904016b114008f6270bf2df3f91e2269e2db3055b9ecdc7726f SHA512 faa49431ca93dc446deed02706aac06ff7ed7f7877a9c5e4611e7b653feaf3eedaa9d1300c328f54663c082dd033a464aa90ce46b30b733573763c5f30245ced -DIST rocm-hostcall-2.7.0.tar.gz 1500771 BLAKE2B 275ad4cab34d554f8a131101eda474926f7270a44a0af9941d8f1233c29b44b3efb3ba83c6b541d501a3e2fc751c591c0f6a993563bbacf539b5bcd04b23963b SHA512 afb4a7318c2e137db6ac0502041ed53e63783ec1ab458962b1b16f0f2f28e09ce2ae70d048b858740eca8bf06328858400a68bed4e91d7cfc4b7714a66d85bc9 -EBUILD rocm-hostcall-2.7.0.ebuild 745 BLAKE2B 7a9130bb942e1babf6ef76200b8cbf0110f9a28c3d69c0250a90bead5bc0d7dad279aff049254906b19439ddf50de3b2cd4a812bb78ed8bd3743a696796b8587 SHA512 e7619c315836922df0569c9d7cf0c22fb73776e37fcfe1af33b85676135460e6d596cbd33a34edf5c908ea983c8915687168f4d83fb752f6e850b2a64f91fef2 -MISC metadata.xml 382 BLAKE2B c49984c9ac37bdd2ba8f4345d91d4b6e79f4e8d91e0b89dcd286ef32ede9477c964554cafe52419ca1d696a4b2b7391d45c6a8a4316e3a3103268153fc3bdda2 SHA512 d8d0ce6840a73611e02721c1fd458f9756962583484a61c6fe9051dcca1641091008eea4c01a71d4ee70649eb4c29e99d86e1f24861c05e4a542d0c60d388590 diff --git a/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch b/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch deleted file mode 100644 index f419674886a7..000000000000 --- a/dev-libs/rocm-hostcall/files/rocm-hostcall-2.7.0-install-correctly.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/pull/18 - -From 345025de5c6c470e36505ff70978b168c05a1a71 Mon Sep 17 00:00:00 2001 -From: Craig Andrews -Date: Wed, 31 Jul 2019 11:18:56 -0400 -Subject: [PATCH] Install to standard locations using GNUInstallDirs - -Some distributions require 64 bit libraries to be installed to lib64, for example. -Using GNUInstallDirs ensures that files are installed to the expected locations. ---- - CMakeLists.txt | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0f524e6..009bab7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,6 +5,8 @@ if (NOT UNIX) - message(FATAL_ERROR "No Windows support due to lack of signals") - endif() - -+include(GNUInstallDirs) -+ - find_path(HSA_HEADER hsa/hsa.h PATHS /opt/rocm/include) - if (NOT EXISTS ${HSA_HEADER}) - message(FATAL_ERROR "Cannot find HSA headers. Please check the CMAKE_PREFIX_PATH") -@@ -34,9 +36,9 @@ target_compile_options(amd_hostcall - target_compile_definitions(amd_hostcall - PRIVATE "${AMD_HOSTCALL_PRIVATE_COMPILE_DEFINITIONS}") - --set(INCLUDE_INSTALL_DIR include) --set(LIB_INSTALL_DIR lib) --set(SHARE_INSTALL_DIR share) -+set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_INCLUDEDIR}) -+set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}) -+set(SHARE_INSTALL_DIR ${CMAKE_INSTALL_DATADIR}) - set(CONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/amd_hostcall) - - install(TARGETS amd_hostcall diff --git a/dev-libs/rocm-hostcall/metadata.xml b/dev-libs/rocm-hostcall/metadata.xml deleted file mode 100644 index babf53121c62..000000000000 --- a/dev-libs/rocm-hostcall/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - candrews@gentoo.org - Craig Andrews - - - RadeonOpenCompute/ROCm-CompilerSupport - - diff --git a/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild b/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild deleted file mode 100644 index 75029423c259..000000000000 --- a/dev-libs/rocm-hostcall/rocm-hostcall-2.7.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/" - inherit git-r3 - S="${WORKDIR}/${P}/lib/hostcall" -else - SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/roc-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/ROCm-CompilerSupport-roc-${PV}/lib/hostcall" - KEYWORDS="~amd64" -fi -PATCHES=( - "${FILESDIR}/${P}-install-correctly.patch" -) - -DESCRIPTION="Radeon Open Compute hostcall API" -HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport" -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" - -RDEPEND="dev-libs/rocr-runtime" -DEPEND="${RDEPEND}" -- cgit v1.2.3