Package Details: protontricks-git 1.11.1.r8.g3d019ca-3

Git Clone URL: https://aur.archlinux.org/protontricks-git.git (read-only, click to copy)
Package Base: protontricks-git
Description: A simple wrapper that does winetricks things for Proton enabled games.
Upstream URL: https://github.com/Matoking/protontricks
Licenses: GPL-3.0-or-later
Conflicts: protontricks
Provides: protontricks
Submitter: jcstryker
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 31
Popularity: 1.07
First Submitted: 2018-08-28 05:05 (UTC)
Last Updated: 2024-08-26 17:17 (UTC)

Required by (4)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

yochananmarqos commented on 2021-07-24 15:40 (UTC)

@Matoking: The desktop files are already installed by the setup.py, see the commit. protontricks-desktop-install does need to be removed manually

Matoking commented on 2021-07-24 15:29 (UTC)

The upstream package now comes with two desktop entry files (protontricks.desktop and protontricks-launch.desktop).

Those two files should be installed in the PKGBUILD and the protontricks-desktop-install executable should be removed; protontricks-desktop-install is only intended as a fallback in case the user is installing the package using a different method (eg. pip) that can't reliably install files outside the normal Python environment.

ashton commented on 2020-04-08 11:46 (UTC) (edited on 2020-04-08 11:46 (UTC) by ashton)

broken

Traceback (most recent call last):
  File "/usr/bin/protontricks", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3259, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3242, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3271, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 584, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 901, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 787, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'vdf>=2.4' distribution was not found and is required by protontricks

class101 commented on 2020-04-02 13:24 (UTC) (edited on 2020-04-02 13:25 (UTC) by class101)

Please add @yochananmarqos @Freso requested changes

Or add me co maintainer if you are not sure how to do that

Matoking commented on 2020-01-22 17:55 (UTC)

Adding python-setuptools-scm to makedepends should fix the build.

setuptools-scm also allows the PEP440-formatted version to be retrieved simply using a version.py command (whipper-git uses this method):

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    python3 setup.py --version
}

Thanks for maintaining the package!

yochananmarqos commented on 2020-01-12 20:15 (UTC) (edited on 2020-01-12 20:23 (UTC) by yochananmarqos)

python-setuptools-scm is now required to build. Also steam is a requirement.

Please use tags:

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
1.3.1.r9.fc20b09

Freso commented on 2019-08-05 21:26 (UTC)

Please enable versioning from git tags as Rhinoceros requested some months ago; https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git

unknown78 commented on 2019-07-25 02:16 (UTC) (edited on 2019-07-25 02:17 (UTC) by unknown78)

Hi jcstryker, you want to currently use a branch (https://github.com/Matoking/protontricks/tree/vdf_update) instead of the master. Information on: https://github.com/Matoking/protontricks/issues/24

This also has an impact on the release version of protontricks.

Rhinoceros commented on 2019-03-26 09:19 (UTC)

@jcstryker Now that upstream is tagging releases, could you please use the most recent tag as the base of the version? i.e. git describe --long --tags | … [a]. Thanks!

[a] https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git