diff options
Diffstat (limited to 'games-util')
23 files changed, 141 insertions, 162 deletions
diff --git a/games-util/datutil/datutil-2.46.ebuild b/games-util/datutil/datutil-2.46.ebuild index 385c514167ca..43f51c0da298 100644 --- a/games-util/datutil/datutil-2.46.ebuild +++ b/games-util/datutil/datutil-2.46.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 diff --git a/games-util/gamemode/gamemode-1.6.ebuild b/games-util/gamemode/gamemode-1.6.ebuild index b84faf4b7183..aff871628598 100644 --- a/games-util/gamemode/gamemode-1.6.ebuild +++ b/games-util/gamemode/gamemode-1.6.ebuild @@ -45,8 +45,7 @@ DOCS=( pkg_pretend() { elog elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" - elog "feature. Examples of kernels providing that are sys-kernel/ck-sources" - elog "and sys-kernel/pf-sources." + elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." elog elog "Support for soft realtime is completely optional. It may provide the" elog "following benefits with systems having at least four CPU cores:" diff --git a/games-util/gamemode/gamemode-9999.ebuild b/games-util/gamemode/gamemode-9999.ebuild index b84faf4b7183..aff871628598 100644 --- a/games-util/gamemode/gamemode-9999.ebuild +++ b/games-util/gamemode/gamemode-9999.ebuild @@ -45,8 +45,7 @@ DOCS=( pkg_pretend() { elog elog "GameMode needs a kernel capable of SCHED_ISO to use its soft realtime" - elog "feature. Examples of kernels providing that are sys-kernel/ck-sources" - elog "and sys-kernel/pf-sources." + elog "feature. Example of a kernel providing that is sys-kernel/pf-sources." elog elog "Support for soft realtime is completely optional. It may provide the" elog "following benefits with systems having at least four CPU cores:" diff --git a/games-util/lgogdownloader/lgogdownloader-3.7.ebuild b/games-util/lgogdownloader/lgogdownloader-3.7-r1.ebuild index fa94c0f4adca..64fb82fe1537 100644 --- a/games-util/lgogdownloader/lgogdownloader-3.7.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.7-r1.ebuild @@ -15,7 +15,7 @@ IUSE="gui" RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-cpp/htmlcxx:0= - dev-libs/boost:0= + dev-libs/boost:0=[zlib] >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= >=net-misc/curl-7.32:0=[ssl] diff --git a/games-util/lgogdownloader/lgogdownloader-9999.ebuild b/games-util/lgogdownloader/lgogdownloader-9999.ebuild index 4ea44e56d155..e1817aeca2ae 100644 --- a/games-util/lgogdownloader/lgogdownloader-9999.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-9999.ebuild @@ -14,7 +14,7 @@ IUSE="gui" RDEPEND=">=app-crypt/rhash-1.3.3-r2:0= dev-cpp/htmlcxx:0= - dev-libs/boost:0= + dev-libs/boost:0=[zlib] >=dev-libs/jsoncpp-1.7:0= dev-libs/tinyxml2:0= >=net-misc/curl-7.32:0=[ssl] diff --git a/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild b/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild index ac70b1fc110d..b0344682aec6 100644 --- a/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild +++ b/games-util/linux-wbfs-manager/linux-wbfs-manager-0.1.12.ebuild @@ -1,14 +1,16 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 + +inherit toolchain-funcs + if [[ "${PV}" == "9999" ]]; then ESVN_REPO_URI="https://linux-wbfs-manager.googlecode.com/svn/trunk/" - inherit toolchain-funcs subversion + inherit subversion SRC_URI="" #KEYWORDS="" else - inherit toolchain-funcs SRC_URI="https://linux-wbfs-manager.googlecode.com/files/${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi; @@ -23,7 +25,8 @@ IUSE="" RDEPEND="dev-libs/glib:2 gnome-base/libglade:2.0" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" if [[ ${PV} == "9999" ]] ; then S=${WORKDIR}/${ECVS_MODULE} diff --git a/games-util/linux-wbfs-manager/linux-wbfs-manager-9999.ebuild b/games-util/linux-wbfs-manager/linux-wbfs-manager-9999.ebuild index 59c3678a99f2..b0344682aec6 100644 --- a/games-util/linux-wbfs-manager/linux-wbfs-manager-9999.ebuild +++ b/games-util/linux-wbfs-manager/linux-wbfs-manager-9999.ebuild @@ -1,14 +1,16 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 + +inherit toolchain-funcs + if [[ "${PV}" == "9999" ]]; then ESVN_REPO_URI="https://linux-wbfs-manager.googlecode.com/svn/trunk/" - inherit toolchain-funcs subversion + inherit subversion SRC_URI="" #KEYWORDS="" else - inherit toolchain-funcs SRC_URI="https://linux-wbfs-manager.googlecode.com/files/${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi; @@ -23,7 +25,8 @@ IUSE="" RDEPEND="dev-libs/glib:2 gnome-base/libglade:2.0" DEPEND="${RDEPEND} - virtual/pkgconfig" + virtual/pkgconfig +" if [[ ${PV} == "9999" ]] ; then S=${WORKDIR}/${ECVS_MODULE} diff --git a/games-util/lutris/lutris-0.5.7.1.ebuild b/games-util/lutris/lutris-0.5.7.1.ebuild index fae17e737176..b17dadd81da0 100644 --- a/games-util/lutris/lutris-0.5.7.1.ebuild +++ b/games-util/lutris/lutris-0.5.7.1.ebuild @@ -36,7 +36,6 @@ BDEPEND=" RDEPEND=" app-arch/cabextract app-arch/p7zip - app-arch/unrar app-arch/unzip $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] @@ -54,7 +53,7 @@ RDEPEND=" x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] - x11-libs/libnotify + x11-libs/libnotify[introspection] " PATCHES=( diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild index fc8f31f6bef6..43b17cb731fa 100644 --- a/games-util/lutris/lutris-0.5.8.1.ebuild +++ b/games-util/lutris/lutris-0.5.8.1.ebuild @@ -36,13 +36,13 @@ BDEPEND=" RDEPEND=" app-arch/cabextract app-arch/p7zip - app-arch/unrar app-arch/unzip $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ') @@ -54,7 +54,7 @@ RDEPEND=" x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] - x11-libs/libnotify + x11-libs/libnotify[introspection] " python_install_all() { diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild index fc8f31f6bef6..43b17cb731fa 100644 --- a/games-util/lutris/lutris-0.5.8.ebuild +++ b/games-util/lutris/lutris-0.5.8.ebuild @@ -36,13 +36,13 @@ BDEPEND=" RDEPEND=" app-arch/cabextract app-arch/p7zip - app-arch/unrar app-arch/unzip $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ') @@ -54,7 +54,7 @@ RDEPEND=" x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] - x11-libs/libnotify + x11-libs/libnotify[introspection] " python_install_all() { diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild index fc8f31f6bef6..43b17cb731fa 100644 --- a/games-util/lutris/lutris-9999.ebuild +++ b/games-util/lutris/lutris-9999.ebuild @@ -36,13 +36,13 @@ BDEPEND=" RDEPEND=" app-arch/cabextract app-arch/p7zip - app-arch/unrar app-arch/unzip $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-evdev[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ') @@ -54,7 +54,7 @@ RDEPEND=" x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] - x11-libs/libnotify + x11-libs/libnotify[introspection] " python_install_all() { diff --git a/games-util/mangohud/Manifest b/games-util/mangohud/Manifest index ed30e649d540..ed9ae286fdf6 100644 --- a/games-util/mangohud/Manifest +++ b/games-util/mangohud/Manifest @@ -1,3 +1 @@ -DIST mangohud-0.3.1.tar.gz 14524359 BLAKE2B 8749be7635b3a85d050c0c8dbdb0161ae0786ca462671d826cd469933800840d39a8d5ebd1a94a19d5a592fa3d947ccb404e07249cf6717e2f5dc53df3039651 SHA512 791aa0888296b2ca0085784913aa558121d716307c7391f05c89e6941ec0608d5d254ff19b7e79bcb464cade4644c85e7d009d1de1890b6964f781539bfc0c68 -DIST mangohud-imgui-0.3.1.tar.gz 1298448 BLAKE2B 31fd3bd83c5fc17c6c4fe14fe5b4d219d53bb9a7d5ed0a362ca499a64992a98eed4e65858a7da0f69fd5e9c2da8010c9aad7095d59a8d0790d254be12b3d2073 SHA512 3b1700e1c1c6543ec25e1a22bcfcd57eb2eaeef8df0765ef9d25758f0209ee7eaff404fb5de3277d9ffb677221a6f2082f577b14a319ae8f4d0bdec4290b505c -EBUILD mangohud-0.3.1.ebuild 1896 BLAKE2B 6de021f8ae049b3f1a5c129b45f28ddc1218f4f29e70074395ba32b40f973ca28382bb81019579ac19d88c6940e4d488664c7b05cf6211f36ee7acc281030891 SHA512 5909cfbb2e64992de5110c0b17d4c543bb170483dd21e86e3b8747f562cc065981a1a4b5c46c2ba7c5ef4996994f44d234e8042681f16544d8bd8383ff0ce039 +EBUILD mangohud-0.6.1.ebuild 1474 BLAKE2B 838bcadd5885355d5a8208f4e383d27901e8d0290042943aaaa0d2323b55e517d51d09d79a87abebe8467a9f238d8b13ec7a0e1e0b7100bc2fb2768a43b4f9f5 SHA512 cd0d4c6b10ae2e938ff68026c39401e5fd6573d6571bd1c970a91afc91c4ab2aa4002877da7949c335b68a7cf5a1d22c3ddd7022691ee5bc42eb3cceee68e5b0 diff --git a/games-util/mangohud/mangohud-0.3.1.ebuild b/games-util/mangohud/mangohud-0.3.1.ebuild deleted file mode 100644 index f48d87aada86..000000000000 --- a/games-util/mangohud/mangohud-0.3.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson multilib-minimal - -MY_IMGUI_COMMIT="96a2c4619b0c8009f684556683b2e1b6408bb0dc" -MY_PN="MangoHud" - -DESCRIPTION="A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more" -HOMEPAGE="https://github.com/flightlessmango/MangoHud" -SRC_URI="https://github.com/flightlessmango/MangoHud/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/flightlessmango/imgui/archive/${MY_IMGUI_COMMIT}.tar.gz -> ${PN}-imgui-${PV}.tar.gz" - -#./bin -#./bin/mangohud.x86 -#./bin/mangohud -#./share -#./share/doc -#./share/doc/mangohud -#./share/doc/mangohud/MangoHud.conf.example -#./share/vulkan -#./share/vulkan/implicit_layer.d -#./share/vulkan/implicit_layer.d/MangoHud.x86_64.json -#./share/vulkan/implicit_layer.d/MangoHud.x86.json -#./lib -#./lib/mangohud -#./lib/mangohud/lib32 -#./lib/mangohud/lib32/libMangoHud.so -#./lib/mangohud/lib64 -#./lib/mangohud/lib64/libMangoHud.so - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND="dev-util/vulkan-headers - dev-util/glslang" -RDEPEND="${DEPEND}" -BDEPEND="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - rmdir "${S}/modules/ImGui/src" || die - mv "${WORKDIR}/imgui-${MY_IMGUI_COMMIT}" "${S}/modules/ImGui/src" || die - - # Because we install into /usr/lib we dont need this - sed -i '/^LD_LIBRARY_PATH/d' "${S}/bin/mangohud.in" || die - - default -} - -multilib_src_configure() { - local emesonargs=( - -Dappend_libdir_mangohud=false - -Duse_system_vulkan=enabled - $(meson_use doc include_doc) - ) - - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - # Because we install into /usr/lib we can always use mangohud - test -e "${D}/usr/bin/mangohud.x86" && rm -f "${D}/usr/bin/mangohud.x86" - - use doc && mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" - - default -} diff --git a/games-util/mangohud/mangohud-0.6.1.ebuild b/games-util/mangohud/mangohud-0.6.1.ebuild new file mode 100644 index 000000000000..93fa52b6538d --- /dev/null +++ b/games-util/mangohud/mangohud-0.6.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +inherit meson distutils-r1 multilib-minimal flag-o-matic git-r3 + +DESCRIPTION="A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more." +HOMEPAGE="https://github.com/flightlessmango/MangoHud" + +EGIT_REPO_URI="https://github.com/flightlessmango/MangoHud.git" +if ! [[ ${PV} == "9999" ]]; then + EGIT_COMMIT="v${PV}" + KEYWORDS="-* ~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="glvnd xnvctrl" + +DEPEND=" + dev-python/mako[${PYTHON_USEDEP}] + dev-util/glslang + >=dev-util/vulkan-headers-1.2 + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + glvnd? ( + media-libs/libglvnd[$MULTILIB_USEDEP] + ) + xnvctrl? ( + x11-drivers/nvidia-drivers[${MULTILIB_USEDEP},static-libs] + ) +" + +RDEPEND="${DEPEND}" + +multilib_src_configure() { + local emesonargs=( + -Dappend_libdir_mangohud=false + -Duse_system_vulkan=enabled + -Dinclude_doc=false + -Dwith_xnvctrl=$(usex xnvctrl enabled disabled) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_install_all() { + dodoc "${S}/bin/MangoHud.conf" + + einstalldocs +} + +pkg_postinst() { + if ! use xnvctrl; then + einfo "" + einfo "If mangohud can't get GPU load, or other GPU information," + einfo "and you have an older Nvidia device." + einfo "" + einfo "Try enabling the 'xnvctrl' useflag." + einfo "" + fi +}
\ No newline at end of file diff --git a/games-util/qstat/Manifest b/games-util/qstat/Manifest index 61f59aa1b5ee..c61dfd63739f 100644 --- a/games-util/qstat/Manifest +++ b/games-util/qstat/Manifest @@ -1,2 +1 @@ -DIST qstat-2.11.tar.gz 258335 BLAKE2B f12d0f69c8a73f9eeb273c46aefe2008b8c724b132e02d2fa156c2456f537d2162ae7db6acd0007c7db8bc87dafcfb41355466008c74ce3e912023a7c8cb42cc SHA512 e3ff732c6fc45300eb2f32b3f3e8e1e5f8ee32234535e8d2ca19cf95cf6d4a6de5b6f1e48a5c64315d60a8b388521106b2de9d307f718f6150ad2cf40ba75a22 DIST qstat-2.14.tar.gz 210440 BLAKE2B 2a33287a69fe63c59a1cb136e84ea29cccd27f4468cb4b38b4e9ce49f28a558dc67793eaa7ead7addd828730e084a15f9684ccba7753852ce1c2795c7c94cb78 SHA512 f2054d74399fe1773a19ca43629e10364fdd87e551459719685c11f38245a05906631b456848b1a3764b4e6843baf654af6a9b174c7b16908b6bcb97ac64c6d6 diff --git a/games-util/qstat/qstat-2.11.ebuild b/games-util/qstat/qstat-2.11.ebuild deleted file mode 100644 index 3ec2d6de4ffc..000000000000 --- a/games-util/qstat/qstat-2.11.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -DESCRIPTION="Server statics collector supporting many FPS games" -HOMEPAGE="https://sourceforge.net/projects/qstat/" -SRC_URI="mirror://sourceforge/qstat/${P}.tar.gz" - -LICENSE="Artistic" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ppc64 x86" -IUSE="debug" - -DEPEND="!sys-cluster/torque" - -src_prepare() { - # bug #530952 - sed -i -e 's/strndup/l_strndup/g' qstat.c || die -} - -src_configure() { - econf $(use_enable debug) -} - -src_install() { - DOCS="CHANGES.txt COMPILE.txt template/README.txt" default - dosym qstat /usr/bin/quakestat - dohtml template/*.html qstatdoc.html -} diff --git a/games-util/qstat/qstat-2.14.ebuild b/games-util/qstat/qstat-2.14.ebuild index ee781cb84953..c93323374a6e 100644 --- a/games-util/qstat/qstat-2.14.ebuild +++ b/games-util/qstat/qstat-2.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/multiplay/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc64 x86" IUSE="debug" DEPEND="!sys-cluster/torque" diff --git a/games-util/slade/slade-3.1.12a-r100.ebuild b/games-util/slade/slade-3.1.12a-r100.ebuild index da73f5e0060b..d3453910e050 100644 --- a/games-util/slade/slade-3.1.12a-r100.ebuild +++ b/games-util/slade/slade-3.1.12a-r100.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..3} ) +LUA_COMPAT=( lua5-{1..4} luajit ) WX_GTK_VER="3.0-gtk3" inherit cmake lua-single wxwidgets diff --git a/games-util/steam-launcher/Manifest b/games-util/steam-launcher/Manifest index 3a93a1410923..baad77293f63 100644 --- a/games-util/steam-launcher/Manifest +++ b/games-util/steam-launcher/Manifest @@ -1 +1 @@ -DIST steam_1.0.0.64.tar.gz 3013735 BLAKE2B f8e19a768ecc507fa503ad774ce2bbf31f79f8bbaf205d687153a523761cb067ae83b718a0954ec6389dbdc7b97001932163efd888de7c73a12e1dec7e429dab SHA512 4a287b993d0ba6f49041d116512a28ca827eeac280808b70542d304f0de2d489be1f75d66d614f65ae11686a78e0d026b12e983ead7843e9ad0a28f1d21bdf4c +DIST steam_1.0.0.67.tar.gz 2959520 BLAKE2B 1a47f1d5a1fea7ba01c250f8765b2ee8bea87f0cd242ae52bdc78b51fb05c43c333efb667d3e7cf7b401a2fa5131efce176cead3c5ecdb214257fb2da75a36cf SHA512 74af8019b9d216c02860654e9a0162b1089b979e63bbe13645be2ee79414f896e9e57cbb85d762725756e99ed6333a75c8712a827dd88de2b3631bc119b6b0b8 diff --git a/games-util/steam-launcher/metadata.xml b/games-util/steam-launcher/metadata.xml new file mode 100644 index 000000000000..907f2c278497 --- /dev/null +++ b/games-util/steam-launcher/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>dev@kicherer.org</email> + <name>Mario Kicherer</name> + </maintainer> + <longdescription> + This ebuild installs common files for the Steam environment, + like bootstrap archive and icons, but not the client itself. + </longdescription> + <upstream> + <bugs-to>https://github.com/anyc/steam-overlay</bugs-to> + </upstream> + <use> + <flag name='steamruntime'>Use the official steam runtime libraries</flag> + </use> + <origin>steam-overlay</origin> +</pkgmetadata> diff --git a/games-util/steam-launcher/steam-launcher-1.0.0.64.ebuild b/games-util/steam-launcher/steam-launcher-1.0.0.67.ebuild index 350d9e8c7d5b..87f35fafd126 100644 --- a/games-util/steam-launcher/steam-launcher-1.0.0.64.ebuild +++ b/games-util/steam-launcher/steam-launcher-1.0.0.67.ebuild @@ -6,16 +6,16 @@ EAPI=7 # Please report bugs/suggestions on: https://github.com/anyc/steam-overlay # or come to #gentoo-gamerlay in freenode IRC -inherit linux-info prefix udev xdg-utils +inherit linux-info prefix xdg-utils DESCRIPTION="Installer, launcher and supplementary files for Valve's Steam client" HOMEPAGE="https://steampowered.com" -SRC_URI="https://repo-steampowered-com.steamos.cloud/steam/pool/steam/s/steam/steam_${PV}.tar.gz" +SRC_URI="https://repo.steampowered.com/steam/archive/precise/steam_${PV}.tar.gz" LICENSE="ValveSteamLicense MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+steamruntime" +IUSE="+joystick +steamruntime +udev" RESTRICT="bindist mirror test" RDEPEND=" @@ -27,6 +27,9 @@ RDEPEND=" x11-terms/xterm ) + joystick? ( + udev? ( games-util/game-device-udev-rules ) + ) steamruntime? ( virtual/opengl[abi_x86_32] x11-libs/libX11[abi_x86_32] @@ -86,9 +89,6 @@ src_prepare() { xdg_environment_reset default - sed -i 's:TAG+="uaccess":\0, TAG+="udev-acl":g' \ - subprojects/steam-devices/*.rules || die - sed \ -e "s#@@PVR@@#${PVR}#g" \ -e "s#@@GENTOO_LD_LIBRARY_PATH@@#$(multilib_path_entries debiancompat fltk)#g" \ @@ -110,14 +110,11 @@ src_install() { dodoc README debian/changelog doman steam.6 - - udev_dorules subprojects/steam-devices/60-steam-{input,vr}.rules } pkg_postinst() { xdg_icon_cache_update xdg_desktop_database_update - udev_reload elog "Execute ${EPREFIX}/usr/bin/steam to download and install the actual" elog "client into your home folder. After installation, the script" diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml index 050c9eb32787..99f7be3d658e 100644 --- a/games-util/xboxdrv/metadata.xml +++ b/games-util/xboxdrv/metadata.xml @@ -1,17 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>chewi@gentoo.org</email> - <name>James Le Cuirot</name> - </maintainer> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <upstream> - <remote-id type="github">chewi/xboxdrv</remote-id> - <remote-id type="gitlab">xboxdrv/xboxdrv</remote-id> - </upstream> + <maintainer type="person"> + <email>juippis@gentoo.org</email> + <name>Joonas Niilola</name> + </maintainer> + <upstream> + <remote-id type="github">chewi/xboxdrv</remote-id> + <remote-id type="gitlab">xboxdrv/xboxdrv</remote-id> + </upstream> <origin>gentoo-staging</origin> </pkgmetadata> diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild index ff08003bdcb7..04edf8100a73 100644 --- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild +++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -38,6 +38,11 @@ S="${WORKDIR}/${PN}-${COMMIT}" CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD" +pkg_setup() { + linux-info_pkg_setup + python_setup +} + src_prepare() { default |
