summaryrefslogtreecommitdiff
path: root/sys-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-20 02:37:51 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-20 02:37:51 +0100
commitf090ac33320e52dd549b818be0c345a3bb870ae0 (patch)
tree2a93d78a55e094fd70aba050c185671713ca63e2 /sys-apps
parent343082998723d09c7b354eb21ff4793c6d4fda3e (diff)
gentoo auto-resync : 20:08:2022 - 02:37:51
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/Manifest.gzbin48344 -> 48350 bytes
-rw-r--r--sys-apps/cpu-x/Manifest2
-rw-r--r--sys-apps/cpu-x/cpu-x-4.3.1.ebuild10
-rw-r--r--sys-apps/gawk/Manifest2
-rw-r--r--sys-apps/gawk/gawk-5.1.65.ebuild122
5 files changed, 129 insertions, 7 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 9e89773c3c78..b7b3bbe67eba 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index e05f8b1906d5..79f08e03b934 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -1,3 +1,3 @@
DIST cpu-x-4.3.1.tar.gz 1846968 BLAKE2B bcf13a302ad108f76d3c170993385178e7b44123af6b6f3192960f69d8ee493719a408ef4e95ee82e4cbf3f151fe4dcb91a9fc9d4e53c1170c95a9ed2ad3417b SHA512 43e7bc4b82a15545e4c2f69f598a94706ef2c5f5594ff50763f71722d1b98e6dd56e907a4f35917500debf11522c5908dbebf51f515fe5a51af7282254210bc1
-EBUILD cpu-x-4.3.1.ebuild 1677 BLAKE2B 2883a2b87640bbdafd2f56054a3e5c32154a95471b859abb39c7488be71d0efc5273066b19bc1d56e4b34c28cb07a6a90bd5416f4bd5bc64806c7a3e47990223 SHA512 7f9565d7d6b8a7992f415bbe8d58202cd98b402c270bbb7db4d0d48642c1dd86b5e6b97dc32e8421075b7c6b963ad53d1ab56084dd4602feccaf56f105b51d41
+EBUILD cpu-x-4.3.1.ebuild 1591 BLAKE2B c5c5ca7cabe763e00cbb3706a451106d3f152ef858f1165dace36e3fcf0dc97084ccea67059609de697d0c750e4eb0e81285f5e89a21aa26dfe1a20dc67a2a0d SHA512 fe5d85e92c3fab5f492f8c0a6898a9bb1c60e85a0fe7d9215faa452858b6840c02cef9e0deb199037deef05c570a6c94264038ef813007df7d3027f5fe780585
MISC metadata.xml 2370 BLAKE2B edf7d35e28a2c5b60f8b6d6d7d616146c72fb937f07fe16e8d89f5e0522a4a8dfdbe838dcc1b9e57dea30f267e6e7e51b200a11f60b67ca528eb7851ad1b0a28 SHA512 026acb991c7a80c6ba84fe24b14ec7686ba9d389c94e9f6d2e25ff8c9cb8cd36fe795b571ccb02a0ae1335604d5074bf43373fbaa8388f9e6a446c326385f4a7
diff --git a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
index 61d96cc1ce04..e1f02ebb7d26 100644
--- a/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
+++ b/sys-apps/cpu-x/cpu-x-4.3.1.ebuild
@@ -54,13 +54,11 @@ src_configure() {
local mycmakeargs=(
-DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
-DGSETTINGS_COMPILE=OFF
- -DWITH_BANDWIDTH=$(usex bandwidth)
- -DWITH_DMIDECODE=$(usex dmidecode)
-DWITH_GETTEXT=$(usex nls)
- -DWITH_GTK=$(usex gtk)
- -DWITH_LIBCPUID=$(usex libcpuid)
- -DWITH_LIBGLFW=$(usex libglfw)
- -DWITH_LIBPCI=$(usex libpci)
+ -DWITH_GTK=$(usex gui)
+ -DWITH_LIBCPUID=$(usex cpu)
+ -DWITH_LIBGLFW=$(usex gpu)
+ -DWITH_LIBPCI=$(usex pci)
-DWITH_LIBSTATGRAB=OFF
-DWITH_NCURSES=$(usex ncurses)
-DWITH_OPENCL=$(usex opencl)
diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 68046c42657e..f150ef083d35 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,4 +1,6 @@
DIST gawk-5.1.1.tar.xz 3250860 BLAKE2B 35eec6f4c9bf52496ac16e4b0e1b98947ae0dd46d0ab1df9ec13ede24374a4917214e492182a16e25fc515fa62a765340914feac16a006d980ba1328634a5291 SHA512 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
DIST gawk-5.1.1.tar.xz.sig 488 BLAKE2B 1c7813753f3e982e1ef31efc7a1d78da4b977064b395e7b138ce09e68c1b9cb9a7b7de0d0b36afd6d39a2e62d5563cf7ceac6fcc73e9124ab07eceb56c0aa040 SHA512 71ecfa1b3a9e3005f033e83a75abce5c576c7941c62ed571cb6124032426db0e220bcdd577395d1af00a53c13dd1c8e6de71702cbe9c71960d3a3ff76dc026bd
+DIST gawk-5.1.65.tar.gz 6492536 BLAKE2B 93d3542dcd38fbf68b10fd665b8959b51db2f3b5b7f511d00c019db82c9e9876e81c52d24b8845cc5956929f43432c55b1076ba6f424ea67a134d7be16f74dcc SHA512 3a60364d7f4a4e989367d98deeb8380e3c491340deba3782be4791a67909c55e5269adf5a6ac75d655fe254ec2c1bbe99920f2dfe2be11532fb3cbd3ef82bb1c
EBUILD gawk-5.1.1-r2.ebuild 2761 BLAKE2B 74c1bb46202545d260d5212e17f281d762e39fb6c687b75577f8ff776e77a4d759df71ad8b153bb27554522caa84de29044a9e49a4494a42a4189c2c064c8fa6 SHA512 f61fd217de6d8b5b1083839c5d4cc4656c7ca7fe26a3d4c4ecfd414ed2ebca3ade5621bc5076ed682d52c478b453b03ee6aa5db623910928bc1ed3426b6edbba
+EBUILD gawk-5.1.65.ebuild 2946 BLAKE2B c43e68d0a0969c17cb12e6a2794482192ff2ea05fefb4865ad7b6c10278e45caf9bbd0d91de7d4e45eb0985c895db920386d4e7c8120462b5570c2aa6cb0c8b3 SHA512 65a670d5fa63a565267e2339b399cbbc4328bdfd33e335df4753d1ace31f41ce595d99db7acfac54b941f09c2f1c47e01aecc5cb4395ee983bd6b1a70d4dfda3
MISC metadata.xml 348 BLAKE2B dd212d42a4218147703b0dd20699b3040aa7fa6e214d26b7919e7e547a71d4ba22f827aa952952ad97314f90444fb27dbd79da73988f33084c457e1a358b5d1c SHA512 8a6da25157316d3caf69f2a2f68c93d98ba76e89304237b2df04032db39849349c1911e69037da4d8789d8c284792de1071e7eda66e62f2be5523806c6f13223
diff --git a/sys-apps/gawk/gawk-5.1.65.ebuild b/sys-apps/gawk/gawk-5.1.65.ebuild
new file mode 100644
index 000000000000..f981ee8318ff
--- /dev/null
+++ b/sys-apps/gawk/gawk-5.1.65.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GAWK_IS_BETA=yes
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html"
+
+if [[ ${GAWK_IS_BETA} == yes ]] ; then
+ SRC_URI="https://www.skeeve.com/gawk/${P}.tar.gz"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gawk.asc
+ inherit verify-sig
+
+ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
+ SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpfr nls readline"
+
+RDEPEND="
+ mpfr? (
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ )
+ readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=sys-apps/texinfo-6.7
+ >=sys-devel/bison-3.5.4
+ nls? ( sys-devel/gettext )
+"
+
+if [[ ${GAWK_IS_BETA} != yes ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )"
+fi
+
+src_prepare() {
+ default
+
+ # Use symlinks rather than hardlinks, and disable version links
+ sed -i \
+ -e '/^LN =/s:=.*:= $(LN_S):' \
+ -e '/install-exec-hook:/s|$|\nfoo:|' \
+ Makefile.in doc/Makefile.in || die
+
+ # bug #413327
+ sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die
+
+ # Fix typo in configure
+ # https://lists.gnu.org/archive/html/bug-gawk/2021-10/msg00022.html
+ sed -i -e 's/AR_FLAGS = /AR_FLAGS=/' configure || die
+
+ # Fix standards conflict on Solaris
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ sed -i \
+ -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \
+ -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \
+ extension/inplace.c || die
+ fi
+}
+
+src_configure() {
+ # Avoid automagic dependency on libsigsegv
+ export ac_cv_libsigsegv=no
+
+ local myeconfargs=(
+ --cache-file="${S}"/config.cache
+ --libexec='$(libdir)/misc'
+ $(use_with mpfr)
+ $(use_enable nls)
+ $(use_with readline)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ # Automatic dodocs barfs
+ rm -rf README_d || die
+
+ default
+
+ # Install headers
+ insinto /usr/include/awk
+ doins *.h
+ rm "${ED}"/usr/include/awk/config.h || die
+}
+
+pkg_postinst() {
+ # Symlink creation here as the links do not belong to gawk, but to any awk
+ if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then
+ eselect awk update ifunset
+ else
+ local l
+ for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do
+ if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then
+ ln -s "${l##*/}" "${l/gawk/awk}" || die
+ fi
+ done
+
+ if ! [[ -e ${EROOT}/bin/awk ]] ; then
+ # /bin might not exist yet (stage1)
+ [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die
+
+ ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die
+ fi
+ fi
+}
+
+pkg_postrm() {
+ if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then
+ eselect awk update ifunset
+ fi
+}