diff --git a/games/rare/Makefile b/games/rare/Makefile index 02d3a7a3d8a9..9476fdb33478 100644 --- a/games/rare/Makefile +++ b/games/rare/Makefile @@ -1,36 +1,38 @@ PORTNAME= rare -DISTVERSION= 1.11.3 +DISTVERSION= 1.12.0 CATEGORIES= games MAINTAINER= Alexander88207@protonmail.com COMMENT= Frontend for legendary WWW= https://github.com/RareDevs/Rare LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} - RUN_DEPENDS= legendary>0:games/legendary \ ${PYTHON_PKGNAMEPREFIX}orjson>0:devel/py-orjson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyside6>0:devel/pyside6@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}QtAwesome>0:x11-fonts/py-QtAwesome@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vdf>0:devel/vdf@${PY_FLAVOR} -USES= python +USES= desktop-file-utils python USE_GITHUB= yes GH_ACCOUNT= RareDevs GH_PROJECT= Rare USE_PYTHON= autoplist distutils noflavors NO_ARCH= yes post-install: ${INSTALL_DATA} ${WRKSRC}/misc/rare.desktop \ ${STAGEDIR}${PREFIX}/share/applications/rare.desktop ${INSTALL_DATA} ${WRKSRC}/rare/resources/images/Rare.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/rare.png +PLIST_FILES= share/applications/rare.desktop \ + share/pixmaps/rare.png + .include diff --git a/games/rare/distinfo b/games/rare/distinfo index 6063eec92bdf..c652d0e7c235 100644 --- a/games/rare/distinfo +++ b/games/rare/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745862104 -SHA256 (RareDevs-Rare-1.11.3_GH0.tar.gz) = 994aa89e9f1033fe9fa696ec5898f048004fe232538a1d0a6a17ba87efbfda69 -SIZE (RareDevs-Rare-1.11.3_GH0.tar.gz) = 5223046 +TIMESTAMP = 1778707064 +SHA256 (RareDevs-Rare-1.12.0_GH0.tar.gz) = 75f97dc4ec936869736e42f01c7464b2965272a7adcc932d1b66d6c0a71b5464 +SIZE (RareDevs-Rare-1.12.0_GH0.tar.gz) = 5301005 diff --git a/games/rare/files/patch-pyproject.toml b/games/rare/files/patch-pyproject.toml new file mode 100644 index 000000000000..71f5a4eccfca --- /dev/null +++ b/games/rare/files/patch-pyproject.toml @@ -0,0 +1,22 @@ +--- pyproject.toml.orig 2025-12-09 14:31:42 UTC ++++ pyproject.toml +@@ -10,8 +10,7 @@ readme = "README.md" + ] + description = "Open source alternative for Epic Games Launcher, using Legendary" + readme = "README.md" +-license = "GPL-3.0-or-later" +-license-files = ["LICENSE"] ++license = { text = "GPL-3.0-or-later" } + classifiers = [ + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", +@@ -80,9 +79,6 @@ namespaces = true + [tool.setuptools.package-data] + "rare.resources.images" = [ "Rare.ico", "Rare.icns", "Rare.png", "Rare.svg", "cover.png", "epic.png", "logo.png" ] + "rare.resources.languages" = [ "rare_*.qm" ] +- +-[tool.setuptools.dynamic] +-version = { attr = "rare.__version__" } + + [tool.setuptools_scm] + # use only annotated tags ( omit `--tags` argument from `git describe`) diff --git a/games/rare/pkg-plist b/games/rare/pkg-plist deleted file mode 100644 index ad86d01c5de6..000000000000 --- a/games/rare/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -share/applications/rare.desktop -share/pixmaps/rare.png