[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-12-18 Thread Paul Zander
commit: 66adfe18e6b7d90c9077537dfec49655ee02b191
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Thu Dec 18 20:36:39 2025 +
Commit: Paul Zander  gmail  com>
CommitDate: Thu Dec 18 20:36:39 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66adfe18

games-util/curseforge: bump 1.294.0_p29866

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.293.0_p29621.ebuild => curseforge-1.294.0_p29866.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 8a8acb23f8..fbe32668a0 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.293.0_p29621.deb 95445056 BLAKE2B 
5546b6cef9f02cbf7110d8cf9cbf541eaea2efdd1dadfa3af8cdf42a4cef571f3f03b586887f587aec25e29e818b32ecfe8122e4fa548f9726fdc6be4e3f746a
 SHA512 
42deb6dc7412d23e8869087a40b4a98002e0ab828a73b6e430ae28f25f88fc69431d8320a07a88447a31fc16a53a4c9eec314f4358b80a8925024f076ff61920
+DIST curseforge-1.294.0_p29866.deb 95641148 BLAKE2B 
c99248f4ffb75c3bd01351c5d0e6d3182384721269cf686e8ce958bf0d17d4c8d36940c3eb544fbb4e0ebb43d779d69cf05ab328a41fa76ab7272e5af81b47f8
 SHA512 
b096ea6e909ec055f7a1a9537514e478783890e8083015af3d095c634b416115a292b2bf208021941b6b9b18ae527653a81c81e338a79da941edfaffd9c0e293

diff --git a/games-util/curseforge/curseforge-1.293.0_p29621.ebuild 
b/games-util/curseforge/curseforge-1.294.0_p29866.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.293.0_p29621.ebuild
rename to games-util/curseforge/curseforge-1.294.0_p29866.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-12-18 Thread David Roman
commit: 781d18539ad8591f5e97c584f9b5a3004ffccd24
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Wed Dec 17 17:43:26 2025 +
Commit: David Roman  gmail  com>
CommitDate: Wed Dec 17 17:43:38 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781d1853

games-util/curseforge: add 1.293.0_p29621, drop 1.292.0_p28941

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.292.0_p28941.ebuild => curseforge-1.293.0_p29621.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 8cf1f8e23a..8a8acb23f8 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.292.0_p28941.deb 95418688 BLAKE2B 
440ede75fa83a3c60dabc00b8a6a8e432a34b83faaf2a65ff8ff066e71124976b128be14d37f27decc5c1e03e0865b85b61f75c404c4791eb76648b2fa5d2f00
 SHA512 
fb94aa8ce08f1e66e8bacbc9468ec6ad39730ed24d9db315b2ecaf4aaeccbae22b2a2c8749cb130e3f49ebfc4d96607cda2731cba44b6bffabe1aaef58a43127
+DIST curseforge-1.293.0_p29621.deb 95445056 BLAKE2B 
5546b6cef9f02cbf7110d8cf9cbf541eaea2efdd1dadfa3af8cdf42a4cef571f3f03b586887f587aec25e29e818b32ecfe8122e4fa548f9726fdc6be4e3f746a
 SHA512 
42deb6dc7412d23e8869087a40b4a98002e0ab828a73b6e430ae28f25f88fc69431d8320a07a88447a31fc16a53a4c9eec314f4358b80a8925024f076ff61920

diff --git a/games-util/curseforge/curseforge-1.292.0_p28941.ebuild 
b/games-util/curseforge/curseforge-1.293.0_p29621.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.292.0_p28941.ebuild
rename to games-util/curseforge/curseforge-1.293.0_p29621.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-12-02 Thread Paul Zander
commit: f5c6bbec8ac10740640074d33218bcd54763b98f
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Tue Dec  2 18:09:59 2025 +
Commit: Paul Zander  gmail  com>
CommitDate: Tue Dec  2 18:10:13 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5c6bbec

games-util/curseforge: add 1.292.0_p28941, drop 1.290.0_p28665

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.290.0_p28665.ebuild => curseforge-1.292.0_p28941.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 88cd573026..8cf1f8e23a 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.290.0_p28665.deb 95286762 BLAKE2B 
71a69fbad61ac7a1772c276a18d161773c0bfe9610c6d344122bfe52115d70d37c92e466d2019210c139eb8cd6e8f73bcd59d1a4b83f489e118be59e87018279
 SHA512 
544bdd9523aaedccb9f425a76995e4f1937ea0c32178b0765f163fd8bc328968d9b345f33e4837743c269cc350b50605d707a08d3754f6e77762fd9dce088135
+DIST curseforge-1.292.0_p28941.deb 95418688 BLAKE2B 
440ede75fa83a3c60dabc00b8a6a8e432a34b83faaf2a65ff8ff066e71124976b128be14d37f27decc5c1e03e0865b85b61f75c404c4791eb76648b2fa5d2f00
 SHA512 
fb94aa8ce08f1e66e8bacbc9468ec6ad39730ed24d9db315b2ecaf4aaeccbae22b2a2c8749cb130e3f49ebfc4d96607cda2731cba44b6bffabe1aaef58a43127

diff --git a/games-util/curseforge/curseforge-1.290.0_p28665.ebuild 
b/games-util/curseforge/curseforge-1.292.0_p28941.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.290.0_p28665.ebuild
rename to games-util/curseforge/curseforge-1.292.0_p28941.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-11-12 Thread David Roman
commit: ab008952d46da475bd9a6d2dec2f5459edd7cc78
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Tue Nov 11 21:21:41 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Nov 11 21:22:35 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab008952

games-util/curseforge: add 1.290.0_p28665, drop 1.288.1_p28405

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.288.1_p28405.ebuild => curseforge-1.290.0_p28665.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 400cea3124..88cd573026 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.288.1_p28405.deb 95275632 BLAKE2B 
094e2d616907a4f52284361b60ae86cd46addb415dc8ce9e33008df8629e3817a715987b51c1e390339c207cfe067721d23aa04b7ca46cf9ac7b75a6f4c62dcc
 SHA512 
16ba01d85956f651a6273196a8af08ba62f4aa34307e3d0a7fa69f3d0ae33f08a746fccc41d46bcf10b3c282ac42d9fceb27ec639b0b90a2f54e46a7161a047a
+DIST curseforge-1.290.0_p28665.deb 95286762 BLAKE2B 
71a69fbad61ac7a1772c276a18d161773c0bfe9610c6d344122bfe52115d70d37c92e466d2019210c139eb8cd6e8f73bcd59d1a4b83f489e118be59e87018279
 SHA512 
544bdd9523aaedccb9f425a76995e4f1937ea0c32178b0765f163fd8bc328968d9b345f33e4837743c269cc350b50605d707a08d3754f6e77762fd9dce088135

diff --git a/games-util/curseforge/curseforge-1.288.1_p28405.ebuild 
b/games-util/curseforge/curseforge-1.290.0_p28665.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.288.1_p28405.ebuild
rename to games-util/curseforge/curseforge-1.290.0_p28665.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-11-10 Thread David Roman
commit: f9ac211955b1afab8370f4cb3f95c39ae7fc3375
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Sat Nov  8 22:40:30 2025 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov  8 22:40:30 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9ac2119

games-util/curseforge: Update deprecated dependency

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/curseforge-1.288.1_p28405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/curseforge-1.288.1_p28405.ebuild 
b/games-util/curseforge/curseforge-1.288.1_p28405.ebuild
index 4f1d33085d..e83f527786 100644
--- a/games-util/curseforge/curseforge-1.288.1_p28405.ebuild
+++ b/games-util/curseforge/curseforge-1.288.1_p28405.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
media-libs/mesa[gbm(+)]
net-print/cups
sys-apps/dbus
-   sys-libs/zlib
+   virtual/zlib
x11-libs/cairo
x11-libs/libdrm
x11-libs/gdk-pixbuf:2



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-11-10 Thread David Roman
commit: 86691341e6a9ffb97cd762fe8d5f31320a6b16e9
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Sat Nov  8 22:39:26 2025 +
Commit: David Roman  gmail  com>
CommitDate: Sat Nov  8 22:39:26 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86691341

games-util/curseforge: add 1.288.1_p28405, drop 1.285.2_p27841

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.285.2_p27841.ebuild => curseforge-1.288.1_p28405.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 3c6e42bbd1..400cea3124 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.285.2_p27841.deb 90064032 BLAKE2B 
91303afd40d184394150a01c4aaa0c44c3540c8915b8d2f25ce185aabe300954da2b934e660ac14415753afa43392dc1944e5314533a1825ee746a2fcf06bcfd
 SHA512 
20976aa67f87d04cd4742a20a99f04b15ca9168dd228ff57cfc4461540ac1851055f36c9e1931a5c7cec85a5b60504d2653c0fa3af2db2b92260393cdd064a3d
+DIST curseforge-1.288.1_p28405.deb 95275632 BLAKE2B 
094e2d616907a4f52284361b60ae86cd46addb415dc8ce9e33008df8629e3817a715987b51c1e390339c207cfe067721d23aa04b7ca46cf9ac7b75a6f4c62dcc
 SHA512 
16ba01d85956f651a6273196a8af08ba62f4aa34307e3d0a7fa69f3d0ae33f08a746fccc41d46bcf10b3c282ac42d9fceb27ec639b0b90a2f54e46a7161a047a

diff --git a/games-util/curseforge/curseforge-1.285.2_p27841.ebuild 
b/games-util/curseforge/curseforge-1.288.1_p28405.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.285.2_p27841.ebuild
rename to games-util/curseforge/curseforge-1.288.1_p28405.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-08-14 Thread Haelwenn Monnier
commit: 3f59c2db9a5ac1d340d3fa62615091a4fc19d5e4
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Wed Aug 13 19:32:13 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Aug 13 19:32:32 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f59c2db

games-util/curseforge: add 1.285.2_p27841, drop 1.283.2_p27468

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.283.2_p27468.ebuild => curseforge-1.285.2_p27841.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index eb6fbb2dbd..3c6e42bbd1 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.283.2_p27468.deb 90029986 BLAKE2B 
996e54b4e64984d6885618756b8fb6c4df748755e8398bc4a5c2e49eb6b5854bd0a59f50874905792baa9c9a906f3f22a11e815370d28708cdc01d424a3238ba
 SHA512 
67443cecd91263c84449a5d8e3d302414ac0f2e36611d6a04e0ae1d8ca91bde479df59587703de4c7e0928e594b7430ebda2cd098a9630c75d129677ad2c7ed9
+DIST curseforge-1.285.2_p27841.deb 90064032 BLAKE2B 
91303afd40d184394150a01c4aaa0c44c3540c8915b8d2f25ce185aabe300954da2b934e660ac14415753afa43392dc1944e5314533a1825ee746a2fcf06bcfd
 SHA512 
20976aa67f87d04cd4742a20a99f04b15ca9168dd228ff57cfc4461540ac1851055f36c9e1931a5c7cec85a5b60504d2653c0fa3af2db2b92260393cdd064a3d

diff --git a/games-util/curseforge/curseforge-1.283.2_p27468.ebuild 
b/games-util/curseforge/curseforge-1.285.2_p27841.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.283.2_p27468.ebuild
rename to games-util/curseforge/curseforge-1.285.2_p27841.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-07-25 Thread David Roman
commit: bffdb9d0c7e98b37041bbfec3bf12b8ea8855a0d
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Thu Jul 24 15:43:40 2025 +
Commit: David Roman  gmail  com>
CommitDate: Thu Jul 24 15:43:40 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bffdb9d0

games-util/curseforge: bump 1.283.2~27468-27468

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.282.1_p27170.ebuild => curseforge-1.283.2_p27468.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 917c484e55..eb6fbb2dbd 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.282.1_p27170.deb 90153646 BLAKE2B 
d1f21dcd9e653d132ef0ca1e3089c38b414958b49f8135d6d5d8a64f8cf5b579857ad1febca7752caafe3b496e4d3e513356daff25cca591b54898d1b304a453
 SHA512 
a4c92b1abff140b88ae5a3750f5d0a611ac1c56917f96db395fa349c603aea5d6161c8c2d7245762b70167f8872547433be609ef05a0f7188aba3de98ee39da8
+DIST curseforge-1.283.2_p27468.deb 90029986 BLAKE2B 
996e54b4e64984d6885618756b8fb6c4df748755e8398bc4a5c2e49eb6b5854bd0a59f50874905792baa9c9a906f3f22a11e815370d28708cdc01d424a3238ba
 SHA512 
67443cecd91263c84449a5d8e3d302414ac0f2e36611d6a04e0ae1d8ca91bde479df59587703de4c7e0928e594b7430ebda2cd098a9630c75d129677ad2c7ed9

diff --git a/games-util/curseforge/curseforge-1.282.1_p27170.ebuild 
b/games-util/curseforge/curseforge-1.283.2_p27468.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.282.1_p27170.ebuild
rename to games-util/curseforge/curseforge-1.283.2_p27468.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-07-10 Thread Haelwenn Monnier
commit: a2a114c16a2211bf34a7041e02ab04c96450d78b
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Thu Jul 10 12:06:34 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jul 10 12:06:34 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2a114c1

games-util/curseforge: bump 1.282.1_p27170

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.281.2_p27023.ebuild => curseforge-1.282.1_p27170.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index ab7b96863f..917c484e55 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.281.2_p27023.deb 90282536 BLAKE2B 
ee015c533a8c0dcbc0782be15cf79abb7c0f9b7b211eea0295bbc14d77defd5cbc804ace7beb7a517df695b33162edd7fb78508df87ba4a193e255cb58a18a9a
 SHA512 
a68b38c8677c71f9b9ca290e36596c442e847374ba45ef2030541dabdbe2f9871d2502cbb9ff1979ed3ff520a3cab3b603c573df698eb33abdf9ab02baac128d
+DIST curseforge-1.282.1_p27170.deb 90153646 BLAKE2B 
d1f21dcd9e653d132ef0ca1e3089c38b414958b49f8135d6d5d8a64f8cf5b579857ad1febca7752caafe3b496e4d3e513356daff25cca591b54898d1b304a453
 SHA512 
a4c92b1abff140b88ae5a3750f5d0a611ac1c56917f96db395fa349c603aea5d6161c8c2d7245762b70167f8872547433be609ef05a0f7188aba3de98ee39da8

diff --git a/games-util/curseforge/curseforge-1.281.2_p27023.ebuild 
b/games-util/curseforge/curseforge-1.282.1_p27170.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.281.2_p27023.ebuild
rename to games-util/curseforge/curseforge-1.282.1_p27170.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-07-03 Thread David Roman
commit: 3afb1569f7c47e2bccea687d7f4a8c70033932c1
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Wed Jul  2 07:33:24 2025 +
Commit: David Roman  gmail  com>
CommitDate: Wed Jul  2 07:33:39 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3afb1569

games-util/curseforge: add 1.281.2_p27023, drop 1.279.0_p26201

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.279.0_p26201.ebuild => curseforge-1.281.2_p27023.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 5f41c411b9..ab7b96863f 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.279.0_p26201.deb 90270054 BLAKE2B 
14abed4e086d0e18a446ff434826362b56be195cfe0f1728689b771ff7a858f7da3a93efdb021ce33d43aaf8e2214b0fac9f6cff9faff1a459861ef1e200e7b3
 SHA512 
d8e34a79a40adb3445ee4c416a3828b242703f75535d9f7ba7693a871049ee693904346d6d5acc7b56c9e3aef725421ddea11a8ead48b0769ac94c848b595b79
+DIST curseforge-1.281.2_p27023.deb 90282536 BLAKE2B 
ee015c533a8c0dcbc0782be15cf79abb7c0f9b7b211eea0295bbc14d77defd5cbc804ace7beb7a517df695b33162edd7fb78508df87ba4a193e255cb58a18a9a
 SHA512 
a68b38c8677c71f9b9ca290e36596c442e847374ba45ef2030541dabdbe2f9871d2502cbb9ff1979ed3ff520a3cab3b603c573df698eb33abdf9ab02baac128d

diff --git a/games-util/curseforge/curseforge-1.279.0_p26201.ebuild 
b/games-util/curseforge/curseforge-1.281.2_p27023.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.279.0_p26201.ebuild
rename to games-util/curseforge/curseforge-1.281.2_p27023.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-06-04 Thread Lucio Sauer
commit: a61ef395268c7df3cba6a18d4fcb5339fc1dda91
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Wed Jun  4 18:38:26 2025 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Jun  4 18:38:52 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a61ef395

games-util/curseforge: add 1.279.0_p26201, drop 1.278.0_p25906

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.278.0_p25906.ebuild => curseforge-1.279.0_p26201.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index aa060d4e89..5f41c411b9 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.278.0_p25906.deb 90252740 BLAKE2B 
5be2e16b4aed2def891373f4c4a905dbf8b3ee764593bc3579e13b7a2262db00b0acf8766c40e45bc26dc341f43a0d0cd3e2fd0a9e9a5f55812e46c2be9449ac
 SHA512 
464edbe6394117cc0b704fe6d253f1034453199920151c59c4763edbd6ab0f4285e57d6d4a4132496e1d84f3bf2b04d451fb4016ece9908db12a353629141267
+DIST curseforge-1.279.0_p26201.deb 90270054 BLAKE2B 
14abed4e086d0e18a446ff434826362b56be195cfe0f1728689b771ff7a858f7da3a93efdb021ce33d43aaf8e2214b0fac9f6cff9faff1a459861ef1e200e7b3
 SHA512 
d8e34a79a40adb3445ee4c416a3828b242703f75535d9f7ba7693a871049ee693904346d6d5acc7b56c9e3aef725421ddea11a8ead48b0769ac94c848b595b79

diff --git a/games-util/curseforge/curseforge-1.278.0_p25906.ebuild 
b/games-util/curseforge/curseforge-1.279.0_p26201.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.278.0_p25906.ebuild
rename to games-util/curseforge/curseforge-1.279.0_p26201.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-05-22 Thread Viorel Munteanu
commit: 66c524ca20b5d76281f788125087895bd421d68b
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Wed May 21 21:13:08 2025 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 21 21:13:08 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66c524ca

games-util/curseforge: bump 1.278.0_p25906

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.277.0_p25562.ebuild => curseforge-1.278.0_p25906.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index f81c73a71..aa060d4e8 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.277.0_p25562.deb 90169970 BLAKE2B 
dcb2905e097eb5d8bf03cb2026e56b98700ea1a74796e31497e014e51e331f8796f93d565009e380b3aad332d6b050ab01297f0def3659ea47a60337537a8922
 SHA512 
1ed5201cc0e357af6afc31861f762109bc6e5953d010a91c4845262ccdacace668854cba4b5e6911f1d9e2e47065a58ef04367963a3f30cff49b99d03ed1bd27
+DIST curseforge-1.278.0_p25906.deb 90252740 BLAKE2B 
5be2e16b4aed2def891373f4c4a905dbf8b3ee764593bc3579e13b7a2262db00b0acf8766c40e45bc26dc341f43a0d0cd3e2fd0a9e9a5f55812e46c2be9449ac
 SHA512 
464edbe6394117cc0b704fe6d253f1034453199920151c59c4763edbd6ab0f4285e57d6d4a4132496e1d84f3bf2b04d451fb4016ece9908db12a353629141267

diff --git a/games-util/curseforge/curseforge-1.277.0_p25562.ebuild 
b/games-util/curseforge/curseforge-1.278.0_p25906.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.277.0_p25562.ebuild
rename to games-util/curseforge/curseforge-1.278.0_p25906.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-05-10 Thread David Roman
commit: 2952edcaeb8f24be9ab1c8eb35569f2b48f617c9
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Fri May  9 20:32:09 2025 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  9 20:32:42 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2952edca

games-util/curseforge: add 1.277.0_p25562, drop 1.276.2_p25131

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.276.2_p25131.ebuild => curseforge-1.277.0_p25562.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 9be11a79a..f81c73a71 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.276.2_p25131.deb 90184930 BLAKE2B 
c05dc37d44f95a389089f8d66a2e3252f6316c3aa0d22d09aa5e73dbf5b5592aeba7f86d1fc5c80a146db4a954ba4c0b3456c4a84b469421306b5b82a6ddd113
 SHA512 
eed7089797e96180ec879e280a062d1309f4c357fbe72bffcbf9662f043ce414615b46b70957ef9c4d9bc26ab9d309fa2bd5ec59649590cfb77de0e7e4838c92
+DIST curseforge-1.277.0_p25562.deb 90169970 BLAKE2B 
dcb2905e097eb5d8bf03cb2026e56b98700ea1a74796e31497e014e51e331f8796f93d565009e380b3aad332d6b050ab01297f0def3659ea47a60337537a8922
 SHA512 
1ed5201cc0e357af6afc31861f762109bc6e5953d010a91c4845262ccdacace668854cba4b5e6911f1d9e2e47065a58ef04367963a3f30cff49b99d03ed1bd27

diff --git a/games-util/curseforge/curseforge-1.276.2_p25131.ebuild 
b/games-util/curseforge/curseforge-1.277.0_p25562.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.276.2_p25131.ebuild
rename to games-util/curseforge/curseforge-1.277.0_p25562.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-04-23 Thread David Roman
commit: b73aa01ec7528e7baadde201c81164beab6d2b7c
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Tue Apr 22 16:06:36 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Apr 22 16:06:50 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b73aa01e

games-util/curseforge: add 1.276.2_p25131, drop 1.275.1_p24561

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.275.1_p24561.ebuild => curseforge-1.276.2_p25131.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 7b0d4fb7f..9be11a79a 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.275.1_p24561.deb 90063226 BLAKE2B 
60d547f8bbfa8eab9c6caeaa5c624e6c3bc9e909562f5c9bd8f5209ae837e9b4e389eb602f52526740df21e6d274fea847005f1d961f3f35232de485d230b1d3
 SHA512 
111a57b23c4a2f3d8cd8ee233121a21b84d7b79e0a0bc21be96f0bfe0c95ffbab431aa149d37b45d52daffb578619593bc340ef221d3f8afff4b3eb2619efc4b
+DIST curseforge-1.276.2_p25131.deb 90184930 BLAKE2B 
c05dc37d44f95a389089f8d66a2e3252f6316c3aa0d22d09aa5e73dbf5b5592aeba7f86d1fc5c80a146db4a954ba4c0b3456c4a84b469421306b5b82a6ddd113
 SHA512 
eed7089797e96180ec879e280a062d1309f4c357fbe72bffcbf9662f043ce414615b46b70957ef9c4d9bc26ab9d309fa2bd5ec59649590cfb77de0e7e4838c92

diff --git a/games-util/curseforge/curseforge-1.275.1_p24561.ebuild 
b/games-util/curseforge/curseforge-1.276.2_p25131.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.275.1_p24561.ebuild
rename to games-util/curseforge/curseforge-1.276.2_p25131.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-03-31 Thread David Roman
commit: 5d5954cc9e0e6763224764fcee4ec374d4844fc9
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Mon Mar 31 06:37:10 2025 +
Commit: David Roman  gmail  com>
CommitDate: Mon Mar 31 06:37:43 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d5954cc

games-util/curseforge: add 1.275.1_p24561, drop 1.275.0_p24463

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.275.0_p24463.ebuild => curseforge-1.275.1_p24561.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 61dc57b88..7b0d4fb7f 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.275.0_p24463.deb 90040596 BLAKE2B 
5b85f925d8407570d2430fcf104f039969a6b5ec27343eba4e79bde187b17e786e463302b9c53bd2835b8e98a80390efdb564d5052b73fa7e3af45b373728f31
 SHA512 
4ce37287cbf633fe8926b87822b01204f91196568d8b79247494fcecc4ca57c0f6c4622c5b0c4b6e3c94a11ac6c283f0ed397595da105d0b83fa9bb04d10
+DIST curseforge-1.275.1_p24561.deb 90063226 BLAKE2B 
60d547f8bbfa8eab9c6caeaa5c624e6c3bc9e909562f5c9bd8f5209ae837e9b4e389eb602f52526740df21e6d274fea847005f1d961f3f35232de485d230b1d3
 SHA512 
111a57b23c4a2f3d8cd8ee233121a21b84d7b79e0a0bc21be96f0bfe0c95ffbab431aa149d37b45d52daffb578619593bc340ef221d3f8afff4b3eb2619efc4b

diff --git a/games-util/curseforge/curseforge-1.275.0_p24463.ebuild 
b/games-util/curseforge/curseforge-1.275.1_p24561.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.275.0_p24463.ebuild
rename to games-util/curseforge/curseforge-1.275.1_p24561.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-03-27 Thread David Roman
commit: 84d41cadbbbade933e83ca12ae512221d36e837f
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Wed Mar 26 22:50:37 2025 +
Commit: David Roman  gmail  com>
CommitDate: Wed Mar 26 22:50:37 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84d41cad

games-util/curseforge: bump 1.275.0_p24463

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.274.1_p24051.ebuild => curseforge-1.275.0_p24463.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 9d5963a60..61dc57b88 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.274.1_p24051.deb 90025530 BLAKE2B 
65120615a4156f1b5ab40a0490295ec6bbfda4be570aef1e8d451dfcd6647257ed2d9b5fc35a336deb69978d1db2e8cceca28318b847bfa672d1f8b980ffc05d
 SHA512 
3023b8b8bae7cc1df67ddbe9525dec2b06b7fbeb22d767015decd65c476fb5d365a10d06de257fd6f90f21bba8645cd47169e09c589b0a395982ae2f8e46e460
+DIST curseforge-1.275.0_p24463.deb 90040596 BLAKE2B 
5b85f925d8407570d2430fcf104f039969a6b5ec27343eba4e79bde187b17e786e463302b9c53bd2835b8e98a80390efdb564d5052b73fa7e3af45b373728f31
 SHA512 
4ce37287cbf633fe8926b87822b01204f91196568d8b79247494fcecc4ca57c0f6c4622c5b0c4b6e3c94a11ac6c283f0ed397595da105d0b83fa9bb04d10

diff --git a/games-util/curseforge/curseforge-1.274.1_p24051.ebuild 
b/games-util/curseforge/curseforge-1.275.0_p24463.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.274.1_p24051.ebuild
rename to games-util/curseforge/curseforge-1.275.0_p24463.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-03-15 Thread Haelwenn Monnier
commit: aaf1f16499a5f043393872afcc6f61ca1b3a14e4
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Thu Mar 13 15:10:21 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Mar 13 15:10:57 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aaf1f164

games-util/curseforge: add 1.274.1_p24051, drop 1.272.1_p23373

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest  | 2 +-
 ...urseforge-1.272.1_p23373.ebuild => curseforge-1.274.1_p24051.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 89e7b399a..9d5963a60 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.272.1_p23373.deb 89749678 BLAKE2B 
0a2f73b67dca73cccbe400c3ef48e5ee67e2313b06bbc7eb569283b01821da0ad94f68bd5ba485bd652bdd8987ddc4c5e8fbc36a5b0b6a4e862ff3d1c9065518
 SHA512 
7c88d26a774eef3fe5c3eeaa38a253c1fe39780bdbbdd967c7502cdb276c9005ee50a254535b4b95faa5e83d74d4af35ca1c414c221459f5ad22e4bae0b8ac31
+DIST curseforge-1.274.1_p24051.deb 90025530 BLAKE2B 
65120615a4156f1b5ab40a0490295ec6bbfda4be570aef1e8d451dfcd6647257ed2d9b5fc35a336deb69978d1db2e8cceca28318b847bfa672d1f8b980ffc05d
 SHA512 
3023b8b8bae7cc1df67ddbe9525dec2b06b7fbeb22d767015decd65c476fb5d365a10d06de257fd6f90f21bba8645cd47169e09c589b0a395982ae2f8e46e460

diff --git a/games-util/curseforge/curseforge-1.272.1_p23373.ebuild 
b/games-util/curseforge/curseforge-1.274.1_p24051.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.272.1_p23373.ebuild
rename to games-util/curseforge/curseforge-1.274.1_p24051.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-02-25 Thread David Roman
commit: 34b800277ff25994cb4d1c3d9a5f3602df579351
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Tue Feb 25 00:27:06 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Feb 25 00:27:12 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34b80027

games-util/curseforge: drop 1.269.2.22204

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 .../curseforge/curseforge-1.269.2.22204.ebuild | 98 --
 1 file changed, 98 deletions(-)

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
deleted file mode 100644
index d0eedff91..0
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop unpacker linux-info xdg
-
-DESCRIPTION="The CurseForge Electron App"
-HOMEPAGE="https://www.curseforge.com/";
-SRC_URI="https://curseforge.overwolf.com/downloads/curseforge-latest-linux.deb";
-S="${WORKDIR}/"
-
-LICENSE="Overwolf MIT Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist mirror strip test"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/mesa[gbm(+)]
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-DEPEND="${RDEPEND}"
-
-DESTDIR="/opt/${PN}"
-
-QA_PREBUILT="*"
-
-CONFIG_CHECK="~USER_NS"
-
-src_configure() {
-   default
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_install() {
-   sed -i 's/Exec=.*/Exec=\/usr\/bin\/curseforge %U/'  \
-   "usr/share/applications/curseforge.desktop" \
-   || die "Failed correcting .desktop file"
-
-   doicon -s 256 "usr/share/icons/hicolor/256x256/apps/curseforge.png"
-   domenu "usr/share/applications/curseforge.desktop"
-
-   exeinto "${DESTDIR}"
-   cd opt/CurseForge/ || die "Failed changing directory to unpacked source"
-   doexe curseforge chrome-sandbox libEGL.so libGLESv2.so libffmpeg.so 
libvk_swiftshader.so libvulkan.so.1
-
-   insinto "${DESTDIR}"
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
-   insopts -m0755
-   doins -r locales resources
-
-   fowners root "${DESTDIR}/chrome-sandbox"
-   fperms 4711 "${DESTDIR}/chrome-sandbox"
-
-   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
-   dosym "${DESTDIR}/curseforge" "/usr/bin/curseforge"
-}
-
-pkg_postinst() {
-   elog "This package will keep itself up-to-date."
-   elog "No need to download any ebuilds in the future."
-   elog "CurseForge is not open-source."
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-02-25 Thread David Roman
commit: c5a1f3fae558148e50f84fac36e0b1b6a571f996
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Tue Feb 25 01:08:40 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Feb 25 01:08:43 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5a1f3fa

games-util/curseforge: added Overwolf license back

* The Overwolf license is already defined in licenses.
  Corrected the removal of Overwolf license.

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/curseforge-1.269.3000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/curseforge-1.269.3000.ebuild 
b/games-util/curseforge/curseforge-1.269.3000.ebuild
index af9ede995..4f1d33085 100644
--- a/games-util/curseforge/curseforge-1.269.3000.ebuild
+++ b/games-util/curseforge/curseforge-1.269.3000.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
amd64? ( https://${PN}.overwolf.com/downloads/${PN}-latest-linux.deb -> 
${P}.deb )"
 S="${WORKDIR}/"
 
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 LGPL-2+ LGPL-2.1 MPL-2.0 MIT"
+LICENSE="Overwolf Apache-2.0 BSD BSD-2 GPL-2 LGPL-2+ LGPL-2.1 MPL-2.0 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="bindist mirror strip test"



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-02-25 Thread David Roman
commit: 98d8cd73af0a87c5737e4324fd593e9d9b3b11c9
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Tue Feb 25 00:28:00 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Feb 25 00:28:04 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98d8cd73

games-util/curseforge: version bump 1.269.3000 + bugfixes

* The app does not auto-update itself.
  As ztrawhcse mentioned on #gentoo-guru,
  the ebuild only needs regular bump,
  since its source is not changing versions.
  We needed to adjust the SRC_URI to rename
  the source via arrow rename, and bump
  whenever upstream uploads new version.
  Checksum manifest will be generated whenever
  we bump a version, so it will not conflict
  with old Manifest.
* Corrected licenses
* Corrected dependencies
* Corrected sed syntax
* Corrected hardcoded values
* Added arrow rename SRC_URI

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest |  2 +-
 games-util/curseforge/curseforge-1.269.3000.ebuild | 86 ++
 2 files changed, 87 insertions(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index d7022dad2..05763b458 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-latest-linux.deb 89233064 BLAKE2B 
73b8a6909069daca391b05ee95aa125238b99d5672320c6d2039aee77ed1da84e1815967cb4978aea73635d8b8811c37a69a08cfdf11035f21f8afb8072699c0
 SHA512 
3d905be47c5d9a54d5a934f60166c6974a2ec562877f77e2e4f4885473a594b386ca8e7b6cb85f2d48d86debfa3e12bafbed0d1fa6e0e594d2581ec940991f3a
+DIST curseforge-1.269.3000.deb 89749678 BLAKE2B 
0a2f73b67dca73cccbe400c3ef48e5ee67e2313b06bbc7eb569283b01821da0ad94f68bd5ba485bd652bdd8987ddc4c5e8fbc36a5b0b6a4e862ff3d1c9065518
 SHA512 
7c88d26a774eef3fe5c3eeaa38a253c1fe39780bdbbdd967c7502cdb276c9005ee50a254535b4b95faa5e83d74d4af35ca1c414c221459f5ad22e4bae0b8ac31

diff --git a/games-util/curseforge/curseforge-1.269.3000.ebuild 
b/games-util/curseforge/curseforge-1.269.3000.ebuild
new file mode 100644
index 0..af9ede995
--- /dev/null
+++ b/games-util/curseforge/curseforge-1.269.3000.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker linux-info xdg
+
+DESCRIPTION="The CurseForge Electron App"
+HOMEPAGE="https://www.curseforge.com/";
+SRC_URI="
+   amd64? ( https://${PN}.overwolf.com/downloads/${PN}-latest-linux.deb -> 
${P}.deb )"
+S="${WORKDIR}/"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 LGPL-2+ LGPL-2.1 MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip test"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_install() {
+   sed -i "s|Exec=.*|Exec=/usr/bin/${PN} %U|"  \
+   "usr/share/applications/${PN}.desktop" \
+   || die "Failed correcting .desktop file"
+
+   doicon -s 256 "usr/share/icons/hicolor/256x256/apps/${PN}.png"
+   domenu "usr/share/applications/${PN}.desktop"
+
+   exeinto "${DESTDIR}"
+   cd opt/CurseForge/ || die "Failed changing directory to unpacked source"
+   doexe ${PN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym "${DESTDIR}/${PN}" "/usr/bin/${PN}"
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-02-25 Thread David Roman
commit: 9f17ae7c35ff8b2cce23e48293721a995bed9e17
Author: Stefan Cristian B.  rogentos  ro>
AuthorDate: Tue Feb 25 01:52:20 2025 +
Commit: David Roman  gmail  com>
CommitDate: Tue Feb 25 01:52:26 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f17ae7c

games-util/curseforge: 1.272.1_p23373 change versioning

* Change versioning so it matches the .deb package.
  And to be in ebuild format standards.

Signed-off-by: Stefan Cristian B.  rogentos.ro>

 games-util/curseforge/Manifest  | 2 +-
 .../{curseforge-1.269.3000.ebuild => curseforge-1.272.1_p23373.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 05763b458..89e7b399a 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-1.269.3000.deb 89749678 BLAKE2B 
0a2f73b67dca73cccbe400c3ef48e5ee67e2313b06bbc7eb569283b01821da0ad94f68bd5ba485bd652bdd8987ddc4c5e8fbc36a5b0b6a4e862ff3d1c9065518
 SHA512 
7c88d26a774eef3fe5c3eeaa38a253c1fe39780bdbbdd967c7502cdb276c9005ee50a254535b4b95faa5e83d74d4af35ca1c414c221459f5ad22e4bae0b8ac31
+DIST curseforge-1.272.1_p23373.deb 89749678 BLAKE2B 
0a2f73b67dca73cccbe400c3ef48e5ee67e2313b06bbc7eb569283b01821da0ad94f68bd5ba485bd652bdd8987ddc4c5e8fbc36a5b0b6a4e862ff3d1c9065518
 SHA512 
7c88d26a774eef3fe5c3eeaa38a253c1fe39780bdbbdd967c7502cdb276c9005ee50a254535b4b95faa5e83d74d4af35ca1c414c221459f5ad22e4bae0b8ac31

diff --git a/games-util/curseforge/curseforge-1.269.3000.ebuild 
b/games-util/curseforge/curseforge-1.272.1_p23373.ebuild
similarity index 100%
rename from games-util/curseforge/curseforge-1.269.3000.ebuild
rename to games-util/curseforge/curseforge-1.272.1_p23373.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-01-30 Thread David Roman
commit: fb310b1d493279ce89cb2046dc6ae647fbc4aef2
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Thu Jan 30 15:32:51 2025 +
Commit: David Roman  gmail  com>
CommitDate: Thu Jan 30 15:32:51 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb310b1d

games-util/curseforge: replace xdg-utils with xdg

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/curseforge-1.269.2.22204.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
index 50e6153b9..d0eedff91 100644
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -9,7 +9,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk ur vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop unpacker linux-info xdg-utils
+inherit chromium-2 desktop unpacker linux-info xdg
 
 DESCRIPTION="The CurseForge Electron App"
 HOMEPAGE="https://www.curseforge.com/";
@@ -90,11 +90,9 @@ pkg_postinst() {
elog "This package will keep itself up-to-date."
elog "No need to download any ebuilds in the future."
elog "CurseForge is not open-source."
-   xdg_icon_cache_update
-   xdg_desktop_database_update
+   xdg_pkg_postinst
 }
 
 pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
+   xdg_pkg_postrm
 }



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-01-30 Thread David Roman
commit: 6d2bf75fc6d74e466b1610a2bf47457b12330964
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Thu Jan 30 12:14:29 2025 +
Commit: David Roman  gmail  com>
CommitDate: Thu Jan 30 12:15:45 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d2bf75f

games-util/curseforge: Fix bugs 949065, 949066 and 949067

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/curseforge-1.269.2.22204.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
index 22cd1d8be..50e6153b9 100644
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -9,7 +9,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk ur vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop unpacker linux-info
+inherit chromium-2 desktop unpacker linux-info xdg-utils
 
 DESCRIPTION="The CurseForge Electron App"
 HOMEPAGE="https://www.curseforge.com/";
@@ -21,7 +21,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="bindist mirror strip test"
 
-DEPEND="
+RDEPEND="
app-accessibility/at-spi2-core
dev-libs/expat
dev-libs/glib
@@ -48,6 +48,7 @@ DEPEND="
x11-libs/pango
x11-misc/xdg-utils
 "
+DEPEND="${RDEPEND}"
 
 DESTDIR="/opt/${PN}"
 
@@ -89,4 +90,11 @@ pkg_postinst() {
elog "This package will keep itself up-to-date."
elog "No need to download any ebuilds in the future."
elog "CurseForge is not open-source."
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-01-29 Thread David Roman
commit: 84b6dd315c0f36b534726ea9acd4de4cfccfe9f9
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Mon Jan 27 14:07:51 2025 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 27 14:07:51 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84b6dd31

games-util/curseforge: add missing eclass

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/curseforge-1.269.2.22204.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
index a54aeabd2..22cd1d8be 100644
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -9,7 +9,7 @@ CHROMIUM_LANGS="
sw ta te th tr uk ur vi zh-CN zh-TW
 "
 
-inherit chromium-2 desktop unpacker
+inherit chromium-2 desktop unpacker linux-info
 
 DESCRIPTION="The CurseForge Electron App"
 HOMEPAGE="https://www.curseforge.com/";



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/, licenses/, games-util/curseforge/files/

2025-01-29 Thread David Roman
commit: bc67202f62cc71aa20dcdf7c083065467be53f1b
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Sun Jan 26 23:06:17 2025 +
Commit: David Roman  gmail  com>
CommitDate: Sun Jan 26 23:09:22 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc67202f

games-util/curseforge: new package, add 1.269.2.22204

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 games-util/curseforge/Manifest |   1 +
 .../curseforge/curseforge-1.269.2.22204.ebuild |  49 ++
 games-util/curseforge/files/curseforge |   2 +
 games-util/curseforge/metadata.xml |   8 +
 licenses/Overwolf  | 172 +
 5 files changed, 232 insertions(+)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
new file mode 100644
index 0..12a579900
--- /dev/null
+++ b/games-util/curseforge/Manifest
@@ -0,0 +1 @@
+DIST curseforge-latest-linux.zip 126277535 BLAKE2B 
6b2c42aee8d497edc81017be245f7716d26dd4fad972f0bc77796231ea343198f2e03864094e0c32ca6fb5020cc96c3059bcd6b4090d39a0a3ff0554e67df098
 SHA512 
261664bb2b2790625fab911fa119cbe5a7e33de5efe3bc0fcf82849a77be98730fb2cc90ac5e47b385ef34ea8c7d08060151938ca5d15186f88ef6f09fcf0be5

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
new file mode 100644
index 0..7fb3aa3c8
--- /dev/null
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="The CurseForge Electron App"
+HOMEPAGE="https://www.curseforge.com/";
+SRC_URI="https://curseforge.overwolf.com/downloads/curseforge-latest-linux.zip";
+S="${WORKDIR}/build"
+
+LICENSE="Overwolf MIT Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror strip test"
+
+RDEPEND="
+   sys-fs/fuse:0
+"
+DEPEND=${RDEPEND}
+BDEPEND="
+   app-arch/unzip
+"
+
+DESTDIR="/opt/${PN}"
+
+src_install() {
+   mv ./CurseForge-*.AppImage CurseForge.AppImage
+   chmod +x CurseForge.AppImage
+   ./CurseForge.AppImage --appimage-extract >/dev/null
+   sed -i 's/Exec=.*/Exec=\/usr\/bin\/curseforge %U/' 
squashfs-root/curseforge.desktop
+
+   doicon -s 256 squashfs-root/curseforge.png
+   domenu squashfs-root/curseforge.desktop
+
+   exeinto "${DESTDIR}"
+   doexe CurseForge.AppImage "${FILESDIR}/curseforge"
+
+   dosym "${DESTDIR}/curseforge" "/usr/bin/curseforge"
+}
+
+pkg_postinst() {
+   elog "This package is an AppImage that will keep itself up-to-date."
+   elog "Older versions cannot be saved since only the latest version"
+   elog "is available upstream. Fuse is required as of Version 
1.269.2-22204"
+   elog "because the AppImage is the only way to start the App. May change 
in"
+   elog "the future. CurseForge is not open-source."
+}

diff --git a/games-util/curseforge/files/curseforge 
b/games-util/curseforge/files/curseforge
new file mode 100644
index 0..654862c47
--- /dev/null
+++ b/games-util/curseforge/files/curseforge
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /opt/curseforge/CurseForge.AppImage "$@"

diff --git a/games-util/curseforge/metadata.xml 
b/games-util/curseforge/metadata.xml
new file mode 100644
index 0..59fb44063
--- /dev/null
+++ b/games-util/curseforge/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   [email protected]
+   Vincent Ahluwalia
+   
+

diff --git a/licenses/Overwolf b/licenses/Overwolf
new file mode 100644
index 0..0a35ee7ee
--- /dev/null
+++ b/licenses/Overwolf
@@ -0,0 +1,172 @@
+Overwolf platform terms of use
+Last updated: June 23, 2024
+These Terms of Use (“Terms”) constitute a legal agreement between Overwolf 
Ltd. (“Overwolf”, “Company”, “we” or “us”) and you, a user of our Platforms and 
Services (“User” or “you”) that includes (i) the Overwolf client platform, 
which is available for download at the Overwolf website located at 
www.overwolf.com (“Overwolf Platform”); (ii) the Curseforge Application (which 
also available for download from Overwolf Platform, and shall be referred to as 
the “Curseforge Application”), the Curseforge website located at 
https://www.curseforge.com/ (“Curseforge Website”) and any other Curseforge 
in-game respective services (collectively, “Curseforge”) (iii) any other 
Application or services that owned and developed by us and distributed and 
available to access and download through the Overwolf Platform and/or through 
other of Overwolf’s Sites which are managed and operated by Overwolf (“Sites”). 
Overwolf Platform, Curseforge, Sites and oth
 er services as defined herein shall be collectively referred to in these Terms 
as "Services". These Terms govern your usage of the Services offered therein 
(as defined belo

[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/

2025-01-29 Thread David Roman
commit: bc405ba09253d512d83a3af40c6b4d4b80587b1a
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Mon Jan 27 14:03:12 2025 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 27 14:03:12 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc405ba0

games-util/curseforge: Add dependencies

Signed-off-by: Vincent Ahluwalia  protonmail.com>

 .../curseforge/curseforge-1.269.2.22204.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
index 295e9e088..a54aeabd2 100644
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -21,8 +21,40 @@ SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="bindist mirror strip test"
 
+DEPEND="
+   app-accessibility/at-spi2-core
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
 DESTDIR="/opt/${PN}"
 
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
 src_configure() {
default
chromium_suid_sandbox_check_kernel_config



[gentoo-commits] repo/proj/guru:master commit in: games-util/curseforge/, games-util/curseforge/files/

2025-01-29 Thread David Roman
commit: 521fb3258d85a8431dfc2ca78f3a53863f314b8d
Author: Vincent Ahluwalia  protonmail  com>
AuthorDate: Mon Jan 27 12:16:26 2025 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 27 12:16:30 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=521fb325

games-util/curseforge: fix ebuild

Signed-off-by: Vincent Ahluwalia  protonmail.com>

Modified ebuild to fetch -deb package instead of AppImage. Fixed some errors.

 games-util/curseforge/Manifest |  2 +-
 .../curseforge/curseforge-1.269.2.22204.ebuild | 57 +-
 games-util/curseforge/files/curseforge |  2 -
 3 files changed, 35 insertions(+), 26 deletions(-)

diff --git a/games-util/curseforge/Manifest b/games-util/curseforge/Manifest
index 12a579900..d7022dad2 100644
--- a/games-util/curseforge/Manifest
+++ b/games-util/curseforge/Manifest
@@ -1 +1 @@
-DIST curseforge-latest-linux.zip 126277535 BLAKE2B 
6b2c42aee8d497edc81017be245f7716d26dd4fad972f0bc77796231ea343198f2e03864094e0c32ca6fb5020cc96c3059bcd6b4090d39a0a3ff0554e67df098
 SHA512 
261664bb2b2790625fab911fa119cbe5a7e33de5efe3bc0fcf82849a77be98730fb2cc90ac5e47b385ef34ea8c7d08060151938ca5d15186f88ef6f09fcf0be5
+DIST curseforge-latest-linux.deb 89233064 BLAKE2B 
73b8a6909069daca391b05ee95aa125238b99d5672320c6d2039aee77ed1da84e1815967cb4978aea73635d8b8811c37a69a08cfdf11035f21f8afb8072699c0
 SHA512 
3d905be47c5d9a54d5a934f60166c6974a2ec562877f77e2e4f4885473a594b386ca8e7b6cb85f2d48d86debfa3e12bafbed0d1fa6e0e594d2581ec940991f3a

diff --git a/games-util/curseforge/curseforge-1.269.2.22204.ebuild 
b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
index 7fb3aa3c8..295e9e088 100644
--- a/games-util/curseforge/curseforge-1.269.2.22204.ebuild
+++ b/games-util/curseforge/curseforge-1.269.2.22204.ebuild
@@ -3,47 +3,58 @@
 
 EAPI=8
 
-inherit desktop
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker
 
 DESCRIPTION="The CurseForge Electron App"
 HOMEPAGE="https://www.curseforge.com/";
-SRC_URI="https://curseforge.overwolf.com/downloads/curseforge-latest-linux.zip";
-S="${WORKDIR}/build"
+SRC_URI="https://curseforge.overwolf.com/downloads/curseforge-latest-linux.deb";
+S="${WORKDIR}/"
 
 LICENSE="Overwolf MIT Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="bindist mirror strip test"
 
-RDEPEND="
-   sys-fs/fuse:0
-"
-DEPEND=${RDEPEND}
-BDEPEND="
-   app-arch/unzip
-"
-
 DESTDIR="/opt/${PN}"
 
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
 src_install() {
-   mv ./CurseForge-*.AppImage CurseForge.AppImage
-   chmod +x CurseForge.AppImage
-   ./CurseForge.AppImage --appimage-extract >/dev/null
-   sed -i 's/Exec=.*/Exec=\/usr\/bin\/curseforge %U/' 
squashfs-root/curseforge.desktop
+   sed -i 's/Exec=.*/Exec=\/usr\/bin\/curseforge %U/'  \
+   "usr/share/applications/curseforge.desktop" \
+   || die "Failed correcting .desktop file"
 
-   doicon -s 256 squashfs-root/curseforge.png
-   domenu squashfs-root/curseforge.desktop
+   doicon -s 256 "usr/share/icons/hicolor/256x256/apps/curseforge.png"
+   domenu "usr/share/applications/curseforge.desktop"
 
exeinto "${DESTDIR}"
-   doexe CurseForge.AppImage "${FILESDIR}/curseforge"
+   cd opt/CurseForge/ || die "Failed changing directory to unpacked source"
+   doexe curseforge chrome-sandbox libEGL.so libGLESv2.so libffmpeg.so 
libvk_swiftshader.so libvulkan.so.1
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
 
dosym "${DESTDIR}/curseforge" "/usr/bin/curseforge"
 }
 
 pkg_postinst() {
-   elog "This package is an AppImage that will keep itself up-to-date."
-   elog "Older versions cannot be saved since only the latest version"
-   elog "is available upstream. Fuse is required as of Version 
1.269.2-22204"
-   elog "because the AppImage is the only way to start the App. May change 
in"
-   elog "the future. CurseForge is not open-source."
+   elog "This package will keep itself up-to-date."
+   elog "No need to download any ebuilds in the future."
+   elog "CurseForge is not open-source."
 }

diff --git a/games-util/curseforge/files/curseforge 
b/games-util/curseforge/files/curseforge
deleted file mode 100644
index 654862c47..0
--- a/games-util/curseforge/files/curseforge
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec /opt/curseforg