summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin64949 -> 64958 bytes
-rw-r--r--dev-util/dialog/Manifest3
-rw-r--r--dev-util/dialog/dialog-1.3.20240307.ebuild62
-rw-r--r--dev-util/gertty/Manifest2
-rw-r--r--dev-util/gertty/gertty-1.6.0-r2.ebuild (renamed from dev-util/gertty/gertty-1.6.0-r1.ebuild)0
-rw-r--r--dev-util/herdtools7/Manifest2
-rw-r--r--dev-util/herdtools7/metadata.xml3
-rw-r--r--dev-util/hip/Manifest4
-rw-r--r--dev-util/hip/hip-5.7.1-r2.ebuild8
-rw-r--r--dev-util/hip/hip-6.0.0.ebuild8
10 files changed, 88 insertions, 4 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 47783329faf9..7786d9216e21 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest
index 8fbc82c7db7f..cb3017094b7c 100644
--- a/dev-util/dialog/Manifest
+++ b/dev-util/dialog/Manifest
@@ -2,6 +2,9 @@ DIST dialog-1.3-20231002.tgz 574625 BLAKE2B 7eed34a9aa5188046d0f86a5206209cda5cb
DIST dialog-1.3-20231002.tgz.asc 729 BLAKE2B e670bad0ead62c2fd6c936f16ebe91423f56347c609c73e1664586469735e8907ce0bfa049d9014b5f878256e54848b517fb3f754c8791280f7760d415d5bbb2 SHA512 405d4a1a98dde1214844eadce8dda5ca4b6c185bfdb18b944e127b6c36f0331cd50316eb7e611f3f744204fac35b41dc2c8e17085a3829d1d45195c517e5a495
DIST dialog-1.3-20240101.tgz 575294 BLAKE2B 2cb5b30e1aa2ae868f47339611461486dddf78b4cfba8f0607b60f6704f7408fd62e7d93dbe134d948d17ab33cedaccf869a684faf850f47c55e96fe255c42c9 SHA512 20ffec0a1d0ac51ea5ff1d3e6a23648edb410180bb9f2116056b22bd23dcd734db646e2028807aa9e10cc1fea1cfcc8f1329c2bb91fea443db4d828b26608f4f
DIST dialog-1.3-20240101.tgz.asc 729 BLAKE2B e200e94ae0ce545bf3ac2e517203e28ce5b0d2dac7fa34d8e3e919a1c873e5351e745d44986fca788cb346e786ca78d6cd96e17749b11f07fafffb512507f20b SHA512 c75eec1c2d2f5ed18bd55d6d6021e7f883b3a1e87ccb4638726909c29b5e2ea7ba3303aaa714dcafb0c6f0dfbb85f132b5a4e93394eb2a539f437c01c492d69a
+DIST dialog-1.3-20240307.tgz 577001 BLAKE2B 80d608b2875d8f93db5994e1aff49f3bf1eb2ae82016b6dbbbd9b85859ac316d736afa249a0fa1b1656fa8bff5901b154ea822af513b7f16fc76c21af57f1a2e SHA512 a3d3c4c2a9fb45f1a06ca1789e92913072c5401af9d90b362cbaaf5d35bff97f16186da20de32a7c8eec24638be15983916978615db06c1b33abd34a180ea461
+DIST dialog-1.3-20240307.tgz.asc 729 BLAKE2B 0ba6b18ef002bc8e7abfa93d81380d54ffa445667c9a192f46e38cb53d27f9c8c0a97ac0039c30b975f0b7dfab42ee1d2631ba1e1e575d57dffc68c66366ada1 SHA512 c98937bc1c2648ffbf69dcc775e5c98c134ab6b332906d3e5247f4a116e7c065e6c3ba644148668da1c316094fc6330430f61501b8c71a9f398d5f2f7b499e7d
EBUILD dialog-1.3.20231002.ebuild 1544 BLAKE2B 39cd98f8fa1d6fa6e0382032e162a6632d0df6fcdac3d43d49a6eacd81289f20484ec71a68580a6186346fad27477136b6dffc148ceaa3955de88c05099e5f1b SHA512 cbe9e0364b32ddf4c30731fedb3210a796f320c58bb16839ca25d84be941c528a00c20431be0007c1ac36fee7f0007973d5d6850e6d6f4896489fbdec0af5feb
EBUILD dialog-1.3.20240101.ebuild 1545 BLAKE2B d328eb1d2d940be7394eb11783589be46d17b86be213f0d835f1bfa9a913d281f42d7fce2c16f5561f74c89d66239d19bef4dd91f7d0081fd8f0759ebbbe9a73 SHA512 91144c5f91703b8f06ada6d444658525f03906f0dc3a37005775b2691de2e81c7524ce5633e93be9b63fb9a43b5df0cbb4706d807d35b346ce2dc6513439ab5a
+EBUILD dialog-1.3.20240307.ebuild 1552 BLAKE2B 11e86a438d852dc86e00cbecc38d1cdb596b34af5f964e04f59bcd2874e4c42fa37476f1227868fda9d9d5de6a667487e4fe5dc738c5da197900cea85f326939 SHA512 591e7d0b83e2d9261114db1865cf34318b63f03f6dff5142e22c98fd950895d9110b8c70a31a5d5e1ad41674a7cbe01ad671bd6bcf81c6f1f88b5ad7c37ad155
MISC metadata.xml 530 BLAKE2B 018162b342a7a0462f5087ead1bfaf931a299a2934220afe0d1f2736951b66d05b9985dcae0b3a9039ccbf2df21f3a20271e5718a4f8cc8391daf23f16c0b1cb SHA512 e49c5b6feeabf720469a5d34e7c40b26cec9800eea1cdd54c103407d653b45c22de4fe341d1264d516fa00d8706c6a969ded915f2df24f463b0a8d40072afd40
diff --git a/dev-util/dialog/dialog-1.3.20240307.ebuild b/dev-util/dialog/dialog-1.3.20240307.ebuild
new file mode 100644
index 000000000000..00473ce87e8d
--- /dev/null
+++ b/dev-util/dialog/dialog-1.3.20240307.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${PN}-$(ver_rs 2 -)
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="Tool to display dialog boxes from a shell"
+HOMEPAGE="https://invisible-island.net/dialog/"
+SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0/15"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="examples minimal nls unicode"
+
+RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]"
+DEPEND="
+ ${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+BDEPEND="
+ virtual/pkgconfig
+ !minimal? ( dev-build/libtool )
+ verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_prepare() {
+ default
+
+ sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die
+ sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die
+}
+
+src_configure() {
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ export ac_cv_prog_LIBTOOL=glibtool
+ fi
+
+ econf \
+ --disable-rpath-hack \
+ --with-pkg-config \
+ --enable-pc-files \
+ $(use_enable nls) \
+ $(use_with !minimal libtool) \
+ --with-libtool-opts='-shared' \
+ --with-ncurses$(usev unicode w)
+}
+
+src_install() {
+ use minimal && default || emake DESTDIR="${D}" install-full
+
+ use examples && dodoc -r samples
+
+ dodoc CHANGES README
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-util/gertty/Manifest b/dev-util/gertty/Manifest
index 706a95d5124a..bdfb35dbf8f5 100644
--- a/dev-util/gertty/Manifest
+++ b/dev-util/gertty/Manifest
@@ -1,4 +1,4 @@
DIST gertty-1.6.0.tar.gz 122570 BLAKE2B 8c3628f9b0b56aaff30f183a1ab0d852b8ee487927833f41b8aa61f94f8d14eaf3a8d515d5edcb3fa7dd18ca36f42a977d12790c52d6c629a720b4f29252b030 SHA512 0fe5224f5b4b06910bba0d19453ea0f273f6ea0688b9aa092e11f929b71801581f6d7cead1d64c00912ee3363b98d4b36e903fa992a7ce36f190a4f3c09375d2
-EBUILD gertty-1.6.0-r1.ebuild 1149 BLAKE2B e8b72adbc85e265ac8d1bf9eccde7c6074d66276165fc17328254edfcb335a159bd2e4047525916ca6e4b467df238976a2d70a60ca1b5d7618d081c2fff065b0 SHA512 05d91e25fa9821e42406e27501bbde79927609d7a308c38556b5d66b07405251992d510f2416f027004ad5c32eedee7511f1e15a7952c2b12b150f4f9d17ad7a
+EBUILD gertty-1.6.0-r2.ebuild 1149 BLAKE2B e8b72adbc85e265ac8d1bf9eccde7c6074d66276165fc17328254edfcb335a159bd2e4047525916ca6e4b467df238976a2d70a60ca1b5d7618d081c2fff065b0 SHA512 05d91e25fa9821e42406e27501bbde79927609d7a308c38556b5d66b07405251992d510f2416f027004ad5c32eedee7511f1e15a7952c2b12b150f4f9d17ad7a
EBUILD gertty-9999.ebuild 1151 BLAKE2B 849dbc22c3ba1daab110df362d18b977d9f7f8913b2f4462faae9373b618bdd80960bf4b60ce027d91fb412f12bcfe3d69c80f7f25cd4efcc20069cf43ad51f5 SHA512 4fc15a9bf5cfc6c1205f35fb87445294428e55e94d210c7f3f77a654442739bae392e512cd0f2b8a6cbe10fbcb40e88da721ecb05f5dc77b84cb302a94522dc2
MISC metadata.xml 380 BLAKE2B ad29f16ddaf80c092a0ade8008f0234b4c2d61b0676e3eb8ffff7055f0da28a3065de464c912b6345a94e0c189452f7826f70a924ca198a4eed8caa0c0b1dbc9 SHA512 30c0a68fffbedf4900a00bab11299c45dd65994b7e77bfa83ab7dd75f2bc0056b63e63ff2632d30b8c7bffbd4427c8a9b59ebaad3c854e1d4bdac48ffe6b330e
diff --git a/dev-util/gertty/gertty-1.6.0-r1.ebuild b/dev-util/gertty/gertty-1.6.0-r2.ebuild
index bb526e970682..bb526e970682 100644
--- a/dev-util/gertty/gertty-1.6.0-r1.ebuild
+++ b/dev-util/gertty/gertty-1.6.0-r2.ebuild
diff --git a/dev-util/herdtools7/Manifest b/dev-util/herdtools7/Manifest
index 78c9737dbf26..0f53779036e5 100644
--- a/dev-util/herdtools7/Manifest
+++ b/dev-util/herdtools7/Manifest
@@ -1,3 +1,3 @@
DIST herdtools7-7.51.tar.gz 803546 BLAKE2B 17a6c4cbb8fc1034ddb0ec3eb4438181142943634157d0f20c752ee5e04f4dc30d2512b9a7a2df22517b9182986795e4e1a6992a9aa44e35a4cdd877ee1d91c3 SHA512 35edc4360ec97a7c26fbd6c0e5e02e9032a54cdaf20d7cdab32ea28d69b08991404fb601ee73fe8bff79126335dc83b6d7a4204964eedf39a6a6776bc2a9bc6d
EBUILD herdtools7-7.51.ebuild 575 BLAKE2B b234695daeb1dd16dd4fa87969f232f078a4c6813e88e37d3c695de59ac719796088125dae7e0c98ca046d1c9078fcead5e88d16f2ca4f3f3200de6465ba0746 SHA512 3cf644c29f29d17d743049f968b8315255d42520ce9b3a77dc3ec84ce80752a58a47137119d18105317cbf91a35dda5592e12f4dadef36372e54ff4e51085ee5
-MISC metadata.xml 250 BLAKE2B 0b272f56e53b7d76c6d5c253fbe5d7c4c9a1d7b58c21e2f59b8323a5f5cd2791c64651fdfa243a8f560ac9c0a0ff38fcffdc24290fa6d18100da0cadffc19845 SHA512 076f0dbffbab6987cfab48a5ff3631789190c570c35515cc77de5757760f19a8ad615f642e7d61b12344ffc77c599e6ff8b79b67329e69929fdd19a7c80723ff
+MISC metadata.xml 330 BLAKE2B 1a1adcfe19af500fcd20c74d313fdcee162565dd4a8dcf0b66fc21add9fa8d06e3db97fbf6991e028ff2cd200ede078d1a417129ab8d4f297375617aa0cb12fc SHA512 52f9f813a4f745e132aa10d246dde149738875073d850fce4a22637ee07d9caf23303608cdef69b35c828032b3a7f71d0945c1d18707db0c7af23e59d001dd0e
diff --git a/dev-util/herdtools7/metadata.xml b/dev-util/herdtools7/metadata.xml
index bd6443d4a375..07a2cf512972 100644
--- a/dev-util/herdtools7/metadata.xml
+++ b/dev-util/herdtools7/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">herd/herdtools7</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest
index 53cdc7903a28..d2bd67b92f8b 100644
--- a/dev-util/hip/Manifest
+++ b/dev-util/hip/Manifest
@@ -64,6 +64,6 @@ EBUILD hip-5.1.3-r4.ebuild 6638 BLAKE2B 4ccc536736e737f0066ab4f200a5ea76a9f16ede
EBUILD hip-5.3.3-r3.ebuild 5346 BLAKE2B 4f5c0570e8a4ff65ac0b11bc555e2f81f7c6e56cc3ff86de894536b3b0597c049216a9d4184e25471999c4cf73b8f774daf1bb46d613c830bcc0d8c445f85b74 SHA512 9a54281155f14f467286d132ec405b90703b94760b8f4e268aed77b4a47d8a195febef3200068d0e5905cf7078fb92e2252b6ab7a3b86e40d330449315c0cf4d
EBUILD hip-5.4.3.ebuild 5239 BLAKE2B 74d5423c5f7c01f15c5583b2c53420b1780fa7fdb11581fef2f0570be11a2047a43881a13b41b333905faaafab7dee15e1fb4af96703829cdab7d547e2cb5796 SHA512 7b2f5abfbc2ded1751b3d32349eb81715468125e9a9cc64522b725ed9a92f0dbf6e575fd1b84ab5234532badbf3a6b0c4d3a5b375384665ab413b22c54a5ee3e
EBUILD hip-5.5.1.ebuild 5244 BLAKE2B aa1f937c5f2651ad3e79898ffc427696253c619583cd1450f1a3e7b9a7448e0d750f5df72a87458dfe6107f2f8846bc2b9b064d54b0b849fc3812a4f268c4af1 SHA512 94cad30f1f0e3e376a5902c83a151d3fe2a7b72b45747672e96b9d13dedadc7184c8f714789ff3e436133ffb8a7d58e8194471c843c694d3d39c348fd7d5a3ab
-EBUILD hip-5.7.1-r2.ebuild 5163 BLAKE2B 1a7c8addd6d1ef76dc164542893b7415f8a983c7c3372a1cb946028d685e769a6fdc3be7bd30bd307e48a5839d3e626b3f79712b4be1df717a8f06a6f037de9c SHA512 1ead757bb188f8159053b39bfe99c091945ad4171863cab00073f6e8487d6f4c7307b3dfd2dd32e8a39b103b012d09b199549f651c2e099778fe048d6fe70442
-EBUILD hip-6.0.0.ebuild 4631 BLAKE2B 08c1e1c5d32c731bc0aff4b01ccdc304eaab8b071e48401fe241ee28673793e07f4949301628d5e86ce15f96bb0635fc87ee84383fad5819b50da81736396795 SHA512 3c8bfa4d7ed62d215edb16bad0fa83ab42414505163b593a780971ed73a982ceb39ef7ed347c7ed2360ac6b865d1b30138180fe0120fba08580a1f409c973463
+EBUILD hip-5.7.1-r2.ebuild 5350 BLAKE2B d8dcd223e711f9ba0b61822761d2805a0e54ef50a048bdd16170cfc64f00bb6bd3f0d018984201f0dc5c383badb2574174419f8c42c5cee006cca93047a77054 SHA512 f88b8f32d37bc13e78e4fe452012af44dd7aa09b6a67a3c1243632127510381ebb2293947a708043e47defcd53607a744102260e0f4602579024ef50ed6189b9
+EBUILD hip-6.0.0.ebuild 4818 BLAKE2B d98c4b514dbdeacbc633fe6b8347f228238b8e56c2854790991cd2ab8fb685417fd32795c4246bd4fdf8bb2497be3133373fdf505b1583955fc4a1acf07f658d SHA512 2260791ffbab2f527e9a3f390de477e98f4f1eccc8e8e709d2b4d57ee055b07d1ea53f34a849851d0f1909bb3649f7b14769f6da08a7de323f52e6f6967cbdbd
MISC metadata.xml 729 BLAKE2B 92e36c42f6d8335e5a8e3a86b591ff9e6306e0d187644620fab7f8f7ddd00156ee91ff49184ffbe379e509f2096c51c421575a69de7abea3c0b372fdcec52ccb SHA512 84fc8234a5fdf54bf43228c2144d809a461862fb45fea24bf366ee5937df3882c3332429938792981e37dbb4cda6e5d7e05ac5deaded34d8bcce1eb53df8d0fd
diff --git a/dev-util/hip/hip-5.7.1-r2.ebuild b/dev-util/hip/hip-5.7.1-r2.ebuild
index 35d67cf0be55..c6c7376c0297 100644
--- a/dev-util/hip/hip-5.7.1-r2.ebuild
+++ b/dev-util/hip/hip-5.7.1-r2.ebuild
@@ -81,6 +81,14 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858383
+ # https://github.com/ROCm/clr/issues/64
+ #
+ # Do not trust it for LTO either
+ append-flags -fno-strict-aliasing
+ filter-lto
+
# Workaround for bug #923986
append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
diff --git a/dev-util/hip/hip-6.0.0.ebuild b/dev-util/hip/hip-6.0.0.ebuild
index a2bd451fae26..ff53e07dc49a 100644
--- a/dev-util/hip/hip-6.0.0.ebuild
+++ b/dev-util/hip/hip-6.0.0.ebuild
@@ -79,6 +79,14 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858383
+ # https://github.com/ROCm/clr/issues/64
+ #
+ # Do not trust it for LTO either
+ append-flags -fno-strict-aliasing
+ filter-lto
+
use debug && CMAKE_BUILD_TYPE="Debug"
# Fix ld.lld linker error: https://github.com/ROCm/HIP/issues/3382