diff options
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/Manifest.gz | bin | 50878 -> 50869 bytes | |||
-rw-r--r-- | sys-apps/flatpak/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/flatpak/flatpak-1.12.9.ebuild | 108 | ||||
-rw-r--r-- | sys-apps/flatpak/flatpak-1.14.6.ebuild | 120 | ||||
-rw-r--r-- | sys-apps/inxi/Manifest | 6 | ||||
-rw-r--r-- | sys-apps/inxi/inxi-3.3.29.1.ebuild | 32 | ||||
-rw-r--r-- | sys-apps/inxi/inxi-3.3.33.1.ebuild | 2 | ||||
-rw-r--r-- | sys-apps/inxi/inxi-3.3.34.1.ebuild | 76 | ||||
-rw-r--r-- | sys-apps/lssbus/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/lssbus/lssbus-0.1-r1.ebuild (renamed from sys-apps/lssbus/lssbus-0.1.ebuild) | 12 | ||||
-rw-r--r-- | sys-apps/uam/Manifest | 3 | ||||
-rw-r--r-- | sys-apps/uam/uam-0.3.2-r2.ebuild (renamed from sys-apps/uam/uam-0.3.2-r1.ebuild) | 11 | ||||
-rw-r--r-- | sys-apps/uam/uam-9999.ebuild | 46 | ||||
-rw-r--r-- | sys-apps/xdg-desktop-portal/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild (renamed from sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild) | 2 |
15 files changed, 331 insertions, 97 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz Binary files differindex 7c72b474d454..b1be25dbd280 100644 --- a/sys-apps/Manifest.gz +++ b/sys-apps/Manifest.gz diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index d1a52fdfc4b4..3922b7cee561 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -2,9 +2,13 @@ AUX flatpak-1.14.4-fuse-3-slotted.patch 2044 BLAKE2B 338410cf66583755bcb4924e7b8 AUX flatpak-update.service 215 BLAKE2B 803cd26340f06385a753fe29346e464c97cd5bb8045d75ebf2f48b05cbe16f2eaad6f64186ffcdb72eb8b2747a0b43f620fb5a728531c338063e6f2cd2e5627e SHA512 2391f0eed3b5e9d6a48ae043b3165b75f4ecb2ca51ffccfdc61d5b21b11b96cb677420eb4d886f85f2e8d083833ab6149f8007f905a55ae8323ebc7c490490f2 AUX flatpak-update.timer 122 BLAKE2B 1a353a6dee620b5b031451c17e53522b9a4f7f19c2ae85b5ed39615645c4572783bc981002eded8d30a438731bd782a2b405d62656ee3336b7e51cf08a8ef411 SHA512 147296decb8f6d0b07065bb67d96388501aadfbc0de19250d2f3ee0c3585e8c1c702b380d40cd06e4a47ab9b683ad62c29e54c955ac26a735fc0c5b2bc9df2ee DIST flatpak-1.12.8.tar.xz 1568984 BLAKE2B 6db457eba6b5c03ae4b7037e55f0537821152a80cad8746939fe93008922a9a33ff9f08635613e56a84f2d151826130c497c1e9f7f1e41a5b2dc215882f2eb14 SHA512 5a37d94e12c18a746b222c1ddbd20bddfb22079af1d3a79dc819cdb25f04774c9e4b3a51f9b5ed64f210317e7ec9fb97324ae38ec3430c6a515ba4042805fc57 +DIST flatpak-1.12.9.tar.xz 1572536 BLAKE2B bd9b116bf0e51e60d1e0c420c4c4553a0ebc55a667bce23a0f3116da0dd566c7ffdb063c0b63f466b9b6e451b3c7791daf40cb5d13e2535d988b58cfc947341f SHA512 9103acfed4cb25e6ff4a9d023864845cc565f688b1a4b49b0c8c2605eda9a142f33a37ad2ce670c5f7bd30a398027c141adf2a6f6d0d7549b2bfca82214d3f85 DIST flatpak-1.14.4.tar.xz 1637484 BLAKE2B cf208c581ad76d46489ba473d290c35907da0d1d473bf2b4792fb56c31e7110cd38f1c6fc4ad04aa3675868d17116ba52a84b028d7b7789c1736cfe26f3cabfe SHA512 3f97096affd4f1de184ded353f1ab403d9f1813b199b9a1595596cc7c5d6b46062aa2ef184255823f50ae95ca60d0542d9b9e520f9a605f9bc51091863bf89b0 DIST flatpak-1.14.5.tar.xz 1637692 BLAKE2B 180dc094ef3feef1ccefceb562836f55f6e875016588a5984435ea3157498a8746305c16aa2c83044c107fd7f0e8f6c034c326b4ae29ade1c657e82cff353d47 SHA512 552deaaf3e6712a56f33698c20e6b8225c8893fe9a375af897fd99e19c487bf79b19c3e4ce3b00f3caf90020019ff67c628ca6a8f2ae1e6e01db397d2081ab2b +DIST flatpak-1.14.6.tar.xz 1644056 BLAKE2B 68bc8bdaf1d1c8a6046a06f800d41c1603e691e60a90f070c694501d50ee6fba3ad1978e222d22a9f99e2b85de9154e670149227b0f2ea6543483c2d103b5093 SHA512 d858682dbf539afe1b91087b6a0e0ebeea6658a0ef02c96d68259f3d8c58d1e6d02dd8b69db1b3c55f6d5df0f4d7e41c6165f668f09763dd3f9c3beb48f8bcf5 EBUILD flatpak-1.12.8.ebuild 2525 BLAKE2B 9418a05e30311a3af4656e4957afdd4f700b3a8a57a129ecf59c9f9005fb8d9baca8fb496ee15319343856270bc5cf27c76377f1a5d6a7defd7b1086344bfe9f SHA512 e743fb13d1faf2939eb9a1eb0e9c48d19cc1a69136eb46275251822c2df242dd02c8536511e82a8c3516bdd5386c86f880de87f8f27600aa2240798a0ebb63c0 +EBUILD flatpak-1.12.9.ebuild 2535 BLAKE2B 809bc2d9ef829f014e5385ba506bf9d18eb57bdb701d190eae959064c9427a257c4ac57b78fc09290afd355846624a24175c328a7f425507fdf64d70cd60ce3b SHA512 b343e523fa31858eb24fc1ca386d85d868bafc9275d815fa779bdf85f265b32d34648c1f24de85a5ab1ae174b73030a30719f86efc5239b691e2b262aad70e85 EBUILD flatpak-1.14.4-r3.ebuild 2731 BLAKE2B 29301005c3793ac7236b957e0d1a93bcfcc0f391b133536e87477ebdb3fb4a185de695665372527002d07ffe0507bbead9f34f6b9e8b741e857bd26fcb94b781 SHA512 2b847411417d5d6981705b588c0debd86e8a317c65bf137ec61065796fa58d71f3e4e3d5c763a13c0065ce8b4815335b11de0ec0ccfbdee6c3ed1c9736b8cbca EBUILD flatpak-1.14.5.ebuild 2838 BLAKE2B 5bd244a156c43895d0affad7e8ab261c580a0ea661647d81c71c3e27bcced00bd00c16abf35d36343e75a8b1fc4835a9c59f9a4c2625b89e677308b8072ab6e9 SHA512 752eced61372343b48bf9b5217882149a0fba025c678e0f19106e8b4a2c58392f01fc29882ed2cb8dd109bbab7e16d8e2163a51d284bbe340d4272323698d17d +EBUILD flatpak-1.14.6.ebuild 2838 BLAKE2B c2ff4cc9bfab4fbf02fadb8bc032e16f971da7ae4306d0dfffbb641143d039d64a8d85193870a652a9910cc09a1454efc345e04815eaba510fc34e1e09ba7d32 SHA512 2499688d0287ca719f94748f4e1f186ce0d6729c40f9afdb64f638e3a454cfe1c8bc2eab4854067d35e40ef43bb30cc06619c20a6a4a95bc3152e176a820b26e MISC metadata.xml 325 BLAKE2B a8ca5c0feaab721a66653a8d5e084d2bba127d75faa0975a4dac7d4d7395801fc69bed88bf13663826188696ee5e25e18afc1b0d5161d27e15f36b9c88487146 SHA512 2736f22e733f2214b80c46b3280f90103e21c3211bea129614bcf372f05803b5d5148d34406e8aa332f7b21090e8aaa698bb1a25d767ccea21d3977f0894f464 diff --git a/sys-apps/flatpak/flatpak-1.12.9.ebuild b/sys-apps/flatpak/flatpak-1.12.9.ebuild new file mode 100644 index 000000000000..5d1d9025a7c6 --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.12.9.ebuild @@ -0,0 +1,108 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10,11} ) + +inherit linux-info python-any-r1 + +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=dev-libs/appstream-glib-0.5.10:= + >=dev-libs/glib-2.56:2= + >=dev-libs/libxml2-2.4:= + dev-libs/json-glib:= + dev-libs/libassuan:= + >=dev-util/ostree-2020.8:=[gpg(+)] + || ( + dev-util/ostree[curl] + dev-util/ostree[soup] + ) + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + >=net-libs/libsoup-2.4:2.4= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-2.9.9:0= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +# pyparsing version pinned for https://bugs.gentoo.org/825230 +BDEPEND=" + >=dev-build/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + app-alternatives/yacc + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + >=dev-util/gtk-doc-1.20 + dev-libs/libxslt + ) + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +python_check_deps() { + python_has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc gtk-doc) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + # resolve conflict with acct-user/flatpak for #856706 + rm -rf "${ED}/usr/lib/sysusers.d" +} diff --git a/sys-apps/flatpak/flatpak-1.14.6.ebuild b/sys-apps/flatpak/flatpak-1.14.6.ebuild new file mode 100644 index 000000000000..d8cfe2b1993d --- /dev/null +++ b/sys-apps/flatpak/flatpak-1.14.6.ebuild @@ -0,0 +1,120 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit linux-info python-any-r1 systemd tmpfiles + +DESCRIPTION="Linux application sandboxing and distribution framework" +HOMEPAGE="https://flatpak.org/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc introspection policykit seccomp systemd X" +RESTRICT="test" + +RDEPEND=" + acct-group/flatpak + acct-user/flatpak + >=app-arch/libarchive-2.8:= + app-arch/zstd:= + >=app-crypt/gpgme-1.1.8:= + >=dev-libs/appstream-0.12:= + >=dev-libs/appstream-glib-0.5.10:= + >=dev-libs/glib-2.56:2= + >=dev-libs/libxml2-2.4:= + dev-libs/json-glib:= + dev-libs/libassuan:= + >=dev-util/ostree-2020.8:=[gpg(+)] + dev-util/ostree[curl] + >=gnome-base/dconf-0.26:= + gnome-base/gsettings-desktop-schemas + net-misc/curl:= + >=sys-apps/bubblewrap-0.5.0 + sys-apps/dbus + >=sys-fs/fuse-3.1.1:3= + sys-apps/xdg-dbus-proxy + X? ( + x11-apps/xauth + x11-libs/libXau:= + ) + x11-libs/gdk-pixbuf:2= + policykit? ( >=sys-auth/polkit-0.98:= ) + seccomp? ( sys-libs/libseccomp:= ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-build/automake-1.13.4 + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + dev-util/gdbus-codegen + app-alternatives/yacc + $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]') + introspection? ( >=dev-libs/gobject-introspection-1.40 ) + doc? ( + app-text/xmlto + dev-libs/libxslt + ) +" + +PDEPEND="sys-apps/xdg-desktop-portal" + +PATCHES=( + "${FILESDIR}"/${PN}-1.14.4-fuse-3-slotted.patch +) + +python_check_deps() { + python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]" +} + +pkg_setup() { + local CONFIG_CHECK="~USER_NS" + linux-info_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + # This line fails because locales are in /usr/lib/locale/locale-archive. + sed -i 's:^cp -r /usr/lib/locale/C.*:#\0:' tests/make-test-runtime.sh || die +} + +src_configure() { + local myeconfargs=( + --enable-sandboxed-triggers + --localstatedir="${EPREFIX}"/var + --with-system-bubblewrap + --with-system-dbus-proxy + --with-tmpfilesdir="/usr/lib/tmpfiles.d" + $(use_enable X xauth) + $(use_enable doc documentation) + $(use_enable doc docbook-docs) + $(use_enable introspection) + $(use_enable policykit system-helper) + $(use_enable seccomp) + $(use_with systemd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + # https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303 + find "${ED}" -name '*.la' -delete || die + # resolve conflict with acct-user/flatpak for #856706 + rm -rf "${ED}/usr/lib/sysusers.d" + + if use systemd; then + systemd_dounit "${FILESDIR}"/flatpak-update.{service,timer} + fi +} + +pkg_postinst() { + tmpfiles_process flatpak.conf +} diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest index 3db60be33c27..badb46266198 100644 --- a/sys-apps/inxi/Manifest +++ b/sys-apps/inxi/Manifest @@ -1,11 +1,11 @@ DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff SHA512 f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575 -DIST inxi-3.3.29.1.tar.gz 630296 BLAKE2B 176b20b113b3339f27d2ec16681d652e8ccaefed80c220078fa4e625ad7191cd6ebc9ada049197a858475e5c656b5f74f599ca202e1e47d6682e4cd9049eb763 SHA512 09b5a7553ccfd42a3c2e58d4718c487f84bf22df76710a6c42a2a4dd08343279f1d2523652a476ed475c5e019ad5aa02c0886bc40d57de407c9489054f812b5c DIST inxi-3.3.30.1.tar.gz 643283 BLAKE2B cfcafc643e7e18261fac622df3614e7ad296ec2233ebf6750243d9490e0ca5e8ba3742286a0630ae948d16ac4d09705ffc1b20df666f48ed2c5331a8320919d7 SHA512 dba5c23d991bd6fb34eec9c2b6107da4e0ddab202f97e8aa53efb25d446fbe77f5250a9d14f543014f21d2cc614cd4e2d486a9f1fae78dde37ecee418cb763f5 DIST inxi-3.3.31.2.tar.gz 646036 BLAKE2B 271a15f0ac88543b1950e1eeca99deb2991138cb73bfcd9db77a63e49ae71e6aa4fc1f7ad4c837485d42b1bc5e5a122a3ba50e61faaf7238590c135b5db496d4 SHA512 d45bcfcddcf4229a292ea95e8517308852a5ffec8f00a059a2191acbb5a7e0b4e298c8b0597b3281e600913d82ce3e7d284735e608032bd843ddb79ae030e3ae DIST inxi-3.3.33.1.tar.gz 679978 BLAKE2B 7445989e64cbb4beb39d6b415230ed70f5b7be90a9b4155104abdb4d57d490ea5ae09cd48871ed3745ba7b719fe4eb49e9706ad168f59245c66f8f576cf022f3 SHA512 7537da7175fe1578a09567e169a309c5258cbb1fd1ae7e58d98df800110cd03333775f8a73f672a5a6a8f0a950123f4f5908a15023648da9150f43464d25be10 +DIST inxi-3.3.34.1.tar.gz 683279 BLAKE2B 5693d8add89185fe626f8f6a9e606f7582175402158cd01e30b91779eb289e00d5e8bc71c0d72028b0d5bf1913c040c206c7db83e5fd4639a622dc847d6f1ba9 SHA512 75b21d4ac99383b44d9a2f0f206b3bc612bd2f10fdae44e4b15373090825eea6c7c70250c8f535438d44fc4e938e4ebdb813016cc4a6ab2dbd6d91b6b50adc27 EBUILD inxi-3.3.27.1.ebuild 849 BLAKE2B e33bca955b9d9eaa1eeeaec203d42bb8435fcdabdb954f68692cdc141019f6f79bf3618fef50e9ff2d3fcf9c5022cb348cf5739072673683e3e3e49ecf90ca8f SHA512 bfc1850345c0689a45dae8cd2712371928f08e3b3f5d6c78b82abd2614051cae20a0ea92626cbd52ab6e6cdf59677ee7b1da4aaba12536f528f2eec389fdbfc4 -EBUILD inxi-3.3.29.1.ebuild 856 BLAKE2B 187d3e93553abe18ee8c76bc476725ea7b62347108c6f302edf22007f87c8f2c8c4717831fad41ca14ccfdeb3865170cc87a908ebdebbe7a3e24b9ca860ff187 SHA512 f4151370d9b7dcb9f1a6adc2842c234f368795c8313cee3aaca13f2482e66ae55ce51d3f4853791030626880d493294c78b507a2d68c3b610bc09bffa2e0390c EBUILD inxi-3.3.30.1.ebuild 851 BLAKE2B ed4c7d42fb76a7dc4cc445090448b6a8bc201a7b356971d447e08b59d215be093fe2cedc5fec8baf56e5b78d6d95a91fd26d06f0da292e888b7a16fa72418f46 SHA512 bfc39127783662976e2556a06c85bb3f5d5dfb2b4c29145b65c3ce453751f4d12a7008ecac9b5ee553e08264c21f257baa20613a5288e8af7695673274a2a3f6 EBUILD inxi-3.3.31.2.ebuild 856 BLAKE2B 187d3e93553abe18ee8c76bc476725ea7b62347108c6f302edf22007f87c8f2c8c4717831fad41ca14ccfdeb3865170cc87a908ebdebbe7a3e24b9ca860ff187 SHA512 f4151370d9b7dcb9f1a6adc2842c234f368795c8313cee3aaca13f2482e66ae55ce51d3f4853791030626880d493294c78b507a2d68c3b610bc09bffa2e0390c -EBUILD inxi-3.3.33.1.ebuild 3623 BLAKE2B 0962d3d474750f74b722af4223170cd49a6a2beed6daebb8eb5eed28feb1dfa5f612900c826b342a6247d8d85e651539fad04c7b386aa87ca06e2b6daafd91dd SHA512 1923407e4e9bfc939c16095d0a55c83e1a235636aedb6712218d91c5f2bf39322b471822e15b0039d911809d46a4c99e25ea5395f35a11bffa012e9ad2a8adb2 +EBUILD inxi-3.3.33.1.ebuild 3616 BLAKE2B 9710684712c2bca7e66e75a4d92cb5d78a77a3379e0c9ca79b5f85be0112a9a3cede7ba45a8779a0e6a377da5fa4849fbf7a58729ce0ddd80ee6355cecab3471 SHA512 bfff2b167c144300211545ddba604e6fe10ff2ce93602a18ab358a9ab3f9bf0cf44de7ea53b177bbc848bbb8f35a18515f796dcf1c28fba00ddbff3d1a30b0a5 +EBUILD inxi-3.3.34.1.ebuild 3623 BLAKE2B 0962d3d474750f74b722af4223170cd49a6a2beed6daebb8eb5eed28feb1dfa5f612900c826b342a6247d8d85e651539fad04c7b386aa87ca06e2b6daafd91dd SHA512 1923407e4e9bfc939c16095d0a55c83e1a235636aedb6712218d91c5f2bf39322b471822e15b0039d911809d46a4c99e25ea5395f35a11bffa012e9ad2a8adb2 MISC metadata.xml 664 BLAKE2B c38054112d7054267d754e28b8c11e00728dbcc516d3ff0acb7a09ba4770229878bfed12169ba18444fa0851a73268ba3cb8d5232ded4aa7b88ba8c9e3f33ca1 SHA512 0b050ad410e854af80b4c16cf8e2b2838a0d6c2a8638a38dc2083939b7022734671f71dca8f81d0f350c0993b6e5f86f59681f15cf7b5c5e959035f51b320e7f diff --git a/sys-apps/inxi/inxi-3.3.29.1.ebuild b/sys-apps/inxi/inxi-3.3.29.1.ebuild deleted file mode 100644 index 5b9fb0891c53..000000000000 --- a/sys-apps/inxi/inxi-3.3.29.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV=$(ver_rs 3 '-') -# 2.3.56 was the last version with no tagged release. -# It was also the last Bash based release. Later versions are Perl based - -DESCRIPTION="The CLI inxi collects and prints hardware and system information" -HOMEPAGE="https://codeberg.org/smxi/inxi" -SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="bluetooth hddtemp opengl" - -RDEPEND="dev-lang/perl - sys-apps/pciutils - sys-apps/usbutils - bluetooth? ( net-wireless/bluez ) - hddtemp? ( app-admin/hddtemp ) - opengl? ( x11-apps/mesa-progs ) - " - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc README.txt -} diff --git a/sys-apps/inxi/inxi-3.3.33.1.ebuild b/sys-apps/inxi/inxi-3.3.33.1.ebuild index 990d547acf19..448ac56c9be6 100644 --- a/sys-apps/inxi/inxi-3.3.33.1.ebuild +++ b/sys-apps/inxi/inxi-3.3.33.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86" RDEPEND="dev-lang/perl sys-apps/pciutils diff --git a/sys-apps/inxi/inxi-3.3.34.1.ebuild b/sys-apps/inxi/inxi-3.3.34.1.ebuild new file mode 100644 index 000000000000..990d547acf19 --- /dev/null +++ b/sys-apps/inxi/inxi-3.3.34.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=$(ver_rs 3 '-') + +inherit optfeature + +DESCRIPTION="The CLI inxi collects and prints hardware and system information" +HOMEPAGE="https://codeberg.org/smxi/inxi" +SRC_URI="https://codeberg.org/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND="dev-lang/perl + sys-apps/pciutils + " + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc README.txt +} + +pkg_postinst() { + # All packages are in the same order as displayed by inxi --recommends + # including duplicates in order to keep track of changes in the future. + optfeature_header "Optional features as suggested by inxi --recommends:" + + optfeature "blockdev: --admin -p/-P (filesystem blocksize)" sys-apps/util-linux + optfeature "bt-adapter: -E bluetooth data (if no hciconfig, btmgmt)" net-wireless/bluez-tools + optfeature "btmgmt: -E bluetooth data (if no hciconfig)" net-wireless/bluez + optfeature "dig: -i wlan IP" net-dns/bind-tools + optfeature "dmidecode: -M if no sys machine data; -m" sys-apps/dmidecode + optfeature "doas: -Dx hddtemp-user; -o file-user (alt for sudo)" app-admin/doas + optfeature "fdisk: -D partition scheme (fallback)" sys-apps/util-linux + + # currently implicit dependency: + # optfeature "file: -o unmounted file system (if no lsblk)" sys-apps/file + # not packaged yet: + # fruid_print: -M machine data, Elbrus only + + optfeature "hciconfig: -E bluetooth data (deprecated, good report)" net-wireless/bluez + optfeature "hddtemp: -Dx show hdd temp, if no drivetemp module" app-admin/hddtemp + optfeature "ifconfig: -i ip LAN (deprecated)" sys-apps/net-tools + optfeature "ip: -i ip LAN" sys-apps/iproute2 + optfeature "ipmitool: -s IPMI sensors (servers)" sys-apps/ipmitool + optfeature "ipmi-sensors: -s IPMI sensors (servers)" sys-libs/freeipmi + optfeature "lsblk: -L LUKS/bcache; -o unmounted file system (best option)" sys-apps/util-linux + optfeature "lsusb: -A usb audio; -J (optional); -N usb networking" sys-apps/usbutils + optfeature "lvs: -L LVM data" sys-fs/lvm2 + optfeature "mdadm: -Ra advanced mdraid data" sys-fs/mdadm + optfeature "modinfo: Ax; -Nx module version" sys-apps/kmod + optfeature "runlevel: -I fallback to Perl" sys-apps/sysvinit + optfeature "sensors: -s sensors output (optional, /sys supplies most)" sys-apps/lm-sensors + optfeature "smartctl: -Da advanced data" sys-apps/smartmontools + # TODO optfeature "strings: -I sysvinit version" sys-devel/llvm-toolchain-symlinks + optfeature "sudo: -Dx hddtemp-user; -o file-user (try doas!)" app-admin/sudo + optfeature "tree: --debugger 20,21 /sys tree" app-text/tree + optfeature "udevadm: -m ram data for non-root, or no dmidecode" sys-apps/systemd + optfeature "upower: -sx attached device battery info" sys-power/upower + optfeature "uptime: -I uptime" sys-process/procps + optfeature "eglinfo: -G X11/Wayland EGL info" x11-apps/mesa-progs + optfeature "glxinfo: -G X11 GLX info" x11-apps/mesa-progs + optfeature "vulkaninfo: -G Vulkan API info" dev-util/vulkan-tools + optfeature "wayland-info: -G Wayland data (not for X)" app-misc/wayland-utils + optfeature "wmctrl: -S active window manager (fallback)" x11-misc/wmctrl + optfeature "xdpyinfo: -G (X) Screen resolution, dpi; -Ga Screen size" x11-apps/xdpyinfo + optfeature "xprop: -S (X) desktop data" x11-apps/xprop + optfeature "xdriinfo: -G (X) DRI driver (if missing, fallback to Xorg log)" x11-apps/xdriinfo + optfeature "xrandr: -G (X) monitors(s) resolution; -Ga monitor data" x11-apps/xrandr +} diff --git a/sys-apps/lssbus/Manifest b/sys-apps/lssbus/Manifest index 5c9832e8d3b2..a9a9e4bd4a4e 100644 --- a/sys-apps/lssbus/Manifest +++ b/sys-apps/lssbus/Manifest @@ -1,3 +1,3 @@ DIST lssbus-0.1.tar.gz 13576 BLAKE2B ee30ac6463355ce1f8a402af464ad2d6e07070f9227fa9efb9cf7427a6c00b009dce113dbce4955d28a876edaf2f70c0d562ea90cd3b354736dde3c95faaba15 SHA512 1eb294329b628463e8914303a60454221ed17554c94a37bf836b1b0ea797b88abc4853e74a0def50e95bc59fefd85f6acd416a5dd06833cf2049a8ee98bd7e80 -EBUILD lssbus-0.1.ebuild 428 BLAKE2B 8540d589523e91f55dc5c032ffa5d85bbacc82ec1b582740229a869ec59246610005c3d7527c643c5a69e681f81bd1c3717f9be0ef038815c6e1f252f32b8ab5 SHA512 1a0601bc3264c4b0048ce88c78aaca31b8f72a88b9412a87d59f0d74d24e686a882e43d9b3be1e530c438c7032e1217018e54e87dd76a6d17fa496ccfef4b0a4 +EBUILD lssbus-0.1-r1.ebuild 503 BLAKE2B f09e8efcc82a774a2df63f0226a14508ba0e02acb89cc7cbaf4a36cb660d696f1a463b93ca2971a66b9c89c5adb9ae60eb548d4587fb29ebf9cf0f0bbc25991a SHA512 633e41dd32fba6f78b6895bc8fb805f43e325caa3ce40766f747c35ff68f5c38a85f4140923b97592a3352ee88a66bbd2fddcb28a7c836841ae0f4128503e6e6 MISC metadata.xml 255 BLAKE2B e8c82297cdd12da2992864ab4ea3ca2e8acfbf8910fb3b1ded51c7ca81a51d1e0475654cff0f894f278162fe955ce86c1169b87a3f3d5a5510c769ffcfaee158 SHA512 a7a476b3e39eab24714a70a025c9ead22371d8bd146df8f82a603639f36c9d512166bc7d6f4e8cfdc99ef350f65d93d2fd8a943005cc03483e22e391cb32dd3e diff --git a/sys-apps/lssbus/lssbus-0.1.ebuild b/sys-apps/lssbus/lssbus-0.1-r1.ebuild index 76bb56f21acf..dcccbdee5776 100644 --- a/sys-apps/lssbus/lssbus-0.1.ebuild +++ b/sys-apps/lssbus/lssbus-0.1-r1.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + +inherit toolchain-funcs DESCRIPTION="Small utility for Linux/SPARC that list devices on SBUS" HOMEPAGE="https://people.redhat.com/tcallawa/lssbus/" @@ -10,10 +12,10 @@ SRC_URI="https://people.redhat.com/tcallawa/lssbus/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="-* sparc" -IUSE="" -DEPEND="" -RDEPEND="" +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} src_install() { dosbin lssbus diff --git a/sys-apps/uam/Manifest b/sys-apps/uam/Manifest index e3415a8daf6b..640086d2e72d 100644 --- a/sys-apps/uam/Manifest +++ b/sys-apps/uam/Manifest @@ -1,4 +1,3 @@ DIST uam-0.3.2.tar.bz2 60508 BLAKE2B 35accde4ae392f33af0d1c0f30069975e30691927dff33ac754d00f1de7b30d1b789e9797637f9701913796b5993add4b2405294fa47b1fbd6f8d6e1946b1ad8 SHA512 4a4ee9286b3762227fc5a03a10998cb3b4a2f110cd648bb2ed45f400e31218a17d3929c83450e9190255bda1f22f4001a7f33842999b79c27aa12fc11f286273 -EBUILD uam-0.3.2-r1.ebuild 1277 BLAKE2B 54e58123395000cdae558231a64056661498be5228b02bd415e4dd478e9b04d47fff5e894f211940357ed34b68ed4d710ceebd58fadf15b1093200b365e6a725 SHA512 ed4f88ba6bb613f6fd839fe03d37850ec601c62f60614e04f3bd9e479547983845dff39bd9c5e212959255f1427a9e0f9effc76df5734968300b31546ba05679 -EBUILD uam-9999.ebuild 1311 BLAKE2B 022e072fb7ff30443175966480f7644d3d2eed4b369455195dd09b7faa564be9a3d8cddc8d9a3b9392bc3618bbe4527b338f99f08818fefd989c721b6895a1cc SHA512 1b6380047583171250b2cbbf5d00d34a2bba9419433c748ea5e20e6881c686569195a4bb67e070b7a8cd2271ffd6900be8d0919f85b3dda730bb43a3f7e88ecd +EBUILD uam-0.3.2-r2.ebuild 1301 BLAKE2B 9957cad7168c83ece672203fef4adce24706982c37e1b1b2f9da1005446bb5bb8e3b1281df0c6cc7b2936d5aeaf412f510c340531784601f27eb76bb284402b3 SHA512 fb67e19b56d3f2f6243f64fddb54fac2462b9da7058cc639c90bd3723f760a03e8ae35150f92cb73004a6ddccad490e50527fad584e30f5484ea3cccd6b2b192 MISC metadata.xml 715 BLAKE2B 8d4411787386e62f7a852473b7662a7b62189058bd14024465bec3ed46132d1ddf11e5fe305c5865e92c4e072453744c5f783ca94764e6825faf7e10c8562d9e SHA512 536adf66f3ed007fe9910db52219542c9867caecfd4d255bc4bdbc842307bc55615dfb95d9131f86ca721bded8c815d5bd1c9f9ca10941c5c7f82a5502451f25 diff --git a/sys-apps/uam/uam-0.3.2-r1.ebuild b/sys-apps/uam/uam-0.3.2-r2.ebuild index 2514adb19864..2aea00b7b611 100644 --- a/sys-apps/uam/uam-0.3.2-r1.ebuild +++ b/sys-apps/uam/uam-0.3.2-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit udev @@ -12,12 +12,11 @@ SRC_URI="https://github.com/projg2/uam/releases/download/${P}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" RDEPEND=" acct-group/plugdev virtual/udev" -DEPEND="virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" pkg_postinst() { elog "To be able to access uam-mounted filesystems, you have to be" @@ -38,3 +37,7 @@ pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +} diff --git a/sys-apps/uam/uam-9999.ebuild b/sys-apps/uam/uam-9999.ebuild deleted file mode 100644 index a0bdb67f668f..000000000000 --- a/sys-apps/uam/uam-9999.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools git-r3 udev - -DESCRIPTION="Simple udev-based automounter for removable USB media" -HOMEPAGE="https://github.com/projg2/uam/" -SRC_URI="" -EGIT_REPO_URI="https://github.com/projg2/uam.git" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="" - -RDEPEND=" - acct-group/plugdev - virtual/udev" -DEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -pkg_postinst() { - elog "To be able to access uam-mounted filesystems, you have to be" - elog "a member of the 'plugdev' group." - elog - elog "Note that uam doesn't provide any way to allow unprivileged user" - elog "to manually umount devices. The upstream suggested solution" - elog "is to use [sys-apps/pmount]. If you don't feel like installing" - elog "additional tools, remember to sync before removing your USB stick." - elog - elog "If you'd like uam to mount ejectable media like CDs/DVDs, you need" - elog "to enable in-kernel media polling, e.g.:" - elog " echo 5000 > /sys/module/block/parameters/events_dfl_poll_msecs" - elog "where 5000 would mean a poll will occur every 5 seconds." - elog - elog "If you'd like to receive libnotify-based notifications, you need" - elog "to install the [x11-misc/sw-notify-send] tool." - - udev_reload -} diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest index 70d09b890d57..795286d07e3c 100644 --- a/sys-apps/xdg-desktop-portal/Manifest +++ b/sys-apps/xdg-desktop-portal/Manifest @@ -1,7 +1,7 @@ AUX default-portals.conf 22 BLAKE2B 06a584551d11a4b2d51bf236eb657cda2360e8b324574a936c9d6f03a2d4c041ce72b6cc8a00740e4773ce654ad1867a818215c1bf610007a9dcd4b7b6b65149 SHA512 29af734e44797d4812165fa7d0be36b9047b1b9cfa12aad3628bb95ee3dbb9ff4efbd8023fb43a63d01c7e8879d58c6634710b47416929d3a7a5ca376ae18451 AUX xdg-desktop-portal-1.18.0-sandbox-disable-failing-tests.patch 2444 BLAKE2B a93b089a7bbd23b258d28711a144982b9c102f7d0001b10a80d1f378da6965f7547ce11c4bfee8e534aa23b573b600d6a40d22877d6d9ddbe81f89d46dc73373 SHA512 99f87d9ed61cdf63af2449c1e2d2f3472db4fd21fa2baec7403bee6460146183a84af01ec18b13c1c072e5a7dd68b2e07a47b0e0886e4dffa09bf788d92ab5ec DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89 SHA512 937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19 -DIST xdg-desktop-portal-1.18.3.tar.xz 699168 BLAKE2B 495deda38f20c384b80db25f11010a67ed9b26d8577e23e16221d54e9eb0edd5f4b1fac633e70eefc4bf1a689c0cdbbb5b524aff219c020e8ef227397eff4802 SHA512 aada58ac8ad5e15b509a3435b350f898b12e4638e09b1fd2f517e641e67991d5ae22ca32e0f2f0edfa902a4e1515a36b367b84040e95d27ef0b5b8092b768f55 +DIST xdg-desktop-portal-1.18.4.tar.xz 699380 BLAKE2B 969d9359744f26a931d5d86fbdac222b0d55f7942bb8b1ffba67343c88696dbb4c905b122363c5eae5dcac8b55f58d03433acbbca6f7594a16e72e13bc78353a SHA512 482676777e8180752e13ff485acab91de117f4ecf2aefd313a6f596df800f37d7004ee4ba1040009eb69a6efc780efc7dcd7e46b3f59c47bd9f21aef48d346de EBUILD xdg-desktop-portal-1.18.2.ebuild 3408 BLAKE2B fad9fd0ad7fe52f3544fdba3d342b48a56c651923a41d161253aa89c62fffb9f0073f20e9215cc49af274547a97e97263408bfde2eb9c2ef0386d630e5f70275 SHA512 cde3e91a13d7a80071597015ccd7635cc245658cd968234c36375dd4ab0076a8fb3b9ece3e9d8efe5e70e954a2f98dbc5af65b52a3a013d7f08e539e97c4206f -EBUILD xdg-desktop-portal-1.18.3.ebuild 3411 BLAKE2B 861266ff2f661d1bf47424faeb884f6bf1e9c11925f107343f260a289851d649d3962d0fcb41bafa349c39ee379b311c5b24e566ab0a99c2b64073862c5e36c4 SHA512 5235cd5c198363612caf28b30380cf268f594093aa673743313f7565d8ead2a7d0d903ca859db977573f1e3f3d503e531b5b135e853f863fed2f1e2f1ffbc480 +EBUILD xdg-desktop-portal-1.18.4.ebuild 3408 BLAKE2B 161dbe0340d0ea217f516b6a59a94bddeb73ebd60a397de2c2ff090ca002b79e2026156a982b000db4ff09bf692d08aa79dbfa09e09e806ad86eb6ac029d5e30 SHA512 1eaf4f4ebbaf20818866c52ae05eca5e7dc89017c0ce5b9b8fecca1ace44e140f59382abe7c3b9a72c22f0e994bedb6bc36132ad7c9a6a8fd8542821b9e56449 MISC metadata.xml 572 BLAKE2B 5d1abb01d74881886beab22900a545b0364cd7b48990577a153bdd1d8125d517b8a26c89382b0ceb9e127e0cbd11d7462d3d74908facb521295314ddf2699723 SHA512 ffaa7cfd28794dd57d1229e5839a28cf5b178c6416cf1817e7e6753c7460c22e96e2997f005b80b574d7f4b49e3a0e5d9f44101258824edb00e328caf449b9d5 diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild index a7cd8de88db2..889eee8e6bcb 100644 --- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.3.ebuild +++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="geolocation flatpak seccomp systemd test" RESTRICT="!test? ( test )" # Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway |