From e68d405c5d712af4387159df07e226217bdda049 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 6 Apr 2022 22:33:41 +0100 Subject: gentoo resync : 06.04.2022 --- sys-apps/Manifest.gz | Bin 48190 -> 48046 bytes sys-apps/apparmor-utils/Manifest | 2 +- sys-apps/apparmor-utils/metadata.xml | 1 + sys-apps/apparmor/Manifest | 2 +- sys-apps/apparmor/metadata.xml | 1 + sys-apps/baobab/Manifest | 2 + sys-apps/baobab/baobab-42.0.ebuild | 44 ++ sys-apps/cinit/Manifest | 2 +- sys-apps/cinit/cinit-0.2.1.ebuild | 4 +- sys-apps/cpuid/Manifest | 4 +- sys-apps/cpuid/cpuid-20211210.ebuild | 35 -- sys-apps/cpuid/cpuid-20220224.ebuild | 2 +- sys-apps/daisydog/Manifest | 2 +- sys-apps/daisydog/metadata.xml | 7 +- sys-apps/dbus/Manifest | 6 +- sys-apps/dbus/dbus-1.12.22.ebuild | 9 +- sys-apps/dbus/dbus-1.14.0.ebuild | 291 ++++++++++++ sys-apps/dbus/files/dbus-1.12.22-check-fd.patch | 33 ++ .../dbus/files/dbus-1.14.0-x-autoconf-fixes.patch | 147 ++++++ sys-apps/debianutils/Manifest | 8 +- sys-apps/debianutils/debianutils-4.11.2.ebuild | 45 -- sys-apps/debianutils/debianutils-5.4.ebuild | 45 -- sys-apps/debianutils/debianutils-5.5.ebuild | 6 +- sys-apps/debianutils/debianutils-5.7.ebuild | 51 ++ sys-apps/dmapi/Manifest | 5 - sys-apps/dmapi/dmapi-2.2.12-r2.ebuild | 50 -- sys-apps/dmapi/files/dmapi-2.2.12-headers.patch | 16 - sys-apps/dmapi/files/dmapi-2.2.12-no-doc.patch | 20 - sys-apps/dmapi/metadata.xml | 8 - sys-apps/etckeeper/Manifest | 2 +- sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild | 2 +- sys-apps/ethtool/Manifest | 2 + sys-apps/ethtool/ethtool-5.17.ebuild | 21 + sys-apps/firejail/Manifest | 2 +- sys-apps/firejail/firejail-0.9.68-r1.ebuild | 2 +- sys-apps/gpet/Manifest | 2 +- sys-apps/gpet/metadata.xml | 1 + sys-apps/gsmartcontrol/Manifest | 2 + sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild | 38 ++ sys-apps/hw-probe/Manifest | 2 + sys-apps/hw-probe/hw-probe-1.6.3.ebuild | 63 +++ sys-apps/hwdata/Manifest | 2 + sys-apps/hwdata/hwdata-0.358.ebuild | 25 + sys-apps/hwloc/Manifest | 8 +- sys-apps/hwloc/hwloc-1.11.13.ebuild | 4 +- sys-apps/hwloc/hwloc-2.5.0.ebuild | 4 +- sys-apps/hwloc/hwloc-2.6.0.ebuild | 4 +- sys-apps/hwloc/hwloc-2.7.1-r1.ebuild | 110 +++++ sys-apps/ipmicfg/Manifest | 4 +- sys-apps/ipmicfg/ipmicfg-1.33.0.210528-r1.ebuild | 40 -- sys-apps/ipmicfg/ipmicfg-1.33.2.220126.ebuild | 40 ++ sys-apps/msr-tools/Manifest | 2 +- sys-apps/msr-tools/metadata.xml | 1 + sys-apps/nosig/Manifest | 2 +- sys-apps/nosig/metadata.xml | 9 +- sys-apps/openrc/Manifest | 3 - .../openrc/files/openrc-0.44.6-fix-checkpath.patch | 33 -- sys-apps/openrc/openrc-0.43.5-r1.ebuild | 188 -------- sys-apps/pcsc-tools/Manifest | 4 +- sys-apps/pcsc-tools/pcsc-tools-1.5.6.ebuild | 4 +- sys-apps/pcsc-tools/pcsc-tools-1.5.7.ebuild | 4 +- sys-apps/pkgcore/Manifest | 2 +- sys-apps/pkgcore/pkgcore-0.12.10.ebuild | 2 +- sys-apps/restartd/Manifest | 2 +- sys-apps/restartd/restartd-0.2.2-r1.ebuild | 4 +- sys-apps/sandbox/Manifest | 7 +- .../sandbox/files/sandbox-3.1-label-decl.patch | 41 -- sys-apps/sandbox/sandbox-2.29.ebuild | 2 +- sys-apps/sandbox/sandbox-3.0.ebuild | 62 --- sys-apps/sandbox/sandbox-3.1.ebuild | 66 --- sys-apps/systemd/Manifest | 4 +- .../systemd/files/250.4-random-seed-hash.patch | 74 +++ sys-apps/systemd/systemd-249.11.ebuild | 2 +- sys-apps/systemd/systemd-250.4-r1.ebuild | 521 +++++++++++++++++++++ sys-apps/sysvinit/Manifest | 7 +- sys-apps/sysvinit/metadata.xml | 19 +- sys-apps/sysvinit/sysvinit-3.01.ebuild | 2 +- sys-apps/sysvinit/sysvinit-3.02-r3.ebuild | 177 +++++++ sys-apps/tomoyo-tools/Manifest | 2 +- sys-apps/tomoyo-tools/metadata.xml | 1 + sys-apps/utempter/Manifest | 1 + sys-apps/utempter/utempter-0.5.5.6-r1.ebuild | 49 ++ sys-apps/util-linux/Manifest | 5 +- sys-apps/util-linux/util-linux-2.38.ebuild | 388 +++++++++++++++ sys-apps/util-linux/util-linux-9999.ebuild | 104 +++- sys-apps/uutils/Manifest | 82 ++++ sys-apps/uutils/uutils-0.0.13.ebuild | 292 ++++++++++++ sys-apps/xdg-desktop-portal/Manifest | 2 + .../xdg-desktop-portal-1.14.2.ebuild | 44 ++ sys-apps/zram-generator/Manifest | 9 + .../zram-generator/zram-generator-1.1.2.ebuild | 96 ++++ 91 files changed, 2790 insertions(+), 757 deletions(-) create mode 100644 sys-apps/baobab/baobab-42.0.ebuild delete mode 100644 sys-apps/cpuid/cpuid-20211210.ebuild create mode 100644 sys-apps/dbus/dbus-1.14.0.ebuild create mode 100644 sys-apps/dbus/files/dbus-1.12.22-check-fd.patch create mode 100644 sys-apps/dbus/files/dbus-1.14.0-x-autoconf-fixes.patch delete mode 100644 sys-apps/debianutils/debianutils-4.11.2.ebuild delete mode 100644 sys-apps/debianutils/debianutils-5.4.ebuild create mode 100644 sys-apps/debianutils/debianutils-5.7.ebuild delete mode 100644 sys-apps/dmapi/Manifest delete mode 100644 sys-apps/dmapi/dmapi-2.2.12-r2.ebuild delete mode 100644 sys-apps/dmapi/files/dmapi-2.2.12-headers.patch delete mode 100644 sys-apps/dmapi/files/dmapi-2.2.12-no-doc.patch delete mode 100644 sys-apps/dmapi/metadata.xml create mode 100644 sys-apps/ethtool/ethtool-5.17.ebuild create mode 100644 sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild create mode 100644 sys-apps/hw-probe/hw-probe-1.6.3.ebuild create mode 100644 sys-apps/hwdata/hwdata-0.358.ebuild create mode 100644 sys-apps/hwloc/hwloc-2.7.1-r1.ebuild delete mode 100644 sys-apps/ipmicfg/ipmicfg-1.33.0.210528-r1.ebuild create mode 100644 sys-apps/ipmicfg/ipmicfg-1.33.2.220126.ebuild delete mode 100644 sys-apps/openrc/files/openrc-0.44.6-fix-checkpath.patch delete mode 100644 sys-apps/openrc/openrc-0.43.5-r1.ebuild delete mode 100644 sys-apps/sandbox/files/sandbox-3.1-label-decl.patch delete mode 100644 sys-apps/sandbox/sandbox-3.0.ebuild delete mode 100644 sys-apps/sandbox/sandbox-3.1.ebuild create mode 100644 sys-apps/systemd/files/250.4-random-seed-hash.patch create mode 100644 sys-apps/systemd/systemd-250.4-r1.ebuild create mode 100644 sys-apps/sysvinit/sysvinit-3.02-r3.ebuild create mode 100644 sys-apps/utempter/utempter-0.5.5.6-r1.ebuild create mode 100644 sys-apps/util-linux/util-linux-2.38.ebuild create mode 100644 sys-apps/uutils/uutils-0.0.13.ebuild create mode 100644 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.14.2.ebuild create mode 100644 sys-apps/zram-generator/zram-generator-1.1.2.ebuild (limited to 'sys-apps') diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 9fbaafc38f78..8f8a7e69673f 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest index 4ce220d04cdf..609124866f00 100644 --- a/sys-apps/apparmor-utils/Manifest +++ b/sys-apps/apparmor-utils/Manifest @@ -2,4 +2,4 @@ DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5 EBUILD apparmor-utils-3.0.1.ebuild 2270 BLAKE2B 2f634eb96254e823dd57e77b41b756dc330914e238876bc54586452d1b215b0b46f27092bd3677f4768c20765ad9132f8578da01f9055409149b6741757757af SHA512 1be4dd0bd8adf724cb48757c3005622c8a58a07655628b4c296dbfc7aa39c9941f30780903a27dbd4f5900d5702799dfc36371df7844cace317903938fdba28b EBUILD apparmor-utils-3.0.3.ebuild 2253 BLAKE2B 1c00f8270847616ce07d8244aa85cf1b25a2a27ab706581012b9716839241bdd2b9a2f5411ff5efeeab32cb34d3e60175ae083c52217d31eac5a2da448910191 SHA512 4dd7b39d928040f91aae80c3f87cdca2b20b6f28c2c696f5acca124d55b0742a6997ed554494355c8a8a9220cafbc287a5544d279730b5bfd67339fc22fac925 -MISC metadata.xml 410 BLAKE2B 220c545add2a0fb45a95c28e09ef0472ae92a0faebfb03effa69a8e202e137367756355c389c8d59e8d5d87a45e6df336a8424cf3c631d89595311d7095f049b SHA512 cff4f2dc12a85268da9fe6ce889a85d68669e7c940017f7617f7566c274394a8e145993c5e9d00c838acd0d41b2c82a7fee661bc31f9e5c54a2547f42ac7a98c +MISC metadata.xml 442 BLAKE2B f38f58b9dd0a309fcdcc3777cc497167fc8c6e313e78b148673b112c9408f8842d1d63891737ec5fb8754720d03c54336733a94aa429a4238900f02144cf732d SHA512 8e3c31f63edbdda6f04ebd7358fac18ae8d1a739af83b1a6aadec7c13f1649646c273d7bbfacce6a1d8920a165797cb48431a108481750680491c24126e404ef diff --git a/sys-apps/apparmor-utils/metadata.xml b/sys-apps/apparmor-utils/metadata.xml index f7b28ab4f352..22230f2666f5 100644 --- a/sys-apps/apparmor-utils/metadata.xml +++ b/sys-apps/apparmor-utils/metadata.xml @@ -3,6 +3,7 @@ kensington@gentoo.org + Michael Palimaka hardened@gentoo.org diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest index d181d07c9a3a..fc95927621db 100644 --- a/sys-apps/apparmor/Manifest +++ b/sys-apps/apparmor/Manifest @@ -8,4 +8,4 @@ DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5 EBUILD apparmor-3.0.1.ebuild 1737 BLAKE2B 3fbdc0897be4dba7cde237622448ce7f3678a35dcce054854a9f13c734d5eb79214928b6a452f517e438174eeac165d84686befdad4a9a82261a53eacdb68247 SHA512 40e9a056910756f9c34cad803a69da2700589a095cc940c58c155ce7efeb7eca4189921e6d031755d4272727aa2c86aae9fc1c95e4ec92efb128dc0fa7fc5998 EBUILD apparmor-3.0.3.ebuild 1738 BLAKE2B 2eb39b0a5c07f348013fffb0c10bc3d20f4dd70b6044467cb855938dc3df44a60249d023fef948eb349ce54eb8072b5bab3d7d090032b2166517aa95c88fd1bc SHA512 9a40e928011cde60ae1bc6e3512445f4edc612fa5d540d74abbb94b5a3e683b1663dc85d4890e4788398694c424a5012b4628ac93aa096e40dec24a9397b8905 -MISC metadata.xml 410 BLAKE2B 220c545add2a0fb45a95c28e09ef0472ae92a0faebfb03effa69a8e202e137367756355c389c8d59e8d5d87a45e6df336a8424cf3c631d89595311d7095f049b SHA512 cff4f2dc12a85268da9fe6ce889a85d68669e7c940017f7617f7566c274394a8e145993c5e9d00c838acd0d41b2c82a7fee661bc31f9e5c54a2547f42ac7a98c +MISC metadata.xml 442 BLAKE2B f38f58b9dd0a309fcdcc3777cc497167fc8c6e313e78b148673b112c9408f8842d1d63891737ec5fb8754720d03c54336733a94aa429a4238900f02144cf732d SHA512 8e3c31f63edbdda6f04ebd7358fac18ae8d1a739af83b1a6aadec7c13f1649646c273d7bbfacce6a1d8920a165797cb48431a108481750680491c24126e404ef diff --git a/sys-apps/apparmor/metadata.xml b/sys-apps/apparmor/metadata.xml index f7b28ab4f352..22230f2666f5 100644 --- a/sys-apps/apparmor/metadata.xml +++ b/sys-apps/apparmor/metadata.xml @@ -3,6 +3,7 @@ kensington@gentoo.org + Michael Palimaka hardened@gentoo.org diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest index be49111acac1..e7efe2d8ae5a 100644 --- a/sys-apps/baobab/Manifest +++ b/sys-apps/baobab/Manifest @@ -1,3 +1,5 @@ DIST baobab-41.0.tar.xz 586228 BLAKE2B 8c06dd4c62dd377e2338df280dd1f78dcd6e0c13713f06bb126f96e658e42b9ed5f1cffa9f7445f2d854cf42c09b93d72f4ff82a80df5dd4a4d395978fe2ecff SHA512 4f41cac42491afb98855771a621573689f2b35c0a2602799af9f88adf901a5c62c9f8e4b70be43ed27024deba860b128bc22b8a7782ac207a5746b4df6b65aa0 +DIST baobab-42.0.tar.xz 588392 BLAKE2B ec2525b6643a9ab2ecedcbb7b7a54419859116808d9287bfcc694cf22d314b5dc34e71483718353685f3a246c87b4b492e7c3fb69c7044dea605ae3e8737d0f1 SHA512 21837bfe901034ed3450f6937d3ede1e567d16a5ae308db91029dc2ff4bb523b36f9408f7489c6798140de039e928f49969a1ed741027da0ae8377be6352ba08 EBUILD baobab-41.0.ebuild 854 BLAKE2B 6e723adedb979773babe606eb4ed3052d84219d787b770048811f2740219ed5404860ee7e91d4cd97a963168e3a313d3f9135c4190e43d44a6c141fbfb2bc005 SHA512 b38a58f149cd86dbf2b34a9c541cc5d1c0dc310895792a6f86e25cf651c15667f279610826e56d7289313b46a561061af102d2392d65946abd1065a6e4956f03 +EBUILD baobab-42.0.ebuild 837 BLAKE2B 9274209175ef80755f1c296be4e3ca25d2da8aba22a7c8bcd9008e7f8f01878bee534ed2c8fcf7f720877237f89938e374cf977c50b79e7ca29bbec029d43d42 SHA512 ccaed8b56697d3744720e457836781dbaf818df68090f53fc2fbaf07c65ca7286b93e6a2e899481cad8338c9a759c0d5d6c5f3e31cf75ba3aaa5f9ddf82c2fe3 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/sys-apps/baobab/baobab-42.0.ebuild b/sys-apps/baobab/baobab-42.0.ebuild new file mode 100644 index 000000000000..8f6502db0c7c --- /dev/null +++ b/sys-apps/baobab/baobab-42.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Disk usage browser for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Baobab" + +LICENSE="GPL-2+ FDL-1.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=gui-libs/gtk-4.4.0:4 + >=gui-libs/libadwaita-1.0.0:1= +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + $(vala_depend) + >=gui-libs/libadwaita-1.0.0:1=[vala] + dev-util/itstool + >=sys-devel/gettext-0.21 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/sys-apps/cinit/Manifest b/sys-apps/cinit/Manifest index 709c9731217b..1e3de39e3af1 100644 --- a/sys-apps/cinit/Manifest +++ b/sys-apps/cinit/Manifest @@ -1,3 +1,3 @@ DIST cinit-0.2.1.tar.bz2 63545 BLAKE2B ef45cc1a2622d4dbf36e47fab2d09a576ea726e3aa2ac928827dae63fd976daf3dee3d91de21bc1f66200fcb90aecd267b0e9fef9575e525b8e75d00a0f818a5 SHA512 fce6a0c06b11a252023f7f0159fdfe4f9f4dc3c1545708997c148ed2f0a451bb68a5b98518fc48083e3518959d28b32b1719a9b89d00af7a997854230fca09d7 -EBUILD cinit-0.2.1.ebuild 853 BLAKE2B 3b0eae06fb61d8537a9ad8561c867970d90c7ec7b80f5530a975edfa564a713c66ccb18fbdb5bd0b15ef4576b1b51a45d9ced7b067f8288bc9a513bfc6e8f838 SHA512 b9bb4f7366d746fab604428a4c8eeb4043a74857719e2f8b411e3386fb1c20135ce73287c2bae9e2a31591df28e6d95603a768faf53f0b9c4edf4496481cebd5 +EBUILD cinit-0.2.1.ebuild 855 BLAKE2B a509bcb0455f8b83af97fa2604e17fe7fbfe334e48781b407be5d1c466c819e9852a5cac18163aec5dd3ea8e81534e781f5c3e4a9f394e34052de6da5f015b08 SHA512 a5829fa70951104d1b0a9f326b4cb5706fd558af1fad96ca5143e28522169fda92ad7eb7da319407eea8c1739edc30b0fcc30b38f6ac37ee664b898f08e8df1f MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/sys-apps/cinit/cinit-0.2.1.ebuild b/sys-apps/cinit/cinit-0.2.1.ebuild index 252f62e217b9..1b16a694e944 100644 --- a/sys-apps/cinit/cinit-0.2.1.ebuild +++ b/sys-apps/cinit/cinit-0.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ src_compile() { } src_install() { - emake LD=$(tc-getCC) DESTDIR="${D}" install + emake LD="$(tc-getCC)" DESTDIR="${D}" install rm -f "${D}"/sbin/{init,shutdown,reboot} || die dodoc Changelog CHANGES CREDITS README TODO use doc && dodoc -r doc diff --git a/sys-apps/cpuid/Manifest b/sys-apps/cpuid/Manifest index 5399006dbf80..0762dc01f8f6 100644 --- a/sys-apps/cpuid/Manifest +++ b/sys-apps/cpuid/Manifest @@ -1,6 +1,4 @@ AUX cpuid-20200203-makefile.patch 1341 BLAKE2B 54d2d82710d88d4f095f712b19488bdc44376aeeeb9395e7d9061ea4f8b33e4a38818937e29dbcf4f48455aca568c3d362b2898fadbfd0ba9b11edfee78878c6 SHA512 ced9f8b91c67b0a9a7aeb7f581cd101a1161810a1de0d876b417e55a56f13c775005f3879c576fed318b2f4809a40db3347dc456d73d9e529d10ff8ab51e1e79 -DIST cpuid-20211210.src.tar.gz 129491 BLAKE2B 8aba8449207c39f2082363664b61b55163c8f43804552304d0f9070522dbae867a757019a51f4526f9b85fa541811a8156d517b8ae53ad956a25a56b0d774251 SHA512 42d01890c40f90e6500f643bb4a7f5a8e76c8c76720062add79662a789e0d460d39383ea49a765f206038d72d1db7074d547500998e265ad12fee88af2dc175a DIST cpuid-20220224.src.tar.gz 130706 BLAKE2B 78e0d8296ffafa6eb5a668561bb5c1834c8cffd020f0c052438381f72cddbfe8e85c3e4d662c6aff5224a0b147cd5e20cbce2240f791f2c857c4f584c87b4359 SHA512 7cf41d2429d442b4dfd5d369e394c11916352e16fc56852ea4af71945192903482bc45c38367ff5ae3f8d386ffc65cc61a9b0bec4594589a057557daf54d8562 -EBUILD cpuid-20211210.ebuild 597 BLAKE2B 5c1d26e0b9d3d37343a806a1b6e4f7ac65678f9286633888fbb21375e181fbcc19cd68c9975dad4a9d39d36555f542bfc55fa0a90af85575153301c8a53868ec SHA512 4d10ed0e3c8a96574b29227c07e45c95d3426ed170289fab097df4efb82a997227262f826ff29d0d7f2953728c1ee87345b57d764e02aca5223bd28c8973b7aa -EBUILD cpuid-20220224.ebuild 599 BLAKE2B b7393dd1ea0314c0f5b44ca25662056e917f41562b285b369c0958908cdff71c698a50ef161ea149a6bd5217e784411408cc32f19d237c17d22f2cb5ceb95daf SHA512 3d70d2f4e545863487d0abd815e98fd54aab7a2929e09e71a1429479464194bc079210c5dd5e108180f7def04c8610650690ad4584f787314211ce2ebb0f4357 +EBUILD cpuid-20220224.ebuild 600 BLAKE2B 9aebdae2673da4c0d88f9178cac0366684a2ace93004c51d1868a48d0dd8c897acb4670a212df69a48b79de99d4536cbf6e488078573fe9a493a5af511e75a3f SHA512 1dde5b326b3f04775419cd24b970d0019baedd82ce2b2afa1a94afd52280ccb4233ecaf4b28a60f0810df66a113c63b1c7da08c324f583a00315c6eed4f7d9ea MISC metadata.xml 532 BLAKE2B 49d1eb34a9859763d42159adcf9a2dca3128af78aef52cedc4483950084238ba780bd841788f4b27eb72fc44e61c2c5bd264b6c6e2c57824ccf146b6ecad50e9 SHA512 f51db55a3cc5478afba39a42731122db8ac720af8685e093b6952efd2778c9f0668ac936d2a1cdacaf2586d62d0f13240d664a7bd4fbd18236c816e9e6745600 diff --git a/sys-apps/cpuid/cpuid-20211210.ebuild b/sys-apps/cpuid/cpuid-20211210.ebuild deleted file mode 100644 index 687993325c30..000000000000 --- a/sys-apps/cpuid/cpuid-20211210.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Linux tool to dump x86 CPUID information about the CPUs" -HOMEPAGE="http://www.etallen.com/cpuid.html" -SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND=" - app-arch/gzip - dev-lang/perl -" - -DOCS=( "ChangeLog" "FUTURE" ) - -PATCHES=( "${FILESDIR}/${PN}-20200203-makefile.patch" ) - -src_prepare() { - default - - tc-export CC -} - -src_install() { - emake BUILDROOT="${ED}" install - - einstalldocs -} diff --git a/sys-apps/cpuid/cpuid-20220224.ebuild b/sys-apps/cpuid/cpuid-20220224.ebuild index 33d4a1c9a28b..d215e1baa0cf 100644 --- a/sys-apps/cpuid/cpuid-20220224.ebuild +++ b/sys-apps/cpuid/cpuid-20220224.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.etallen.com/${PN}/${P}.src.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* amd64 x86" BDEPEND=" app-arch/gzip diff --git a/sys-apps/daisydog/Manifest b/sys-apps/daisydog/Manifest index 83607927419c..841b1bc340e3 100644 --- a/sys-apps/daisydog/Manifest +++ b/sys-apps/daisydog/Manifest @@ -2,4 +2,4 @@ AUX daisydog.conf.d 115 BLAKE2B 55fa6089b54a2f5b4b56a5957020d6bab3dea492551bc841 AUX daisydog.init.d 356 BLAKE2B 0b7c59435e39e17f1afe3678f84b25ff65276ebf93664d689f38a746c5c5b2945fa86e9f0d104a5b7577f7939214e4f4f15b04470af0c843468f7a732fcb082c SHA512 1ad3cdf515777e5ba8eedc40a82177ca7cfeaecb0ac82fe5d5757c81c298e43a8fcfc5f46f6d8d31c83534793d7acf798d8b16ce8d7a6bd2868820cebf898feb DIST daisydog-3182aa85c087446e4358370549adc45db21ec124.tar.gz 10395 BLAKE2B e172c8cf9172e69b3c88586a6a96ec69573500101bfef981f2c2090aaf9def8f9cbafa991ef68c1e03c1c7d607f0534f92bad0b06d944f85859223b3f62ff926 SHA512 0a7312a3d9459487da8d20a80568187f51d4ae786939afbf38b8b89747831b2f7e0e32a3414b5d60863e33bcdebad9e457ff9a8f75143a7b60bf68fc9de17cd5 EBUILD daisydog-2014.05.30.ebuild 880 BLAKE2B c9fbccaa8f7d1769019e9dd12de3f2c4d94d7a56d790667b4fb44522c4b4c228696cfd5378fa62d9f657caa5412f6410cac94f383b7e377fba6879cb10e297f2 SHA512 00e7357d2f3e0e19b3c39cd77fbb81c696423617ee6a8f85374c5e513c45449f64f34cc8bba48dd3308f2a3f918884a0057812cedd6ddfa5c838fb219c5241cc -MISC metadata.xml 215 BLAKE2B 344b2d45a66df1c90f44ffca3343c1dec6f3fa2510ff1460d7652259f31f50bf80a8fef7a89ddd4fc86273290e98d04a1949ff881a9ca9464eaf81a422acfdb2 SHA512 059a722b5adb3ac6d86ab064c11bf5d472f7ad6156538798e7f61ee3b8c42d07ff7e2b951deac22472761526208214c3b7dd4950c09b894f419d0bbd00121f7d +MISC metadata.xml 248 BLAKE2B 2545c58c45b8fd57a236bab059e0bd3da47a3e0d3881d141a9b2dc2e275a2d8f0663d83366b45103b48fd257d62a4a2314a8dd6b79113f8b86c91a90524918c5 SHA512 1397e06cb2ad5941988872f37df6f54100aaa06bfc7ef30ba394f95191ddaa1e9f2180d8eb856eb10f9646d9cbc4a6f020805470633c492519e66e3de788439a diff --git a/sys-apps/daisydog/metadata.xml b/sys-apps/daisydog/metadata.xml index 8041df927597..7517f8d97dd7 100644 --- a/sys-apps/daisydog/metadata.xml +++ b/sys-apps/daisydog/metadata.xml @@ -1,7 +1,8 @@ - - vapier@gentoo.org - + + Mike Frysinger + vapier@gentoo.org + diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest index 9c1ec431da32..e5c6c9081bd8 100644 --- a/sys-apps/dbus/Manifest +++ b/sys-apps/dbus/Manifest @@ -1,9 +1,13 @@ AUX 80-dbus 341 BLAKE2B 20849eb7c526475d3ff96766ac7183608aa51e5c069f07cf282a2b4d884b2a8580aa88cff182d54ef75aaa747848f3dbcc0bd0bd5da124e4a259851878c73b00 SHA512 fa019d903e5412d0c47dade4299995e9baa8b86d74ebc0b42967137762bc476628af57f8a6c354660fce731c33a49a66027cd8b5a25be4d898b7d1662c600e89 +AUX dbus-1.12.22-check-fd.patch 1055 BLAKE2B a4889677a778fe0698128b2399273adb5373a11927a5610e6a9757237226fa866ce33bb603a89c44b8c2d3e2fccd4131637821ba1bb14782276223d5fa5db337 SHA512 667e76237868c177b9299eb0259dee2a5f820fde15fed0a21823b435e34ad734ec9e850f1a1b5408a6b099a78f77564b2396c38b82d931f3b0b5b93c0e5b8c4e +AUX dbus-1.14.0-x-autoconf-fixes.patch 5171 BLAKE2B 6b7453397e467da695b3efd70e53f6a50dad44c44130f973037a4cb4139d62c7adab758a495ddebb97a35d068333417051adb5eb17bae86df31c998137eb6052 SHA512 e74b09c7da445c02fe84148b43ca61b21a95b67edbde4dc9f1916a9a628182097630336010f15f366063dc1432da7b1ae52e73b04185493b48ce28bf79873e54 AUX dbus-daemon-optional.patch 2701 BLAKE2B 28054bf147ffc29d893017dd9b8a6c9b3a032c31ec1860c38c7a54910b3fe8da2a9bce175d01fab1c224008ba38e1981dfc161fde80f725096e644495740052e SHA512 6d07220d8c80c49057396dc76d808cad2c995cce259544e8435d0c8fe328f85ac3a7da5a88209f80a127a04b48591ac20fe661683665adca2af75fedd2563bf2 AUX dbus-enable-elogind.patch 2801 BLAKE2B c9ef41ff7b31af6cbaf28ca16974fb62aa0f2492f1c6970b41216758768d1139d2ce9aabbb3aff952d625b0decd1e8c2b25f79bb0a13c146aa9453dd4f7b5c5a SHA512 84c5eacc9c305ce1fa9f7a50407b7e836a20c679273cef06004ff57665c27818d2c33e0cfa9ea91ae89c50da4f7b9a92077e607f0f17b9300892d16e881a7d9a AUX dbus.initd.in 841 BLAKE2B 7df68814224e066e6356ec30215cf76507c4c1d0b0fed7e97339cba680f7a6f4628b71ca5660f9bc2c0efde75b9a083c08b121d186fd7900b3dea0443a7c0760 SHA512 6bc5bf619369448a221e4eb7c5af421b7610d9488f0409cf1847539b94bc2554238a8e53a60432d7ef60f9b812a3efb0b2ae2ca2544b6ed77b845ec0f5ba1a21 DIST dbus-1.12.20.tar.gz 2095511 BLAKE2B b467526e7e0281db7b8c7c178469fe006dab29ccb1ea197c02495bd297e8de766230b68ed86c4a7e05dbe09ca30ce941a15e0bf8030fe0df66c04febf0534b3b SHA512 0964683bc6859374cc94e42e1ec0cdb542cca67971c205fcba4352500b6c0891665b0718e7d85eb060c81cb82e3346c313892bc02384da300ddd306c7eef0056 DIST dbus-1.12.22.tar.gz 2108231 BLAKE2B 40c30ad9e48d8ac6b5f1c67726015eb17cb3501372ef2c8ffcd8ad73e4a2f186b80a7bbba094460d4093d1d0a3f1bbb8d83a27724397a8f5312bb8542237e6b7 SHA512 0a716022f9d693fcaf871b6dfb5f242b49a8dd05d3316ec3e530f5129f1d81a2fa9caec795fa62cfdcba6ed21549fdd2f896f9bf1cc9a96e2a7d04f2c7ec7be6 +DIST dbus-1.14.0.tar.xz 1360228 BLAKE2B ae0ebc2779e840e2d83f633029f81fba0e35969648dddce0280640dd9bee3f9508aa7fb6aef696d1c4c56d40f91b754941f847525afaee5cc3170ad23a7eddbf SHA512 9bf17a3ebb3cf44722c6fbf24ee56e9dc14d6882fc312f26c7f07459d969424bc2fb63a229139e011804ecc479a8f0eb1a0c83286f8d5a664c5979d12634179f EBUILD dbus-1.12.20-r4.ebuild 7533 BLAKE2B 19b9f34046bea0cbef61a641255f56bf98005c96aa61de9212e9e6ddca1957b02a217f8ff28b23b51fee6337b3fa7b48d4aebe707589bf0452ec4f987af8081e SHA512 0369f3de41131f9ea8fa6577a5fc992f62c16f3a995017fe1becf65bdbe6c9676f02a99d11e706ae9afc63dc2202a850543d69fd3bc2cd4d4d9545c73432375b -EBUILD dbus-1.12.22.ebuild 7542 BLAKE2B 8d7de8f0ef34cc158618fcd43f42bcb296b0ef2939ec5b39dadd2f79001e2ebe5a9b6169adb08fd66f6e1a128a86cc0c3e9e48726352e9bea4c36e0ca786ebc0 SHA512 17770a75450c4b9514657799a44d49f887982008945da2ceaab6c7efdb71ca583ecd24dbb1ddd776343491661e9aabcc4fcc0db6956218972c908b243235d689 +EBUILD dbus-1.12.22.ebuild 7654 BLAKE2B ac43f49c5079ed47a73c4447738b90ca9b5fa8f62a891e7724892ae195cfe24212fbe58949d747c9a7c28dfd0d2713ef08ec8eefb73eb8aa7c77c16820a2cdd0 SHA512 eeac6c8ad9a7e1da9c3603d4ea9a205b2fef70a8484258b349fa3a502e8f6f7a955149e0a251aa3486166d989ed8da7acf8e6e99d0e19113ed326256d92eb42e +EBUILD dbus-1.14.0.ebuild 7862 BLAKE2B a2e4d2adc0b5d4a6d766091be9ce2bf8ccef55a689055b5c6187368fa0161674d813313f6c3ff35f36aa7f7917ddbf5dc20b66204844515cb7908b5244c01b20 SHA512 bbb4bd2d2844f60bb1492777c691b1010bd95e3401587faba07e18d004a282a818b70efd744fd86cf51a72035de402bc9d2be9f49deb1e93aa8f71ef08106c3c MISC metadata.xml 501 BLAKE2B 7a39c6df0072e46a515e88bbf4023713826167924dda328657fc36f169f4918f92ef59127c435055d942018b6370c47d55fa288ccd6a88414e86e6fab65a0751 SHA512 b750d80e9c8a8cad6eb42952d72fd65868e69ab686a5bfc95896b1734960dab4975ff14b6c44637c0c9b80b76a55f826f2d86f6dfa4f075449a2660fbb85a79e diff --git a/sys-apps/dbus/dbus-1.12.22.ebuild b/sys-apps/dbus/dbus-1.12.22.ebuild index 7427d268d82c..f4d09190728e 100644 --- a/sys-apps/dbus/dbus-1.12.22.ebuild +++ b/sys-apps/dbus/dbus-1.12.22.ebuild @@ -60,8 +60,10 @@ DOC_CONTENTS=" TBD="${WORKDIR}/${P}-tests-build" PATCHES=( - "${FILESDIR}/${PN}-enable-elogind.patch" - "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136 + "${FILESDIR}/dbus-enable-elogind.patch" + "${FILESDIR}/dbus-daemon-optional.patch" # bug #653136 + + "${FILESDIR}/dbus-1.12.22-check-fd.patch" ) pkg_setup() { @@ -205,6 +207,9 @@ multilib_src_compile() { } src_test() { + # https://bugs.gentoo.org/836560 + addwrite /proc/self/oom_score_adj + DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check } diff --git a/sys-apps/dbus/dbus-1.14.0.ebuild b/sys-apps/dbus/dbus-1.14.0.ebuild new file mode 100644 index 000000000000..07da8e03b737 --- /dev/null +++ b/sys-apps/dbus/dbus-1.14.0.ebuild @@ -0,0 +1,291 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +TMPFILES_OPTIONAL=1 + +# At least at the moment, while a CMake port exists, it's not recommended +# for distributions. +# https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L189 +inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 systemd tmpfiles virtualx multilib-minimal + +DESCRIPTION="A message bus system, a simple way for applications to talk to each other" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/dbus/" +SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz" + +LICENSE="|| ( AFL-2.1 GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug doc elogind selinux static-libs systemd test X" +RESTRICT="!test? ( test )" + +REQUIRED_USE="?? ( elogind systemd )" + +BDEPEND=" + acct-user/messagebus + app-text/xmlto + app-text/docbook-xml-dtd:4.4 + sys-devel/autoconf-archive + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +COMMON_DEPEND=" + >=dev-libs/expat-2.1.0 + elogind? ( sys-auth/elogind ) + selinux? ( sys-libs/libselinux ) + systemd? ( sys-apps/systemd:0= ) + X? ( + x11-libs/libX11 + x11-libs/libXt + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/expat + test? ( + ${PYTHON_DEPS} + >=dev-libs/glib-2.40:2 + ) +" +RDEPEND="${COMMON_DEPEND} + acct-user/messagebus + selinux? ( sec-policy/selinux-dbus ) + systemd? ( virtual/tmpfiles ) +" + +DOC_CONTENTS=" + Some applications require a session bus in addition to the system + bus. Please see \`man dbus-launch\` for more information. +" + +# out of sources build dir for make check +TBD="${WORKDIR}/${P}-tests-build" + +PATCHES=( + "${FILESDIR}/dbus-enable-elogind.patch" + "${FILESDIR}/dbus-daemon-optional.patch" # bug #653136 + + "${FILESDIR}/dbus-1.14.0-x-autoconf-fixes.patch" + "${FILESDIR}/dbus-1.12.22-check-fd.patch" +) + +pkg_setup() { + use test && python-any-r1_pkg_setup + + if use kernel_linux; then + CONFIG_CHECK="~EPOLL" + linux-info_pkg_setup + fi +} + +src_prepare() { + default + + if [[ ${CHOST} == *-solaris* ]]; then + # fix standards conflict, due to gcc being c99 by default nowadays + sed -i \ + -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \ + configure.ac || die + fi + + # required for bug #263909, cross-compile so don't remove eautoreconf + eautoreconf +} + +src_configure() { + local rundir=$(usex kernel_linux /run /var/run) + + sed -e "s;@rundir@;${EPREFIX}${rundir};g" "${FILESDIR}"/dbus.initd.in \ + > "${T}"/dbus.initd || die + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local docconf myconf testconf + + # so we can get backtraces from apps + case ${CHOST} in + *-mingw*) + # error: unrecognized command line option '-rdynamic', bug #488036 + ;; + *) + append-flags -rdynamic + ;; + esac + + # libaudit is *only* used in DBus wrt SELinux support, so disable it, if + # not on an SELinux profile. + myconf=( + --localstatedir="${EPREFIX}/var" + $(use_enable static-libs static) + $(use_enable debug verbose-mode) + --disable-asserts + --disable-checks + $(use_enable selinux) + $(use_enable selinux libaudit) + --disable-apparmor + $(use_enable kernel_linux inotify) + --disable-kqueue + $(use_enable elogind) + $(use_enable systemd) + $(use_enable systemd user-session) + --disable-embedded-tests + --disable-modular-tests + $(use_enable debug stats) + --with-session-socket-dir="${EPREFIX}"/tmp + --with-system-pid-file="${EPREFIX}${rundir}"/dbus.pid + --with-system-socket="${EPREFIX}${rundir}"/dbus/system_bus_socket + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + --with-systemduserunitdir="$(systemd_get_userunitdir)" + --with-dbus-user=messagebus + $(use_with X x) + ) + + if [[ ${CHOST} == *-darwin* ]]; then + myconf+=( + --enable-launchd + --with-launchd-agent-dir="${EPREFIX}"/Library/LaunchAgents + ) + fi + + if multilib_is_native_abi; then + docconf=( + --enable-xml-docs + $(use_enable doc doxygen-docs) + ) + else + docconf=( + --disable-xml-docs + --disable-doxygen-docs + ) + myconf+=( + --disable-daemon + --disable-selinux + --disable-libaudit + --disable-elogind + --disable-systemd + --without-x + ) + fi + + einfo "Running configure in ${BUILD_DIR}" + ECONF_SOURCE="${S}" econf "${myconf[@]}" "${docconf[@]}" + + if multilib_is_native_abi && use test; then + mkdir "${TBD}" || die + cd "${TBD}" || die + testconf=( + $(use_enable test asserts) + $(use_enable test checks) + $(use_enable test embedded-tests) + $(use_enable test stats) + $(has_version dev-libs/dbus-glib && echo --enable-modular-tests) + ) + einfo "Running configure in ${TBD}" + ECONF_SOURCE="${S}" econf "${myconf[@]}" "${testconf[@]}" + fi +} + +multilib_src_compile() { + if multilib_is_native_abi; then + # After the compile, it uses a selinuxfs interface to + # check if the SELinux policy has the right support + use selinux && addwrite /selinux/access + + einfo "Running make in ${BUILD_DIR}" + emake + + if use test; then + einfo "Running make in ${TBD}" + emake -C "${TBD}" + fi + else + emake -C dbus libdbus-1.la + fi +} + +src_test() { + # https://bugs.gentoo.org/836560 + addwrite /proc/self/oom_score_adj + + # DBUS_TEST_MALLOC_FAILURES=0 to avoid huge test logs + # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L231 + DBUS_TEST_MALLOC_FAILURES=0 DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check +} + +multilib_src_install() { + if multilib_is_native_abi; then + emake DESTDIR="${D}" install + else + emake DESTDIR="${D}" install-pkgconfigDATA + emake DESTDIR="${D}" -C dbus \ + install-libLTLIBRARIES install-dbusincludeHEADERS \ + install-nodist_dbusarchincludeHEADERS + fi +} + +multilib_src_install_all() { + newinitd "${T}"/dbus.initd dbus + + if use X; then + # dbus X session script (bug #77504) + # turns out to only work for GDM (and startx). has been merged into + # other desktop (kdm and such scripts) + exeinto /etc/X11/xinit/xinitrc.d + doexe "${FILESDIR}"/80-dbus + fi + + # Needs to exist for dbus sessions to launch + keepdir /usr/share/dbus-1/services + keepdir /etc/dbus-1/{session,system}.d + # machine-id symlink from pkg_postinst() + keepdir /var/lib/dbus + # Let the init script create the /var/run/dbus directory + rm -rf "${ED}"/var/run + + # bug #761763 + rm -rf "${ED}"/usr/lib/sysusers.d + + dodoc AUTHORS NEWS README doc/TODO + readme.gentoo_create_doc + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + readme.gentoo_print_elog + + if use systemd; then + tmpfiles_process dbus.conf + fi + + # Ensure unique id is generated and put it in /etc wrt bug #370451 but symlink + # for DBUS_MACHINE_UUID_FILE (see tools/dbus-launch.c) and reverse + # dependencies with hardcoded paths (although the known ones got fixed already) + # TODO: should be safe to remove at least the ln because of the above tmpfiles_process? + dbus-uuidgen --ensure="${EROOT}"/etc/machine-id + ln -sf "${EPREFIX}"/etc/machine-id "${EROOT}"/var/lib/dbus/machine-id + + if [[ ${CHOST} == *-darwin* ]]; then + local plist="org.freedesktop.dbus-session.plist" + elog + elog + elog "For MacOS/Darwin we now ship launchd support for dbus." + elog "This enables autolaunch of dbus at session login and makes" + elog "dbus usable under MacOS/Darwin." + elog + elog "The launchd plist file ${plist} has been" + elog "installed in ${EPREFIX}/Library/LaunchAgents." + elog "For it to be used, you will have to do all of the following:" + elog " + cd ~/Library/LaunchAgents" + elog " + ln -s ${EPREFIX}/Library/LaunchAgents/${plist}" + elog " + logout and log back in" + elog + elog "If your application needs a proper DBUS_SESSION_BUS_ADDRESS" + elog "specified and refused to start otherwise, then export the" + elog "the following to your environment:" + elog " DBUS_SESSION_BUS_ADDRESS=\"launchd:env=DBUS_LAUNCHD_SESSION_BUS_SOCKET\"" + fi +} diff --git a/sys-apps/dbus/files/dbus-1.12.22-check-fd.patch b/sys-apps/dbus/files/dbus-1.12.22-check-fd.patch new file mode 100644 index 000000000000..9038411bb13b --- /dev/null +++ b/sys-apps/dbus/files/dbus-1.12.22-check-fd.patch @@ -0,0 +1,33 @@ +From 769a0462befb9829594a76e675526aba8579317e Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Sun, 27 Mar 2022 15:09:48 -0400 +Subject: [PATCH] sysdeps-unix: check fd before calling + _dbus_fd_set_close_on_exec() + +If /proc/self/oom_score_adj does not exist, fd will invalid (-1). +Attempting to set the CLOEXEC flag will obviously fail, and we lose the +original errno value from open(). + +Bug: https://bugs.gentoo.org/834725 +Signed-off-by: Mike Gilbert +--- + dbus/dbus-sysdeps-util-unix.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/dbus/dbus-sysdeps-util-unix.c b/dbus/dbus-sysdeps-util-unix.c +index 314ce64b..8f079cbf 100644 +--- a/dbus/dbus-sysdeps-util-unix.c ++++ b/dbus/dbus-sysdeps-util-unix.c +@@ -1633,7 +1633,8 @@ _dbus_reset_oom_score_adj (const char **error_str_p) + if (fd < 0) + { + fd = open ("/proc/self/oom_score_adj", O_RDWR); +- _dbus_fd_set_close_on_exec (fd); ++ if (fd >= 0) ++ _dbus_fd_set_close_on_exec (fd); + } + + if (fd >= 0) +-- +GitLab + diff --git a/sys-apps/dbus/files/dbus-1.14.0-x-autoconf-fixes.patch b/sys-apps/dbus/files/dbus-1.14.0-x-autoconf-fixes.patch new file mode 100644 index 000000000000..d9eb2a611bfd --- /dev/null +++ b/sys-apps/dbus/files/dbus-1.14.0-x-autoconf-fixes.patch @@ -0,0 +1,147 @@ +https://gitlab.freedesktop.org/dbus/dbus/-/commit/7d462fe93844df711ff8433ad798b54e57f8609d.patch +(dropped NEWS to avoid conflicts with more patches in future) + +From fdbb32bd1f3c972d3d5fd3998930749206a1095a Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 1 Mar 2022 15:56:30 +0100 +Subject: [PATCH 1/6] build: Treat --with-x[=yes] the same as --with-x=auto + +Previously, --with-x would disable the check for X11 libraries, which +was not intended. + +(cherry picked from commit 99cc28e0eb1a37233c0f7d3595175d1f331550e7) +--- a/configure.ac ++++ b/configure.ac +@@ -1115,7 +1115,7 @@ if test "x$dbus_win" = xyes; then + + enable_x11_autolaunch=no + have_x11=no +-else if test "x$with_x" = xauto; then ++else if test "x$with_x" != xno; then + PKG_CHECK_MODULES([X], [x11], + [AC_DEFINE([HAVE_X11], [1], [Define to 1 if you have X11 library])], + [ have_x11=no ]) +GitLab +From 5f2577aea3c5291dbb97e77c7384924851b30102 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 1 Mar 2022 16:01:29 +0100 +Subject: [PATCH 2/6] Move DBUS_X_* definitions into PKG_CHECK_MODULES block + +(cherry picked from commit 51e468d828785cbc7060678f6f257723ba11cd10) +--- a/configure.ac ++++ b/configure.ac +@@ -1117,15 +1117,15 @@ if test "x$dbus_win" = xyes; then + have_x11=no + else if test "x$with_x" != xno; then + PKG_CHECK_MODULES([X], [x11], +- [AC_DEFINE([HAVE_X11], [1], [Define to 1 if you have X11 library])], ++ [AC_DEFINE([HAVE_X11], [1], [Define to 1 if you have X11 library]) ++ have_x11=yes ++ DBUS_X_LIBS="$X_LIBS" ++ DBUS_X_CFLAGS="$X_CFLAGS" ++ ], + [ have_x11=no ]) + + if test "x$have_x11" = xno; then + AC_MSG_WARN([Couldn't found X11, tried with pkg-config.]) +- else +- have_x11=yes +- DBUS_X_LIBS="$X_LIBS" +- DBUS_X_CFLAGS="$X_CFLAGS" + fi + else + AS_IF([test "x$enable_x11_autolaunch" = "xyes"], [ +GitLab +From 5dad12f34c54e2359adfe8e7f122681df1d24bcb Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 1 Mar 2022 16:05:52 +0100 +Subject: [PATCH 3/6] Emit an error when --with-x was given but no X11 libs + were found + +(cherry picked from commit 17c88a894499da64460a0ef76db1d8b88ceb9eeb) +--- a/configure.ac ++++ b/configure.ac +@@ -1121,12 +1121,13 @@ else if test "x$with_x" != xno; then + have_x11=yes + DBUS_X_LIBS="$X_LIBS" + DBUS_X_CFLAGS="$X_CFLAGS" +- ], +- [ have_x11=no ]) +- +- if test "x$have_x11" = xno; then +- AC_MSG_WARN([Couldn't found X11, tried with pkg-config.]) +- fi ++ ], [ ++ AS_IF([test "x$with_x" = xyes], ++ [AC_MSG_ERROR([Couldn't find X11, tried with pkg-config.])], ++ [AC_MSG_WARN([Couldn't find X11, tried with pkg-config.])] ++ ) ++ have_x11=no ++ ]) + else + AS_IF([test "x$enable_x11_autolaunch" = "xyes"], [ + AC_MSG_ERROR([--enable-x11-autolaunch and --without-x are not compatible]) +GitLab +From e03554eb0bf2731e39c06191403f7544df9bb307 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 1 Mar 2022 16:08:06 +0100 +Subject: [PATCH 4/6] Add have_x11=no if --without-x was given to make later + checks happy + +(cherry picked from commit bf3cb42c6db1f4479467d66a111b08a98afef31b) +--- a/configure.ac ++++ b/configure.ac +@@ -1129,6 +1129,7 @@ else if test "x$with_x" != xno; then + have_x11=no + ]) + else ++ have_x11=no + AS_IF([test "x$enable_x11_autolaunch" = "xyes"], [ + AC_MSG_ERROR([--enable-x11-autolaunch and --without-x are not compatible]) + ]) +GitLab +From 62361f47f9da2346a9ff9a8c4b4bd4a288dc44d5 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Tue, 1 Mar 2022 16:11:05 +0100 +Subject: [PATCH 5/6] Convert "if" calls to AS_IF macro for the block that + handles X11 + +(cherry picked from commit c71f013a64cd7f6de4c9cf3cf3b236239d713eb1) +--- a/configure.ac ++++ b/configure.ac +@@ -1108,14 +1108,14 @@ AC_ARG_ENABLE([x11-autolaunch], + AS_HELP_STRING([--enable-x11-autolaunch], [build with X11 auto-launch support]), + [], [enable_x11_autolaunch=auto]) + +-if test "x$dbus_win" = xyes; then +- if test "x$enable_x11_autolaunch" = xyes; then ++AS_IF([test "x$dbus_win" = xyes], [ ++ AS_IF([test "x$enable_x11_autolaunch" = xyes], [ + AC_MSG_ERROR([X11 auto-launch is not supported on Windows]) +- fi ++ ]) + + enable_x11_autolaunch=no + have_x11=no +-else if test "x$with_x" != xno; then ++], [test "x$with_x" != xno], [ + PKG_CHECK_MODULES([X], [x11], + [AC_DEFINE([HAVE_X11], [1], [Define to 1 if you have X11 library]) + have_x11=yes +@@ -1128,13 +1128,12 @@ else if test "x$with_x" != xno; then + ) + have_x11=no + ]) +-else ++], [ + have_x11=no + AS_IF([test "x$enable_x11_autolaunch" = "xyes"], [ + AC_MSG_ERROR([--enable-x11-autolaunch and --without-x are not compatible]) + ]) +-fi +-fi ++]) + + if test "x$enable_x11_autolaunch,$have_x11" = xyes,no; then + AC_MSG_ERROR([X11 auto-launch requires X headers/libraries]) +GitLab diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest index e2abc7fed8ae..ee8cbfced4a0 100644 --- a/sys-apps/debianutils/Manifest +++ b/sys-apps/debianutils/Manifest @@ -1,8 +1,6 @@ AUX debianutils-3.4.2-no-bs-namespace.patch 1168 BLAKE2B 1951a40e7f3c2a872a7dbe3ecc7a1a8587af5d56ce3ffde76608ffc7d5cde099fede8b4da76247ccabd7060b0306d2311db716b12e0bd4fb6062ea782fd2dd3d SHA512 05ffb53243a178e91d67066a30039e9ccc21caabe7769e8920548c615b6d9d23959125f2fc9073cc70ba3f3502df7d780db59e4768e7add2682af98079bd6bd4 -DIST debianutils_4.11.2.tar.xz 158132 BLAKE2B c2a95c90b4267e3b1d61c21db562f960b4666982c488e69a757fb0a7a42e8e739d44f553edd8cf532df30c492e999920ab63ec3580479de7de5d901d75de76fc SHA512 0bd9098beee78b3c8dae839f0c29e9f142cbb22f2ced473cf7ae47a14d9493ba882c1829eba213780392a87a3223b3689729754c8ded80a091efaef3f6f903fd -DIST debianutils_5.4.orig.tar.xz 103640 BLAKE2B ac59ffcf7ef9523a67127e5565cb87eb694a0297eb81acba53a5ca00a2f16d024e21ba1ef6eff5079194c2cc751712fe9ad5814603deeeaa05d28343ff79a409 SHA512 a5501bdc46e203bd0cf357e5c83bb556ea7294ee603498399427dd49536848e006b21967f6239c3d808c8b9653d65f28536cf388dd18b749e54a235cc9326850 DIST debianutils_5.5.orig.tar.xz 104448 BLAKE2B 707c9072ddf1fa0c61fc66f84aea26bac7bf6f31948880ad4711e89f8f4a665ae4104e998f27e53e288b3453a71876ef44038f8e954f19055ed1049eb9b9981c SHA512 230310428ee7c145c74bb666ae729754352295230f38ef4e22f7566970c5186d607cd827a5603a678815bd48d4a1eb2716f55c32494ec75eb665651da6a56e6a -EBUILD debianutils-4.11.2.ebuild 935 BLAKE2B b02267258f6285fe997d10d55b0d66b7b57b9cf06fed5b569272cc9b43c4276867e637de35b94eb8887136182b360f5a9e87cd2e2fee40f670e7d9e102624a39 SHA512 062c35544f1c3dd8e876fba48a9afd234857e3494401cac2774f966a45d8ff61325f25d1a65ba4ee6d19cf455312c796ac8f3da1009d4d3877bcf7a41437dfdc -EBUILD debianutils-5.4.ebuild 904 BLAKE2B 9b413759ceb25b6a3bf136e40016ab6dd42170b39649fe651ea514a7f4d1178d4bad352f6c63d467df168a040e878d9762b06e60d32415602f84966f12557a0b SHA512 3e2f9c50297b1741497ae0dfb98d22d4cbbff9171ccc5966088887193e4b7ef6a83a64e4a4797066e8e552616e7192b8abe35d0fa52746b5f63e06048443bda9 -EBUILD debianutils-5.5.ebuild 1037 BLAKE2B c132243f1754745659eacadd1689a8541d9df3ad311e0d4afd4593c597d8b980d944ada8ee922f4971ac05d263c014af591e0238b6731b2ae8ead124d06c3358 SHA512 2b34ffebabadc59ac75e514a136bfee02b7af49a0369bb26ee66b4a7bd671c409f302d17ddb28fa6b2b4bd2a43807d2efd178d03a0e09e9d3b99e8a6e897e192 +DIST debianutils_5.7.orig.tar.gz 257231 BLAKE2B 61d2e7abcd359c5dc87b7f91e510e91e1926183c15a572c7d87cf4a590dded2e2ee8c9b4e06f7f478353139870c808927575de233200ad69e084a6f971c4bd24 SHA512 79acd8885abca93842d696167171a359011c49a40f38deeb25bc94d62905f95afa3a7b2540d3bd4b0ffd363c5c48a439a1a68139a29d6c033980b019cea75d92 +EBUILD debianutils-5.5.ebuild 1163 BLAKE2B ed67f92b1f451f64691c5f844a21ede614b9b3e9d76db478f318a47725651a006f8b0234458e287cb9a2e5ffc38307b71ba48d466fae3a824af51b677a0797a0 SHA512 340ba67bc916cce705023e6b1ec9fdbb2be02a7b42e955fd7a83817d95f69dd505896cf0a8f5b9bb3a4b17d529feb0954ab43f26bfd3f581196ef94cedf725ec +EBUILD debianutils-5.7.ebuild 1045 BLAKE2B 43d1ccd50787fd6287b901d749e87d381fbdfb0bf2fc43f9d9026061880ff7038b9f7d7abeeea187b9ee14296ece0374e5582f269b003f35aa42ed0a3142c21c SHA512 151ee45d276b52a9a0471a51f30766debf60fcc563671b2c11d30e253d7fdd246f5329b99f27adaa0a2882f823698222186c099d18d225f95afa32e32625475f MISC metadata.xml 446 BLAKE2B a681b76916f27a5d016fa34c6c6ce4abe887c1f46232cb6cd759ba699eca0cba865ff7b0d33900b1f9e858e016532815b18bf86cc211b97f57a1c0a56580d125 SHA512 c080d8ae5511a0870aa778f744518a2482e7d61ff9e653a808b3959571b8bb47dc90b1b1f2feaccc323df0521f4ae91efb43fa31bd6c8a72075c8b2e9dfeb829 diff --git a/sys-apps/debianutils/debianutils-4.11.2.ebuild b/sys-apps/debianutils/debianutils-4.11.2.ebuild deleted file mode 100644 index b2f49f05f042..000000000000 --- a/sys-apps/debianutils/debianutils-4.11.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="A selection of tools from Debian" -HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html" -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="BSD GPL-2 SMAIL" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="+installkernel static" - -PDEPEND=" - installkernel? ( - || ( - sys-kernel/installkernel-gentoo - sys-kernel/installkernel-systemd-boot - ) - )" - -S="${WORKDIR}/${PN}" - -PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch ) - -src_configure() { - use static && append-ldflags -static - default -} - -src_install() { - into / - dobin tempfile run-parts - - into /usr - dobin ischroot - dosbin savelog - - doman ischroot.1 tempfile.1 run-parts.8 savelog.8 - cd debian || die - dodoc changelog control -} diff --git a/sys-apps/debianutils/debianutils-5.4.ebuild b/sys-apps/debianutils/debianutils-5.4.ebuild deleted file mode 100644 index 0df682debe5a..000000000000 --- a/sys-apps/debianutils/debianutils-5.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="A selection of tools from Debian" -HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html" -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.xz" - -LICENSE="BSD GPL-2 SMAIL" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="+installkernel static" - -PDEPEND=" - installkernel? ( - || ( - sys-kernel/installkernel-gentoo - sys-kernel/installkernel-systemd-boot - ) - )" - -#S="${WORKDIR}/${PN}" - -PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch ) - -src_configure() { - use static && append-ldflags -static - default -} - -src_install() { - into / - dobin run-parts - - into /usr - dobin ischroot - dosbin savelog - - doman ischroot.1 run-parts.8 savelog.8 - - dodoc CHANGELOG -} diff --git a/sys-apps/debianutils/debianutils-5.5.ebuild b/sys-apps/debianutils/debianutils-5.5.ebuild index aae728d2f3d7..bbefd848de8e 100644 --- a/sys-apps/debianutils/debianutils-5.5.ebuild +++ b/sys-apps/debianutils/debianutils-5.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,9 @@ inherit autotools flag-o-matic DESCRIPTION="A selection of tools from Debian" HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html" -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.xz" +SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${PN}_${PV}.orig.tar.xz" +# Note: Tarball disappeared from Debian mirrors +# SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.xz" LICENSE="BSD GPL-2 SMAIL" SLOT="0" diff --git a/sys-apps/debianutils/debianutils-5.7.ebuild b/sys-apps/debianutils/debianutils-5.7.ebuild new file mode 100644 index 000000000000..484f32f6c429 --- /dev/null +++ b/sys-apps/debianutils/debianutils-5.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="A selection of tools from Debian" +HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html" +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="BSD GPL-2 SMAIL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="+installkernel static" + +PDEPEND=" + installkernel? ( + || ( + sys-kernel/installkernel-gentoo + sys-kernel/installkernel-systemd-boot + ) + )" + +PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch ) + +src_prepare() { + # Avoid adding po4a dependency, upstream refreshes manpages. + sed -i -e '/SUBDIRS/s|po4a||' Makefile.am || die + + default + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + default +} + +src_install() { + into / + dobin run-parts + + into /usr + dobin ischroot + dosbin savelog + + doman ischroot.1 run-parts.8 savelog.8 + + dodoc CHANGELOG +} diff --git a/sys-apps/dmapi/Manifest b/sys-apps/dmapi/Manifest deleted file mode 100644 index e0e99a0ec322..000000000000 --- a/sys-apps/dmapi/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX dmapi-2.2.12-headers.patch 354 BLAKE2B 83a2e4de5882c30a1ead955768c8033099c461ee955fba2021808a288e552ab0c97f3b13198270e367cc7c2e035094a631c7bd1b1454b13c82b9d0b1737c15cd SHA512 b087227085d3e068323f2a01c1c7044e1885e47b04caa1050e8552ced50dddfab871608bdf67a027989c359f2852cbcedcffeb6708e182d6d5dc3bfc9609489e -AUX dmapi-2.2.12-no-doc.patch 453 BLAKE2B 57e6a2b0bf043228564a515ac35aab09f3ebe85477f55c014292ab04bda8df4c61041f17a4d6c34e20f3dbe5e38f3c7abed49040426d0f812e23d3621bfdf393 SHA512 87dcac6577b992c22527a6c4a8c36a25c88af589f00d071815dc3c97f991512646a5be6ca898e1cecd258586f23ff175d768cf9a47db6c05b3e605d5bba4a247 -DIST dmapi-2.2.12.tar.gz 367318 BLAKE2B 7d74f3081f8430c43d3ea961bd4ad2743a3ab65a016b0653a68074353ed60fa0c1a01a77aa470326aa1b10e731a5058355ab887cae00d21196958563ae6c4ee8 SHA512 aa44c0c7857158fed198deb9d1e00abaab549e3c22a7ce0e24e6088146bde56ecf967405b1b61a589460981ddcfaffbb1e9a2e677088efec317e3a7cb44abe4f -EBUILD dmapi-2.2.12-r2.ebuild 1056 BLAKE2B 4ad250ed4f1326641c42bfd505fd38641231c6aa85ccbd24d6b5f292d9ba2357400273fa9cd9751849282f56586b13e1a83f6ad1cbc23703836b4b0dc53428c1 SHA512 586d04a6e7183def00f7e334f9dc81b3c7231c46d85b41f038f31a489e9a5ea9d0f544f5affbd784ef586c9168cf703e8f9f2760d16ee757f2bd8ca5a7a75395 -MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c diff --git a/sys-apps/dmapi/dmapi-2.2.12-r2.ebuild b/sys-apps/dmapi/dmapi-2.2.12-r2.ebuild deleted file mode 100644 index 09a877413747..000000000000 --- a/sys-apps/dmapi/dmapi-2.2.12-r2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal usr-ldscript - -DESCRIPTION="XFS data management API library" -HOMEPAGE="https://xfs.wiki.kernel.org/" -SRC_URI="ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz - ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="static-libs" - -RDEPEND="sys-fs/xfsprogs" -DEPEND="${RDEPEND}" - -DOCS=( doc/{CHANGES,PORTING} README ) - -PATCHES=( - "${FILESDIR}"/${P}-headers.patch - "${FILESDIR}"/${P}-no-doc.patch # bug 732042 -) - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - export OPTIMIZER=${CFLAGS} - export DEBUG=-DNDEBUG - - econf \ - --libexecdir=/usr/$(get_libdir) \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install install-dev - gen_usr_ldscript -a dm -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-apps/dmapi/files/dmapi-2.2.12-headers.patch b/sys-apps/dmapi/files/dmapi-2.2.12-headers.patch deleted file mode 100644 index 259e1aec3a09..000000000000 --- a/sys-apps/dmapi/files/dmapi-2.2.12-headers.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://bugs.gentoo.org/560212 - -pull in headers for funcs that are used - ---- a/libdm/dm_handle2path.c -+++ b/libdm/dm_handle2path.c -@@ -20,6 +20,9 @@ - #include - #include "dmapi_lib.h" - -+#include /* open */ -+#include /* close */ -+#include /* strlen */ - #include - #include - #ifdef linux diff --git a/sys-apps/dmapi/files/dmapi-2.2.12-no-doc.patch b/sys-apps/dmapi/files/dmapi-2.2.12-no-doc.patch deleted file mode 100644 index 295bdb7c6572..000000000000 --- a/sys-apps/dmapi/files/dmapi-2.2.12-no-doc.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -19,7 +19,7 @@ - libtool include/builddefs - - LIB_SUBDIRS = include libdm --TOOL_SUBDIRS = m4 man doc debian build -+TOOL_SUBDIRS = m4 man debian build - - SUBDIRS = $(LIB_SUBDIRS) $(TOOL_SUBDIRS) - -@@ -66,7 +66,7 @@ - touch .census - - install: default $(addsuffix -install,$(SUBDIRS)) --ifneq ($(PKG_DISTRIBUTION), debian) -+ifdef false - $(INSTALL) -m 755 -d $(PKG_DOC_DIR) - $(INSTALL) -m 644 README $(PKG_DOC_DIR) - endif diff --git a/sys-apps/dmapi/metadata.xml b/sys-apps/dmapi/metadata.xml deleted file mode 100644 index 73dda144f9ac..000000000000 --- a/sys-apps/dmapi/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - base-system@gentoo.org - Gentoo Base System - - diff --git a/sys-apps/etckeeper/Manifest b/sys-apps/etckeeper/Manifest index 82b5104e33b0..dd7c8e803ece 100644 --- a/sys-apps/etckeeper/Manifest +++ b/sys-apps/etckeeper/Manifest @@ -4,5 +4,5 @@ AUX etckeeper-1.18.14-gentoo.patch 2836 BLAKE2B ddc957ac78997859f4f5b629b6d1e2d8 AUX etckeeper-conf-update-hook 787 BLAKE2B 39f981c9292559b61a48b23ed18055a668731e47d69efbac4838d88f0fdd44c34912b3c17b51d59c967af4e70fbacab9fc56b76467d693440752b15be05a43be SHA512 7b8a81520166be48235519368ae803125e1f3b20b8e2a27d4095db779135387818e63aed987f89282b809e90f3a50a91c0cb738561ea5a8501afcdb8baec3ed6 AUX etckeeper.tmpfilesd 40 BLAKE2B 870679a3ef88348765025038a64480002c014ecad6e6b6f3db09935716a75cd9c315c13857db81e305e65c47da70ad3367dbf0f0a43dbe88c376ca659697497d SHA512 057871c3c0e416dd52a9879a3dba96347359d98ee884098f55351920c5275e4bfe984f68e13662e4e06f876a8c7cb2d4f0dc1f204e3bcdd74601c1e420861280 DIST etckeeper-1.18.16.tar.gz 93638 BLAKE2B 0cc91bd23d4d8ceeddcd18c9b6a93fbebdd5146296d565195b38432aa015b9317931e25e741e4639cdf15d7cb8235eaf9cb824f8afaf1c5fc13c954b8c3c294d SHA512 48a9f0089f72d62d68467b17a5a441dbf219c6b5b817b8ef2160b5f50eef6492257393c482a658ce11a97983ed037caa80b92e289049987bde5f8fbb22c98f07 -EBUILD etckeeper-1.18.16-r1.ebuild 2111 BLAKE2B d5fa2ce326237338d288effd2943304a998e64b11f7dc3fcdeac0663d8813cd1180e72c13ff06acbae6ad7debc95fd0b5f1fa86ed15d3a41c5c891b4e770eb18 SHA512 ff8e2ea346df1f38ba1231e825f8fd07edf242fa4013931b347225632bc3799e31f6997860f72f1aebb4ee396e7691a84b262a509d076c2f24b34ba8ea82522c +EBUILD etckeeper-1.18.16-r1.ebuild 2116 BLAKE2B 787cbd98c74dc9164b176e9c125e80b7b7bdeb7c6aa6ab3405eab323272ab256fcbcdf9c7885450a95838c083f8affa2bf47fe89e0b8d8d911cf687af2deb65d SHA512 41a4c4b697f4d45e0b35a65c5f137cbdf0e3b9eaff2fdc2c869bb9794e170f5468f8a97662ecd89677178a66f54ad4607d324edb3ca352fa3f3fa1f76f072696 MISC metadata.xml 785 BLAKE2B 7a93b0ed9e98d9e3512a2be8fb0a1f9b1790ab563d6865e46348be6b05c8965937548890ff312d90cc52052c6a177922faacc53fa1eea6f35bec6924bdb69aa9 SHA512 47adfa4031df7a657b55fdf529f4465c704f278804fb9b08ab334e0f44e714b3f106c94a73cd6e0c903c2d2633243d23c93374a35a0ec15686248da6dbd33fde diff --git a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild index 96d6bc1125d4..7dc98bd98df4 100644 --- a/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild +++ b/sys-apps/etckeeper/etckeeper-1.18.16-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/" SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86" SLOT="0" IUSE="cron test" diff --git a/sys-apps/ethtool/Manifest b/sys-apps/ethtool/Manifest index dcacecdef6a5..15c658b86bda 100644 --- a/sys-apps/ethtool/Manifest +++ b/sys-apps/ethtool/Manifest @@ -2,8 +2,10 @@ DIST ethtool-5.10.tar.xz 310536 BLAKE2B acc91ff2f7cf233a5a7bc85e32fbcf78e3923b24 DIST ethtool-5.14.tar.xz 318536 BLAKE2B 09b5c9c8103635e33b22e55caff3b0f3751bf14d48de63e025587814c6b0d7e80962cd8ed27b6be7ae35a5a9d5decd0a9127a69a7cbbd52e2218bb3fc9e9b176 SHA512 880c4b6d5f83c25cabc6101222a5abf5f7e5e6501165ba5cdb420da242c351d7c32c1cffacfa1bcf0c4655434d89c64d39f0809af0d38f626a0a78f92ec68f87 DIST ethtool-5.15.tar.xz 318864 BLAKE2B 855c07e388bfabf37637f20e2714c6ca27717f38d7f658be96e0e9ec9d4514e61f4ee29361fc0279510869606ad18126ccd2a47160f1097ab52b1e35216e9721 SHA512 28147468a92c179217b459907a3257ee4f2d2ed028cb87b074f1c7ca6eb91aca81c8a9f5c7fe74e81d16a516e6e7eb20137bf7a15b5479fd82a327c64954da12 DIST ethtool-5.16.tar.xz 320308 BLAKE2B 198d76502510e533b7f51785fd9f0848e840a6b4237bfd0496d005978ce3e638be02bd7dee971501f57c83354a1ac2f34a7ef29f2255764e900d9299bad9254c SHA512 9f0c24323b3144cbc6e684dc8c545a7c5e4804a061f10e32c937ea7420cc25c0891137fd4be4f1b9cf44907d8a59970ead9db424051ec5b4a90c225038f04025 +DIST ethtool-5.17.tar.xz 321848 BLAKE2B 1695077d812b3ed8e287615d6a3aa15525a061110fa63563e4b2db3e5d4718b023415508db63e857c572fef248c6797564da596f17c80b833839899656840a5d SHA512 c9677829e3ed1f373bd993f72c710293a6e987bbd19829d437a436f42cf4e7995ee70a7db3590b1499ff6aa29c26815f4d0a3e4798ffb6992ae3f52b079cd3ff EBUILD ethtool-5.10.ebuild 583 BLAKE2B bbce36771a7b34b2b62b533a36df3d4039b913ac36e34cbd63fc5a28e7d717cb8449d65c1cc0cd80353f55ad3380eea3fa9d9f2cfacbc574b172bcff7f7e8910 SHA512 79631f2df71aa0c831e92578dac932d49f1fa9b946b9450d7f61d8fdf14dda1a218e79bb51ffc1ebe9534505c68ddaa9d547c7c8b6c2d271c1ddc34130e5fddc EBUILD ethtool-5.14.ebuild 598 BLAKE2B 31042341fe0493ba59c2feb21148535e5274acb673e039ceba4d119d28417af0964147c522174086c55da7d3aa9885118ed685de5014e26a6f3636758c3ce12d SHA512 d219a369422e72561a14985674b6faa17f77be2669ff8690858fd05d9aab2c380a6d851fff50ef0bd813057b2e7824a79ce151f8aafc46f04f58c4139e3527e9 EBUILD ethtool-5.15.ebuild 590 BLAKE2B 8850ed177a2ac5d814239e4eec4c72a216d562496cda15c1698aee52784a60ef82d245e65fa66f712c66310e2bf33967834e741c7add499ce5f1c69b9f7c0245 SHA512 919c114df09392c26db2c1ecfdc7cedb4ded632c00c4270b6f9405b51559ccb7928d55e65ef5f4cc06d177674016774ee440ea92dad88da86fdf7e3b461d3af1 EBUILD ethtool-5.16.ebuild 598 BLAKE2B baf3417913dc24fbd8d9f3bdb2e2e95f1ef4ced1d49b9a8de5e30d7658e4a84e0b4f7ffc90ffc09a1274ebb2e932b1285040e777aa7b0339acfc345975276a8f SHA512 00dec7c445440facc0a9a8008b7bc02373b6043ac0255e020db9c6715f4895d3749ef443bf7d6123c5fd1d4aefdeb416b408dfc8117e374e36be8652a313a663 +EBUILD ethtool-5.17.ebuild 598 BLAKE2B f5b61f4816ca4828528099f776c5d39aeda01c306e86fd4fc1bb7f5be84e611fc98365bbd3e1a3fda3a98baeda106b36779c618a21afbea2f4b7066af394388d SHA512 0b3cdcd71fbfc619f3ef17e2b832c2e34529b48de5f65d333c3e70a98cea2bf78055463d935e23917f6aba1bdef4c215459ee2e06814ef91cd42c05a9808f8fb MISC metadata.xml 993 BLAKE2B 92777546a5d0d904b319409448ce71991ddd4b89941888b19d2cb093b9f3227361fac1ef39535524a5bcb7b1cfd91c90fb4557d5501b46d44df64e647fb7d3aa SHA512 696f633f299189a01bc9ff309faac585a849323e0d471e1ddb7631bc917c83220844bae7ba1568a181b08029f4109bb2cf0c3063cee5f0d91705a04abe353793 diff --git a/sys-apps/ethtool/ethtool-5.17.ebuild b/sys-apps/ethtool/ethtool-5.17.ebuild new file mode 100644 index 000000000000..66a327a8020b --- /dev/null +++ b/sys-apps/ethtool/ethtool-5.17.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Utility for examining and tuning ethernet-based network interfaces" +HOMEPAGE="https://www.kernel.org/pub/software/network/ethtool/" +SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+netlink" + +RDEPEND="netlink? ( net-libs/libmnl )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils" + +src_configure() { + econf $(use_enable netlink) +} diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest index e65a77026766..4ac2214afe34 100644 --- a/sys-apps/firejail/Manifest +++ b/sys-apps/firejail/Manifest @@ -5,7 +5,7 @@ AUX profile_patch.local 198 BLAKE2B 6a84eca54c8fa5429b171707d6d2b7617c918798f40a AUX profile_pdftotext.local 132 BLAKE2B 2c98ecf386cdceae4cbaf4e3623187c66ff81540d86f978467a6a0106d57a0f41f7626f1049602fee8b7545fa413ed6ca8e21e1fb1448a374b8d80e6ae72451b SHA512 c0121f1ba4db0a737acdd250834ccd73fcd441b5d7f8d5740f75230edbb10bd6bb038dd09772ba21cb24cf4224a474749a2e0f3d0e9567b4e207f4adf67c19d0 AUX profile_wget.local 128 BLAKE2B d2069517fce414faec2b23f8704fe15683a956af210e6e39321ca9f65bde939c71a7980506fdd3b01a6b15fb6733ebb013c684a63589839c60c53616a52ca5b6 SHA512 ef0b97b11fac742464b6520c6e6293017519b84c137c4aa60976b53b3d072bc9a69588267ac0a79c9647cee1e802fb0cd0d28e1647778e30473518415ce4d699 DIST firejail-0.9.68.tar.xz 477332 BLAKE2B 4d995715caa81b69bb9a16f604a2463b2db48fad5ba869bb5f353973ce8ec273dbabe07ee340b40094d6fe15bcef7e356cd07e7e7dfd0491d2d1632f64878a0e SHA512 8c03c145bb91fe696407052968bd1069defc44d274bd74d33fccebb28324121d259973fccc1d1cdc38fb2902bb842e921adc9440596a92a4aa13c4e06963e354 -EBUILD firejail-0.9.68-r1.ebuild 3047 BLAKE2B e252a0c657c1e92a2420ed26bb67203a54ea08db7c1335cca477dbd745b04e627c7b8839f22b1c07e291fc0a369bdc660c9f4b9a079bb6224c713535a82e8d78 SHA512 736281c43fca7aa3ca757c2733e9062594b0c4994c569e28a4bbe56f0a0a072b9c146b0cb5d2b5bb8cb186f8d01b28f94b46e4660171fed09010fe0e4fa3aa0e +EBUILD firejail-0.9.68-r1.ebuild 3046 BLAKE2B 4cff4e74660fb224440831490502763abeaa7fdefc0e350f1480abf38ad842bd77df525effd479af9f8371a3d4c9ea95a8d663bbc95fc3022c144816c2157727 SHA512 a9f79e7f93fc9cbc9b4cce5784aa51b99c994b1262532c75fe6340d787b56fc6c85866c803a537c59909b80c53f17977de47bb1f97298e56f656d405411bdd2f EBUILD firejail-0.9.68.ebuild 3044 BLAKE2B d7e26bce7d9cfffa594b6a72d121ce9efab1f384b25bcd1b00b0d1cccd58c9258756bdb983f2d44a9f02522c210662e7c646900f510dd4c5ce12c7973746cb6e SHA512 16ea37dd99bbfef8bdc6b5e82788a61bd0325615ccc7d5738dee24a0d6dc4c154aa14aebfd6786a75340ff199f695cfe12eb5a664d6111bc2102347996eec5b6 EBUILD firejail-9999.ebuild 2618 BLAKE2B 4c9aaf9b58dd8983b9e6acd92ba33d44cb0b6cd41d034f3a22cf235c92b7b12bb53b1cbc73e83cf50571bf9e42e8da9ae86ed8da6739c49ac22222f3876b618b SHA512 dae3515ea76d029b93e4e0254ab8596a3eaaf6f745919fe8a81d0d84a27cc46d7001d26bed45a93c1c8fb0d0d6f5583a54d2e71d4039d1531df01e3de82a1135 MISC metadata.xml 1814 BLAKE2B f8216f60d54df8ced109e016f0e5cc58a59dde8e8ff79b50964274607d829245db281d342274fcf82e20750988db2f5a8dfc0c2d914e83d61ae3193c1bb5aa7b SHA512 44221d68c026110e2e457adb851c1269cc3095f1f35ac3185213f2692b2a0758b5adf5d7d5b9929b9bc63bafb5e47b3b1d836c65732a7061dd729ca62c45b956 diff --git a/sys-apps/firejail/firejail-0.9.68-r1.ebuild b/sys-apps/firejail/firejail-0.9.68-r1.ebuild index 5c5a610f1024..1946f9ec29dc 100644 --- a/sys-apps/firejail/firejail-0.9.68-r1.ebuild +++ b/sys-apps/firejail/firejail-0.9.68-r1.ebuild @@ -9,7 +9,7 @@ inherit toolchain-funcs python-single-r1 linux-info if [[ ${PV} != 9999 ]]; then SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/netblue30/firejail.git" diff --git a/sys-apps/gpet/Manifest b/sys-apps/gpet/Manifest index 49f3e3881b66..a86133413586 100644 --- a/sys-apps/gpet/Manifest +++ b/sys-apps/gpet/Manifest @@ -1,3 +1,3 @@ DIST gpet-0.4.tar.bz2 352653 BLAKE2B e9bee8cd62332101afea95f427646dfc51a0dcbb95a5807b8cbd0503594090ef2ff5428876bd7d017465d8708e7c3a282602cc48edeb6cafd2976a51568a911d SHA512 e373d57ab67d71fb750ee9af93893d036ff26f764f317328117745a4440c0559c2356866c09acfe579473e950e003744ae0a308df3b284d46097dcfe967c122e EBUILD gpet-0.4-r1.ebuild 609 BLAKE2B 6fbcf20b2165b2c7d50889763b465cb2f37bc7cd59f349298ca8939844b3ca464b0f7b4b7a6de65a4789bee1a599668041b031ab99c8c52931a50ab2941d2de7 SHA512 99f4f90bb345bee2cb683381eee49b2f84b1fbad42a8a241b922bd00361a8c4fef30256b9473222478001e4ca84117d89b0481b22f63369341cbf1c6b3739117 -MISC metadata.xml 302 BLAKE2B 7424fdf95d939a357153ced679c81cf6495dbe1ea07a81592265a4be83e78388f3d88ff24b424353c94c5eef3f1607c7a27834ba72b8511b5908a6038b65cb95 SHA512 54fae275193922e2c838c0a092c0a6ebd8b742b7d92e96b2a2e63defdaf094179eb7a7836d91aec24f1406140fdf86f24cf277ffb454e6ac48cd43b5848f5577 +MISC metadata.xml 332 BLAKE2B 4aee879af2627c6e72620756dde2130a9843a77c3c945f8e5d1ce34cff10e0407c7974b0045e0e6547a86ade7f22adec471918c296be7ab64c38097204f1c3c1 SHA512 5423050bf8f325c28c8e8a53c81e68d70758a9ea5a5c8687034fab630a38bcb3e0df8454ede43a0af2c7ee91ee74795c6208cfd567d59fd65d5bc77f8e30a636 diff --git a/sys-apps/gpet/metadata.xml b/sys-apps/gpet/metadata.xml index 08e274017511..62c7cd16c9b4 100644 --- a/sys-apps/gpet/metadata.xml +++ b/sys-apps/gpet/metadata.xml @@ -3,6 +3,7 @@ naota@gentoo.org + Naohiro Aota gpet diff --git a/sys-apps/gsmartcontrol/Manifest b/sys-apps/gsmartcontrol/Manifest index 0482f4c6c0e3..a8c815af6db3 100644 --- a/sys-apps/gsmartcontrol/Manifest +++ b/sys-apps/gsmartcontrol/Manifest @@ -1,3 +1,5 @@ DIST gsmartcontrol-1.1.3.tar.bz2 677998 BLAKE2B f444dd29602f6934b440650e57d5d981a3b9823a905ce3c178109b230e6536edd4f38ed0762872b38186774127a164feb7363bb45cbd80e9c0b34398c1a06092 SHA512 7a8bb79875a53d742923fc8ff8336d7fbbdaf2e1b1f64296840557997125d4dcfea9a93a5e8a834003d592083a180ee85ca0e29d3aecf0eb475a3d4fed460456 +DIST gsmartcontrol-1.1.4.tar.bz2 691155 BLAKE2B 484452b85e848ca9d0539f9fb9e63fc60f837d5e5de1d85d6ef6340fba194ea52cb2026682b263b1391a59eee4ee846dad3863dc1f0bd00296015ddcf86dda9a SHA512 a59147f7adb76fa1cfc55198d175b38f7840c0ec07563bc020757d7609891c8f67953b87a867235821f90c52bc3c8e40a8d8a57a1429e4b75a3afb3a2ada42f1 EBUILD gsmartcontrol-1.1.3.ebuild 1009 BLAKE2B 68fbd4e99795031f6d1124cd756f30f271746a7546ffdafb0d9c0d765292e3415e163edec83d6d692fd21ce29aab2d3fcc2db0e38817939d561458a28e21037b SHA512 a05864d911a09af9a435d3c132e5aae57eb8a458fcb818a18d4d4040af55467b620aa35a8b8a202acc3dd32fe9722a0c1afc474b223dae5a8f934a9daa83f97c +EBUILD gsmartcontrol-1.1.4.ebuild 811 BLAKE2B 262fe0dee900cbb0436717bd8bd5804c34766e292c4d0003df07721e667b2ccfe1b98974530c3829598cdd4618db78b0d5b3012b423fe7b0b5ea6526b3ca605f SHA512 3f698126ff2a7b3739210b48723b94b325d92c8556283dc6155e5466851d87cd1a8c2214a788874beae5d9fc62085aabd735e6878625e95f41a6e005640f19f2 MISC metadata.xml 341 BLAKE2B 0186090acb3718e9c11fd0acea1cbfcbb7222abda56ede52e5c40fd30b61572504a7905b86962c446a87b4ec0b5d7787d5e2beb8255130d97b40f8255f328843 SHA512 df6c99e8f920b1588d2ddea188ff4a9b4553e75a0c5d1a98d43c2ba1b46ef24a7a63a06865db71ab61cdf761b885a1017ca622966cd4ba5462c32a3822464a67 diff --git a/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild new file mode 100644 index 000000000000..2dc9c0c0ebad --- /dev/null +++ b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic xdg + +DESCRIPTION="Hard disk drive health inspection tool" +HOMEPAGE="https://gsmartcontrol.sourceforge.io/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="|| ( GPL-2 GPL-3 ) Boost-1.0 BSD Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-cpp/gtkmm:3.0 + dev-libs/libpcre:3 + sys-apps/smartmontools" +RDEPEND="${DEPEND} + x11-apps/xmessage" +BDEPEND="virtual/pkgconfig + test? ( dev-util/gtk-builder-convert )" + +DOCS=( TODO ) # See 'dist_doc_DATA' value in Makefile.am + +src_configure() { + append-cxxflags -std=c++11 + + econf $(use test tests) +} + +src_install() { + default + + rm "${ED}"/usr/share/doc/${PF}/LICENSE_* || die +} diff --git a/sys-apps/hw-probe/Manifest b/sys-apps/hw-probe/Manifest index 544b37f7916c..cbc88e54e23d 100644 --- a/sys-apps/hw-probe/Manifest +++ b/sys-apps/hw-probe/Manifest @@ -1,4 +1,6 @@ AUX README.gentoo 296 BLAKE2B df18c0796912c5cfe6e8f88427ea690512bfd519aa3502528df6f6936571497937a22f8edcd9e9143d915e648f9b341043141cc6d0ae35de55d22d44c0335f6e SHA512 4ae61b89352a4bbe70f4ea1b85eb19e58c2b81475722dda25c289fbe15e7e6e07df51b08471c5d3c5d7a3b12cc09ba599e0d2158dee68c9c66f60908d57b4326 DIST hw-probe-1.6.2.tar.gz 163183 BLAKE2B f9b8d405e59f7799dd665b62362fe8f2b9fe45491d43249ab61ef0fa5ea4d83671ac0dbeef622c68f7c581eef8cd3aa33e6c8bbd46d5488a9c1f4781c820453d SHA512 8a7bf5254f24cc3a1ca19039a00de312f1400f34eaa0459fbff665221940abf60396e5d9e95b4a021e7f5fb9c54254b8c50d0d0b125fc60a0a7f5c7a57edf68c +DIST hw-probe-1.6.3.tar.gz 161938 BLAKE2B b4c43846411452a580ec4ea1743d3779fdfcf74636c62be5d66bbebe087a6355141f73b3da500cc36eba4dfba322ce19931cfd7023b395134b2fad940785cbff SHA512 b9898603b3bc15bc9d26be8511e64a776b51c8bfdfa6b62d5ca550d2663df8a7a2e3f423023ad8b221b0bc81ac413266ecd9e5fed618dc9967994523dcc7dd0a EBUILD hw-probe-1.6.2.ebuild 2308 BLAKE2B e1619f4d5de09a5d7d2d2b55623d2db2ea5cd3833ac62c49b65fc8e1bc4af837c5f13bb50570d4a402949203b88035874d87c725eb563552816ac3c2afc065e5 SHA512 03e09dc195acb9f079e8980e6a3cd74cfe4da63a846fd177e27888b047ea974345a6a6d5c50eec59e8ac20899857f143cd268065727c0fe631737f81e0839f07 +EBUILD hw-probe-1.6.3.ebuild 2310 BLAKE2B e0be3c494d1c55e417aa6cda7fb5dce20fbdfde3c7a6a8912dea50d689429d76f1070cc04fbe2d38818db82284d4b14a73ad11bfa3d91f0d07f5d8b999bdc63c SHA512 ff0384687c15d332a47e890f49efae9da2a153eebcd971510b7f47704c10a72b87a1e829cf1faa7a47584259b68aeb1b2742ca38ea46782cbeb7db33cb12061d MISC metadata.xml 647 BLAKE2B 522741fd8d5f7b64d686ce02dd5ccd7d9ba42df1e50a3e51921fa17c110c6db114ee22d5a903c8bb61a2a5f3884fad5e8b1a929a062af111fd52faf047638ab1 SHA512 ef6e4af1150d72b3cc26ba56267dae006ae8a19a8df2606a9f02df0dc6b091f0bd3dd9caee2171e896dd7b5e582b853f228e899dbd9281dd07b435a1da1f6b7b diff --git a/sys-apps/hw-probe/hw-probe-1.6.3.ebuild b/sys-apps/hw-probe/hw-probe-1.6.3.ebuild new file mode 100644 index 000000000000..89965032f4b0 --- /dev/null +++ b/sys-apps/hw-probe/hw-probe-1.6.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature readme.gentoo-r1 + +DESCRIPTION="A tool to probe for hardware, check it's operability and find drivers" +HOMEPAGE="https://github.com/linuxhw/hw-probe/" +SRC_URI="https://github.com/linuxhw/hw-probe/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-lang/perl + dev-perl/Digest-SHA1 + net-misc/curl + sys-apps/dmidecode + sys-apps/edid-decode + sys-apps/hwinfo + sys-apps/pciutils + sys-apps/smartmontools + sys-apps/usbutils + virtual/perl-Data-Dumper +" + +src_compile() { + :; +} + +src_install() { + default + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + + optfeature "showing Machine Check Exceptions." app-admin/mcelog + optfeature "showing additional I/O statistics." app-admin/sysstat + optfeature "showing display data channel (ddc) information." app-misc/ddcutil + optfeature "showing smart card (reader) information." dev-libs/opensc + optfeature "showing Vulkan GPU hardware information." dev-util/vulkan-tools + optfeature "showing information of attached scanners." media-gfx/sane-backends + optfeature "showing GPU information provided by MESA." media-libs/mesa + optfeature "showing zeroconf statistics." net-dns/avahi + optfeature "showing HP printer statistics." net-print/hplip + optfeature "showing status about rfkill switches on communication devices." net-wireless/rfkill + optfeature "showing additional CPU capabilities." sys-apps/cpuid + optfeature "showing hard disk (HDD, SSD, ..) capabilities." sys-apps/hdparm + optfeature "showing available I2C sensors." sys-apps/i2c-tools + optfeature "showing additional hardware and system information detected by inxi." sys-apps/inxi + optfeature "showing information about tested memory for faults." sys-apps/memtester + optfeature "showing 'Plug & Play' devices." sys-apps/pnputils + optfeature "showing systemd boot process information." sys-apps/systemd + optfeature "showing ACPI statistics and tables." sys-power/iasl + optfeature "showing information about NUMA." sys-process/numactl + optfeature "showing additional GPU information provided by MESA progs." x11-apps/mesa-progs + optfeature "showing available Xinput devices." x11-apps/xinput +} diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest index e8a2ef9bcc9c..b40fb33b1712 100644 --- a/sys-apps/hwdata/Manifest +++ b/sys-apps/hwdata/Manifest @@ -1,5 +1,7 @@ DIST hwdata-0.354.tar.gz 2212834 BLAKE2B 5df04fd6069e131be7195b515f4f7273e28030d46823fa3054371f9afde4eb9976df2663bc7d31d056cb718a479630676f05459064decd59914f3a69bcfb03f1 SHA512 07bbe5137f35c0402029e066e90a29da1ca95faa6996a192b1f9ac00568e5020cc540b642ad2b22b25c2cfa0d7e4c2d7b80c9978ca0cd091691d8f1cf2933915 DIST hwdata-0.357.tar.gz 2234392 BLAKE2B 54f26384664cc78d99db52cffa99bf74f57bf355908bd0a87bd01436596b8ed618567caa6f4486e32cbf11bd9313946db2f4d52ce7f2eae1d25b643e68714473 SHA512 7674e77887629e57cf1d6cb73ce7f4734f9dd5e5f8cee0016aa74f0ff6b962f9f0e501069f4cbaa0a5281fed179d2912a653071999b9f7d0eb4d81fff719cad1 +DIST hwdata-0.358.tar.gz 2240851 BLAKE2B b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f1234444f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416 SHA512 52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69 EBUILD hwdata-0.354.ebuild 698 BLAKE2B 136ac0f6d57825812547ca50d3abe718286ad2446205f0a155b5579761d1de1505075082bd2bceb8a7ab537ea36d1e8ea5f00fd4e02d9c4bd26d20353cba6b7b SHA512 31fe8fb5e5ac591a9df1c6817677b9a7acf604e20a1ab20dccd7bb884093456f024d6765bef3fececc8bc160ec9bd5828063ac0435c923da759fd9443a99996d EBUILD hwdata-0.357.ebuild 701 BLAKE2B 2dfc5adafff54a5860818f63314931b5f2344ace66f45fb8b0d57d4272128b121964ed5ccc37d6a90d95720fb492c2309db19518c8fc6d9edeac17ebb2610112 SHA512 30344157fb62cf2ccba7a17e1713b51cd840548339e2c9400b20eecd3926c322c2d8e62516daa35a6961c202e6a7cf5ad316e414a9112d73b674f80d841179d6 +EBUILD hwdata-0.358.ebuild 701 BLAKE2B 2dfc5adafff54a5860818f63314931b5f2344ace66f45fb8b0d57d4272128b121964ed5ccc37d6a90d95720fb492c2309db19518c8fc6d9edeac17ebb2610112 SHA512 30344157fb62cf2ccba7a17e1713b51cd840548339e2c9400b20eecd3926c322c2d8e62516daa35a6961c202e6a7cf5ad316e414a9112d73b674f80d841179d6 MISC metadata.xml 248 BLAKE2B 4d2533691da4a661545bc76aae55b72077dd0f54a21c67450fad5565393db92779160e268c4ac7e1557cef6ac13e9476b32c6ff6e516c3afd404ab40a28164b3 SHA512 5c660412e95fdb471f41390d1d2fe96c549f2a00c932b2ce5832a56d3ce49df6b08991bfdcabcb296434d0d6599bdb3fb1ec4dbf7373fe2effaa6655ab411184 diff --git a/sys-apps/hwdata/hwdata-0.358.ebuild b/sys-apps/hwdata/hwdata-0.358.ebuild new file mode 100644 index 000000000000..6ad75332f251 --- /dev/null +++ b/sys-apps/hwdata/hwdata-0.358.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Hardware identification and configuration data" +HOMEPAGE="https://github.com/vcrhonek/hwdata" +SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +RESTRICT="test" + +src_configure() { + # configure is not compatible with econf + local conf=( + ./configure + --prefix="${EPREFIX}/usr" + --libdir="${EPREFIX}/lib" + --datadir="${EPREFIX}/usr/share" + ) + echo "${conf[@]}" >&2 + "${conf[@]}" || die +} diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest index 1150689380d1..217dd6f94f2a 100644 --- a/sys-apps/hwloc/Manifest +++ b/sys-apps/hwloc/Manifest @@ -2,7 +2,9 @@ AUX hwloc-1.8.1-gl.patch 542 BLAKE2B d0264d6ef139add1b76befd8f8b440dd6c4b994bea6 DIST hwloc-1.11.13.tar.bz2 4120436 BLAKE2B a6a09f7d6abeaa9d23df555cfd2186ae61f0f67f83fa8f1aa4bc29376b233a8511f11745f35064f39545c7e62e9d271c1334b6906712028729e138e41d1f212f SHA512 dd38bcc9a5df2dcfd3bbd828ab13fdb1c1d21747a0b62e6c87df95d2835c0472590344ff5bda4f6c28e597eaba1ea11c0bc96907ad45f1215f51f95ac9f58138 DIST hwloc-2.5.0.tar.bz2 6688349 BLAKE2B 684367afa5fc056b9bf04b3a95bd8239ec70127d5e582948ca16a09323614ad0ef77278a120544af0a740b456f1ba24bffc861b9f132293fafb7da0597d0b688 SHA512 9e8b829868cb9f5fd2fe84d8515d0dc8725ddc84c788a61c1e9e918eb2b29659eb73cf22a4189e6b887f5bfa3255c206f4ba924bd7fe2c88c185f4308c0949cd DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 96099ae3527e11a83adc068e07756752d2effa38b4bae174045e5142a3457af8790e9fd3d778ff2d91708101aaf6e108affed7688918195e0f2bdbd55235ad46 SHA512 3f35ee685507469e2c7d4a2ab4c339eff24123b4bc21d96bc53fd2737a36bdd371f1e1e4440b410ecac6cf1881562187243bfbf846203cb3702a4c4c7be0d5df -EBUILD hwloc-1.11.13.ebuild 2167 BLAKE2B 0518fb6472ee433835781125b914e68c788e5d219c5a120ddf99df6d3770de279c769a0c4fdfa6638a0b747190adf9f32e090cf1f4ecfc5d678a8f09dcb22058 SHA512 cad8bbd45d68521c0e5aa1fbdbdb763eeafdcb7b406aed1fd1d61dde9285d523da2e031c907f9dc5729d921298dafff126a1b493b66b21f0c7bd00e67f50d03a -EBUILD hwloc-2.5.0.ebuild 2926 BLAKE2B d31578704690fd2ff24293a7a0ce316c1e04aee68f6e86646b90af3985f0719207ceb5273074e023d078cfe7e6ab43f1b353aea369eac06cc8d7465aacb300ee SHA512 ac6f807ea342db2a296c352b98b92185dc4f8133271814984329afc2b86de88936d4c27b51fda98ddd91c0877f02225d023f6c75ded8f99bc51ac6665c0107d0 -EBUILD hwloc-2.6.0.ebuild 2971 BLAKE2B abf59e91fdbceb69f173417ebde9008a2e0db5d71a97dd722715c3a06afcef851664b4878d9e1b82e1ebe30c88eaf889b1d6b28d4768470e946ce6c76e375ffa SHA512 7be8ba3134564367ac352c0c3f17ec45f93a7d57b8a122f55310e3e0e293a7b8fbaab15a3ede77147db4cfe01aa0b2f973da25e34a092e0d8eccb23f4004a004 +DIST hwloc-2.7.1.tar.bz2 6810477 BLAKE2B 26706b8835954b8baa9028eaf2da0f8ae6e57d1841d68daaa04d58a7b24a67e4e171eb439b8dbfb589a70eb1b5cced51f12a99bb7132591919c902374f89025f SHA512 35de85de3f5e75de30b5ac72d2c118dcb990a2427c9812910a03772857181fd7259a27352b34a968186d02ffc811644c3411d84ee37f2d0ff9b83628951b4863 +EBUILD hwloc-1.11.13.ebuild 2167 BLAKE2B e055e5b7624f56f54352a39649a51dba5dfe2e6cfddcdf83ef6496f9e88a8ed7b417c47d0e6a6cb5ebbd18619514b8497ceae74ca7df7fa236b86f4cb108e170 SHA512 6684246ba36711860baee3429c7976c6a719b63b2999cacbe7135450d8954082ed282485bb2f68a82c0fc67f78231c6f1c63626adc09f38a50197be8ef142e05 +EBUILD hwloc-2.5.0.ebuild 2926 BLAKE2B 10a2be87fa805d97886e1e9261506af1e027314a68bac3656babfaadbe7273cb91a01ca9706ea9f284b015b8ec0b776f648a6c3461d3ce05147086a6b0fdd75c SHA512 5d0aab779a86fdd409bdaa98fff362824b301675db065859022fbff2a55f4f1a88263cadb85af9470e4915c5cc5c8a34e7e5f2d1376480fbd0b9ed46363ca7e2 +EBUILD hwloc-2.6.0.ebuild 2971 BLAKE2B 79a488a0e115c7f26a80b007088f8c14fc44d894b47637b0f2f9315082496361926165319e2e71ca21383406ea482f09c7dd6054ab4a198bc6c1e13605fbec1c SHA512 bf4432b8a655a23ae2faee3f1139d2beba90389f98df232a3999f4b86c73f01fa22c33e6350bd70817bc14e23f93115aba02cb9a9d5dae78ae1e023021b91707 +EBUILD hwloc-2.7.1-r1.ebuild 3213 BLAKE2B a89a29b783826055bbd57bcf191405c39bb9ad2ca049a4157d284abf176cac1cc8f3a3593ea9e0cae67cba1e70effdbeefb8196d35bab73b608dec4f3b5dc123 SHA512 2e5891623a4fe6ad9d66669aeceb70bdbeac36123854dcb0332229c7b8921c4bfcb38638acb4e9942c11139242181217b609439e8929ebb753092f1bcf7a0b93 MISC metadata.xml 1704 BLAKE2B 4b0dde09ca25988c711048ffef54dcb0ec39e3afde391bb68a288b13232f18339a6b2391c942a2ce261777f4575b973e7517e69277e7be852f44c807db62d5ed SHA512 70b020e6cc65180537d11e9f55f033e1c56cb5c708e7b643e38e83eab9e84bf0f4b8460b3b81e9b6cbb701a7be4a554214a1c6aac3bdb31be4e580321c798317 diff --git a/sys-apps/hwloc/hwloc-1.11.13.ebuild b/sys-apps/hwloc/hwloc-1.11.13.ebuild index e6046bb1b546..435ec3acffa0 100644 --- a/sys-apps/hwloc/hwloc-1.11.13.ebuild +++ b/sys-apps/hwloc/hwloc-1.11.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ inherit autotools cuda flag-o-matic multilib-minimal toolchain-funcs MY_PV=v$(ver_cut 1-2) -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" diff --git a/sys-apps/hwloc/hwloc-2.5.0.ebuild b/sys-apps/hwloc/hwloc-2.5.0.ebuild index a62d172fdecd..763685d9bf37 100644 --- a/sys-apps/hwloc/hwloc-2.5.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -7,7 +7,7 @@ inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs m MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" diff --git a/sys-apps/hwloc/hwloc-2.6.0.ebuild b/sys-apps/hwloc/hwloc-2.6.0.ebuild index b35442059218..8e0985a990dc 100644 --- a/sys-apps/hwloc/hwloc-2.6.0.ebuild +++ b/sys-apps/hwloc/hwloc-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -7,7 +7,7 @@ inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs m MY_PV="v$(ver_cut 1-2)" -DESCRIPTION="displays the hardware topology in convenient formats" +DESCRIPTION="Displays the hardware topology in convenient formats" HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" diff --git a/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild new file mode 100644 index 000000000000..cbdf2d374fb6 --- /dev/null +++ b/sys-apps/hwloc/hwloc-2.7.1-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 cuda flag-o-matic systemd toolchain-funcs multilib-minimal + +MY_PV="v$(ver_cut 1-2)" +DESCRIPTION="Displays the hardware topology in convenient formats" +HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" +SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0/15" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X video_cards_nvidia" + +# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). +# anyone with hardware is welcome to step up and help test to get it re-added. +# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES usage in config/hwloc.m4 +RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] + cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) + pci? ( + >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] + >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] + ) + udev? ( virtual/libudev:= ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + video_cards_nvidia? ( + x11-drivers/nvidia-drivers[static-libs] + x11-libs/libXext + x11-libs/libX11 + )" +DEPEND="${RDEPEND}" +# 2.69-r5 for --runstatedir +BDEPEND=">=sys-devel/autoconf-2.69-r5 + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) + +DOCS=( AUTHORS NEWS README VERSION ) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + # bug #393467 + export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" + + if use video_cards_nvidia ; then + addpredict /dev/nvidiactl + fi + + if use cuda ; then + append-cflags "-I${ESYSROOT}/opt/cuda/include" + append-cppflags "-I${ESYSROOT}/opt/cuda/include" + + local -x LDFLAGS="${LDFLAGS}" + append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" + fi + + local myconf=( + --disable-opencl + + # netloc is deprecated upstream, about to be removed + # bug #796797 + --disable-netloc + + --disable-plugin-ltdl + --enable-plugins + --enable-shared + --runstatedir="${EPREFIX}/run" + $(multilib_native_use_enable cuda) + $(multilib_native_use_enable video_cards_nvidia gl) + $(use_enable cairo) + $(use_enable cpuid) + $(use_enable debug) + $(use_enable udev libudev) + $(use_enable nvml) + $(use_enable pci) + $(use_enable static-libs static) + $(use_enable xml libxml2) + $(use_with X x) + ) + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + default + + case ${ARCH} in + # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. + amd64|x86) + systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" + ;; + esac + + mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die + bashcomp_alias hwloc-annotate \ + hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} + bashcomp_alias hwloc-annotate lstopo{,-no-graphics} + + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-apps/ipmicfg/Manifest b/sys-apps/ipmicfg/Manifest index 055b54343572..8793fcf97073 100644 --- a/sys-apps/ipmicfg/Manifest +++ b/sys-apps/ipmicfg/Manifest @@ -1,3 +1,3 @@ -DIST IPMICFG_1.33.0_build.210528.zip 1975282 BLAKE2B e1397beffa3a2da1a224eb6c94a4107df23b5cf8066b63833fe28f40ced33a753114d685365724f43e314ce82a20ea41954401ca8808c3a7279412ef82ed463e SHA512 985395ce3604f33f6ad90aab07bb2cbad34c444e08f53c093acf9566c9083962286c2ab2cb2137352adf643cd9abe102b2f017c656b0da27e2dfbe025cf55e18 -EBUILD ipmicfg-1.33.0.210528-r1.ebuild 885 BLAKE2B abdcf24c296754cc28de9579e60e53fd91f341bb82889e6b1fb66f5a3b61f276b8a726efbed16b61283cdcd29cdcb362692d7f77ce13aaa7ba6fe0241006d799 SHA512 c489690c6de42fa5a899247d2396ef2711d682838261b1c52ee552e7d23280f8c92dc3c8a5bc1f99b1507d1d55b0d959c74c8e581ff603b046d47966a3594251 +DIST IPMICFG_1.33.2_build.220126.zip 2001713 BLAKE2B 12535eb2f0564a7f019e11267b19340daefa279e6f2005cc9360fe06130e30b9fee8cc03b79d2de25e1429e9eedb995026400cec6a8d3b0b66693fb35daa6c6e SHA512 352db617d772c28d77056b4571dd28eefb58795a79ed8032e34306dcb34a72177e22c70984c75e708fcb286b7377757a3d7400270a04dcf70c1e27534bbd38ce +EBUILD ipmicfg-1.33.2.220126.ebuild 885 BLAKE2B abdcf24c296754cc28de9579e60e53fd91f341bb82889e6b1fb66f5a3b61f276b8a726efbed16b61283cdcd29cdcb362692d7f77ce13aaa7ba6fe0241006d799 SHA512 c489690c6de42fa5a899247d2396ef2711d682838261b1c52ee552e7d23280f8c92dc3c8a5bc1f99b1507d1d55b0d959c74c8e581ff603b046d47966a3594251 MISC metadata.xml 332 BLAKE2B 3f1d44e0b3e8484018b21a018fe456ca61e41ba35b6e711b97485366a0746cf7db62aa0a1a3fd54e6f181628d6f8b3568e33949007a2c3d6489dbe9e339b80ad SHA512 3aa24d00e48e85075234d9ef1b7e925f71e5c9eaccb73dfb11be9777780ea0bdfc1b681ba5f7742c9cf4d0de0b18bcf7d0905c7551744cba8e20aee47e68b812 diff --git a/sys-apps/ipmicfg/ipmicfg-1.33.0.210528-r1.ebuild b/sys-apps/ipmicfg/ipmicfg-1.33.0.210528-r1.ebuild deleted file mode 100644 index 24e4375c565c..000000000000 --- a/sys-apps/ipmicfg/ipmicfg-1.33.0.210528-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN^^}" -MY_PV="$(ver_cut 1-3)" - -DESCRIPTION="An in-band utility for configuring Supermicro IPMI devices" -HOMEPAGE="https://www.supermicro.com" -SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN}/${MY_PN}_${MY_PV}_build.${MY_DATE}.zip" -S="${WORKDIR}/${MY_PN}_${MY_PV}_build.${MY_DATE}" - -LICENSE="supermicro" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="uefi" - -BDEPEND="app-arch/unzip" - -RESTRICT="bindist mirror" - -QA_PREBUILT="usr/bin/ipmicfg" - -src_install() { - newbin Linux/$(usex amd64 '64bit' '32bit')/IPMICFG-Linux.x86$(usex amd64 '_64' '') ipmicfg - - if use uefi; then - insinto /usr/share/ipmicfg - newins UEFI/IPMICFG.efi ipmicfg.efi - fi - - # Install docs - local DOCS=( - "IPMICFG_UserGuide.pdf" - "ReleaseNotes.txt" - ) - einstalldocs -} diff --git a/sys-apps/ipmicfg/ipmicfg-1.33.2.220126.ebuild b/sys-apps/ipmicfg/ipmicfg-1.33.2.220126.ebuild new file mode 100644 index 000000000000..24e4375c565c --- /dev/null +++ b/sys-apps/ipmicfg/ipmicfg-1.33.2.220126.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_DATE="$(ver_cut 4)" +MY_PN="${PN^^}" +MY_PV="$(ver_cut 1-3)" + +DESCRIPTION="An in-band utility for configuring Supermicro IPMI devices" +HOMEPAGE="https://www.supermicro.com" +SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN}/${MY_PN}_${MY_PV}_build.${MY_DATE}.zip" +S="${WORKDIR}/${MY_PN}_${MY_PV}_build.${MY_DATE}" + +LICENSE="supermicro" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="uefi" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist mirror" + +QA_PREBUILT="usr/bin/ipmicfg" + +src_install() { + newbin Linux/$(usex amd64 '64bit' '32bit')/IPMICFG-Linux.x86$(usex amd64 '_64' '') ipmicfg + + if use uefi; then + insinto /usr/share/ipmicfg + newins UEFI/IPMICFG.efi ipmicfg.efi + fi + + # Install docs + local DOCS=( + "IPMICFG_UserGuide.pdf" + "ReleaseNotes.txt" + ) + einstalldocs +} diff --git a/sys-apps/msr-tools/Manifest b/sys-apps/msr-tools/Manifest index 4ffee35f8edb..3518242f1e17 100644 --- a/sys-apps/msr-tools/Manifest +++ b/sys-apps/msr-tools/Manifest @@ -1,3 +1,3 @@ DIST msr-tools-1.3.zip 7693 BLAKE2B 9ba92a6b3d71bf89e1b4a62226fa1eb2c53a588900fe52f1fa3a84443a471aab547e46e73826874c251ec32dcbb40ef9b787eef80fd93b65f3bb2c5d0312e310 SHA512 9605eed0b6211d0ecbe48a14d66b5d61965770f249c5c1b15416d4f2e9a37a68ecfde171077c3acc74bb6b951749bcff186acbb4d6d8a3051695d2d97c0e332b EBUILD msr-tools-1.3.ebuild 607 BLAKE2B e17fb11b64318693060f25b4747bc0771dfded5eecb0f2241e94dac6b837f387907290fc70fab7d342a008f8388e8a55d234d32217aec2cfa0fc7d4ddaa748bb SHA512 38bcd61294017e77be18e1bd4dc3bf9f113f44e6b112df1b1bfa51d208f1a09d395049bcac66c522d919cec1897ea4017316450b04f670a7025871f040712340 -MISC metadata.xml 222 BLAKE2B b5daf033ea46a708411a54d1b465effb557d4f48cef8f0f4b6872917da7e8efbc9b69db6e04f6331c7a27b473d1ea83e2bdf54247e7c6b427c94c492e62ef21d SHA512 52f592a4e8342cae9f7a982302b75c68af50523b23b4d8a13b5434b150d3c0e812ba66a13b8d5d093e59b64ccbb550640064aabd9748a200e63d170d0b6f327d +MISC metadata.xml 254 BLAKE2B 27bfad9e03763fd082b0adc7a602dbf9f51b6c6ede654b4fa61e434e9c9452a301259197291dd45bb6d5486e1797fd8c15383c4bf88f3a0a08c116dd9227b5d6 SHA512 a08ace91187b9c474aea7738fedcbb2a65e52a19f004a781376f04f7fa6c4b867e43645764854108ab21410b6675246b00514c4754e8f22732790e6fc6dbc2d6 diff --git a/sys-apps/msr-tools/metadata.xml b/sys-apps/msr-tools/metadata.xml index 0563834f5561..4c0df79c2637 100644 --- a/sys-apps/msr-tools/metadata.xml +++ b/sys-apps/msr-tools/metadata.xml @@ -3,5 +3,6 @@ kensington@gentoo.org + Michael Palimaka diff --git a/sys-apps/nosig/Manifest b/sys-apps/nosig/Manifest index f7fa57a81160..8a17a89c82ac 100644 --- a/sys-apps/nosig/Manifest +++ b/sys-apps/nosig/Manifest @@ -1,3 +1,3 @@ DIST nosig-2.tar.gz 15586 BLAKE2B d49bf9f9d4b443e8bcbee11e59beac4593e1429c414d7b0e2b7e31cdea9dd68c53b3604fdc8c8a0eabf2753aed64ee60f5e70f92aec807fb2030b83df0ed191b SHA512 9cc00a0250def091e5df070506128d260300909cc8664d9cee4d9fe459b1b8362a5671ad5b537675fb7e15665750a158e19193171aefa973d932756ea15b3430 EBUILD nosig-2.ebuild 475 BLAKE2B 3093563282c421f6225dee21ab55e78a722e1805055f841ea6928f8d24d13a232ee7a88284a797d0515434b7acfc335bdfe9543e12e7d2fbc9fb2f1ca746e143 SHA512 e7b5f52806c8840a1d40659bf188bb449a19861b88663d5f68e68c2d178436af1eea7325435c295d3d98726aabb293af19bc3c971b1ec261da62a5da74ef1721 -MISC metadata.xml 262 BLAKE2B 5973d3538ee6391a3b3a50a29f43ea31fd19f017460e7b67fc43f506c7be278c0d9122d09417842a996bbbab954c3459f36bb7d456d53f790e6141e79c33ed36 SHA512 62b1c0df2a49888fe19b27010ab1dc81bf356572eb1a268ea65dc6761544f9be04be5d4b32b496098ebad2997341190c888a40a4332ad2433098ec5fb5251bcf +MISC metadata.xml 296 BLAKE2B 8730075a71482e6863724cb45219e404dd14251f1be3d4591f1f0df0e54b12da404dbab24c10d06d9cc1f4c74d0e60b666e9613f0a90024e92f48f8edb84b736 SHA512 3635b8c677af028c2b701ce3298d3e0f965f4d2d73a73b348ebf9bcdfc776e25702884fd72049523cb63532751be5a87ad1a22648ee514d9c41795183a71ec4a diff --git a/sys-apps/nosig/metadata.xml b/sys-apps/nosig/metadata.xml index 1775a9430d01..11c18486599d 100644 --- a/sys-apps/nosig/metadata.xml +++ b/sys-apps/nosig/metadata.xml @@ -1,8 +1,9 @@ - - vapier@gentoo.org - Primary maintainer - + + Mike Frysinger + vapier@gentoo.org + Primary maintainer + diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 7f5e3ad6461b..1acfa5a97d9a 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,9 +1,6 @@ -AUX openrc-0.44.6-fix-checkpath.patch 862 BLAKE2B 35aac37270c8ee779d2e3f0291e2f2e659cbebd6ab8e9cb4a7a0295a1a99331b94c86e411ddac98f415839781d2415771c7cc81d12749a6efed5396f54933581 SHA512 187f318b652d779252371812ae2b154e79e109fc1d4eadb8e86c9c83d639c1b03a106e2e982c4365b2204321abfb561421e8a239f1fd71281ee6dbad4e775e80 AUX openrc.logrotate 43 BLAKE2B 0587cd211767937fd6273e6b159271490443a94d80a54b5a20ef625a1959e77dbf38cd1756838337fb39a061c4ee19a39cccd2f5867fab9f04fb916a74029aaa SHA512 12bb6354e808fbf47bbab963de55ee7901738b4a912659982c57ef2777fff9a670e867fcb8ec316a76b151032c92dc89a950d7d1d835ef53f753a8f3b41d2cec AUX start-stop-daemon.pam 63 BLAKE2B df39a1a12fe09dbbc0746eac67035d9e6d4a63323f6c937ef3888c70787354128e415b3c1c8bccccec0c987b3e789711cd1ddaba55e9b53a7f67b332c4ca9d5b SHA512 85cf440611b8f87f51bf24bdd9fa03639a75b950f00096d81b8826c21ae85ff9784b8c56b8ddb482e70f08bce933d4561b30750346d51fb2cef3be34acc065cb -DIST openrc-0.43.5.tar.gz 242146 BLAKE2B 993d3895588e8f1383049006834f944faaae0f889d3afcae5bff697db9f26383712f18aba52ce07d835f1d2bbe8ef19ef116ad60141d1eb0650767430d1d9967 SHA512 680c1549a8a37eb3a719f3e026888d045d26c98357d6e6eaf09069a23a001272deaca8cac4a9b8fd79f489c4cfb4fe2c7b5d481d1469798a8f5ec470d0cadbe3 DIST openrc-0.44.10.tar.gz 254298 BLAKE2B 3cfecc27b560b8bb60d2104ab3dcf176b98677b65b829fa403ad2eb0e2e8bb0d586d374c336328a07c2f35e3abcb3f897cf5df142540a60fc09883aabd0ac79d SHA512 0e41f5268c6b8c325a6773511ca58c38ba52a1987aa47165794df8a99359bd1bfcb99d30e0d129b9242a2661663234f6f85c92c55c891dbb6c5b8a11d93edea4 -EBUILD openrc-0.43.5-r1.ebuild 5066 BLAKE2B b3e56275bd07558fa1b3a67e76c343d4368803ff8c806872e1fe7351667848640b722de86c5cac410d76e02d69a5adb764a942aafa180e22c4d79d7c90533e6e SHA512 8214a366eeb208c3f05302ec0f35a0bc9fb500951d102faa3010c0b8dc005d2d4a04609efd89351c76984ed18b0013e16367a0d257d809b667f69f981164dd46 EBUILD openrc-0.44.10.ebuild 4387 BLAKE2B bc963720189c83f651237c52a55d907b2039c7447f9835b50e5f8decf4f3003aedfb5ac0bac5040bbafbe2ab739e41e267503b3d674031d7a32d8f5cd2dbba32 SHA512 1240620cbc33f7d6313278abe7aa6fda7ae99f8a74c882fccf1f7c4ca07311442952867c9f2e30e89830413daa54f606f4508fe0c494ccaf617ef4e17e20d81e EBUILD openrc-9999.ebuild 4396 BLAKE2B 78a8697930e9ec5b4792cb8ad738a0b69426fd0979d15da3378fd0a1008a21b0df67d0ed43603fa4ad4a6fed03e8fd6aa04a629f41025582cb14f89b85e011f5 SHA512 2773b661bca4a7279cbffed1606c622c8d73561dbae40c1fe6ad67bebc71c75f0fc90e0ecdcc4136c313d12269319d825118a81f6dee2393e83dbd2d2c3c14a1 MISC metadata.xml 707 BLAKE2B 713b69a4e4d6a61051c9f6dfda46da3afa62c590c62b4f371f3949140eaecfa665a977091ac858bff99380dfc3758038ee6a96b0c8b88c142e2e751b20318fba SHA512 5260e1aec8973d42bf059b1f20b3a5f95b98608efeac614d46b20d774a3453c25348cea4a45d745abe829ad016dbc524080c482c1666032e969e08fefe1efc37 diff --git a/sys-apps/openrc/files/openrc-0.44.6-fix-checkpath.patch b/sys-apps/openrc/files/openrc-0.44.6-fix-checkpath.patch deleted file mode 100644 index e1ef97d981dc..000000000000 --- a/sys-apps/openrc/files/openrc-0.44.6-fix-checkpath.patch +++ /dev/null @@ -1,33 +0,0 @@ -From cc45b55f895d0c21b5ac3e5a65b0bf00f76adeb7 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 8 Oct 2021 04:52:55 +0100 -Subject: [PATCH 1/2] checkpath: fix allocation size of path buffer - -strlen's return value isn't enough to be used -directly for (x)malloc; it doesn't include -the null byte at the end of the string. - -X-Gentoo-Bug: 816900 -X-Gentoo-Bug-URL: https://bugs.gentoo.org/816900 -Fixes: #459 -Fixes: #462 ---- - src/rc/checkpath.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/rc/checkpath.c b/src/rc/checkpath.c -index bab22692..c4dd7d9d 100644 ---- a/src/rc/checkpath.c -+++ b/src/rc/checkpath.c -@@ -151,7 +151,7 @@ static char *clean_path(char *path) - char *ch; - char *ch2; - char *str; -- str = xmalloc(strlen(path)); -+ str = xmalloc(strlen(path) + 1); - ch = path; - ch2 = str; - while (true) { --- -2.32.0 - diff --git a/sys-apps/openrc/openrc-0.43.5-r1.ebuild b/sys-apps/openrc/openrc-0.43.5-r1.ebuild deleted file mode 100644 index 98648ccc0246..000000000000 --- a/sys-apps/openrc/openrc-0.43.5-r1.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic pam toolchain-funcs - -DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" -HOMEPAGE="https://github.com/openrc/openrc/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="BSD-2" -SLOT="0" -IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux sysv-utils unicode" - -COMMON_DEPEND=" - ncurses? ( sys-libs/ncurses:0= ) - pam? ( sys-libs/pam ) - audit? ( sys-process/audit ) - sys-process/psmisc - !=sys-libs/libselinux-2.6 - ) - !