Package Details: gog-stardew-valley 1:1.5.6-1

Git Clone URL: (read-only, click to copy)
Package Base: gog-stardew-valley
Description: You’ve inherited your grandfather’s old farm plot in Stardew Valley. Armed with hand-me-down tools and a few coins, you set out to begin your new life.
Upstream URL:
Licenses: custom
Submitter: 0x647262
Maintainer: pypi
Last Packager: pypi
Votes: 5
Popularity: 0.001234
First Submitted: 2017-01-28 02:28 (UTC)
Last Updated: 2022-04-05 07:27 (UTC)

Latest Comments

1 2 3 Next › Last »

d6EJVpOE commented on 2022-04-03 21:13 (UTC) (edited on 2022-04-03 21:14 (UTC) by d6EJVpOE)

It appears that the static libs are needed but removed by makepkg by default. This works for me:

diff --git a/PKGBUILD b/PKGBUILD
index b16bc7e..0b3176a 100644
@@ -12,16 +12,15 @@ life."
+options=('!strip' 'staticlibs')
-  'Stardew Valley.deps.json'
-            '692722cb77acbccf7392abfbaec54cae34fd6edb8e62cfb2843f70494cb5ea91'
-            '10dfb770fb4ea83d040396c744a0f068c812ede06d8a176a452f6f1c392acc73')
+            '692722cb77acbccf7392abfbaec54cae34fd6edb8e62cfb2843f70494cb5ea91')

 package() {
@@ -59,11 +58,6 @@ package() {
   install -m 644                   \
     "${srcdir}/${pkgname}.desktop" \
-  # Remove broken .a library references
-  install -m 644                                             \
-    "${srcdir}/Stardew Valley.deps.json"                     \
-    "${pkgdir}/opt/${pkgname}/game/Stardew Valley.deps.json"

 # vim: ts=2 sw=2 et:

pix3l commented on 2022-03-18 22:10 (UTC)

If anyone got up-to-date PKGBUILD, then please share it!

Eremiell commented on 2021-04-17 17:08 (UTC)

this seems to work for me, haven't played any much, but can start game, create new game/character, and run around

diff --git a/PKGBUILD b/PKGBUILD                                                                                                                                                                                                               
index baee2cf..146315d 100644                                                                                                                                                                                                                  
--- a/PKGBUILD                                                                                                                                                                                                                                 
+++ b/PKGBUILD                                                                                                                                                                                                                                 
@@ -1,7 +1,7 @@                                                                                                                                                                                                                                
 # Maintainer: Dan Beste <>                                                                                                                                                                                                    

 # Fix upstream versioning shenanigans:                                                                                                                                                                                                        
@@ -14,18 +14,18 @@ arch=('x86_64')                                                                                                                                                                                                            
-  'local:///'                                                                                                                                                                                          
+  'local:///'                                                                                                                                                                                          
-  '1770fccdf0e159adaf891b0f0293630d11a2217b47a40232b0efd6e0abe36070'                                                                                                                                                                          
+  '65609de9c1c10627096ba5be6fd9f7033a951e1ab102b8a0042630f70eb1027e'                                                                                                                                                                          
 package() {                                                                                                                                                                                                                                   
   install -d "${pkgdir}/opt/${pkgname}/"         
-  install -d "${pkgdir}/opt/${pkgname}/support/"                                                                      
+  install -d "${pkgdir}/opt/${pkgname}/support/yad/64"  
   install -d "${pkgdir}/usr/bin/"                 
   install -d "${pkgdir}/usr/share/applications/"
   install -d "${pkgdir}/usr/share/licenses/${pkgname}/"
@@ -43,6 +43,12 @@ package() {
   install -m 755                     \
     data/noarch/support/*.{sh,shlib} \
+  install -m 755                     \                                                                                                                                                                                                        
+    'data/noarch/support/yad/' \
+    "${pkgdir}/opt/${pkgname}/support/yad/"
+  install -m 755                     \
+    'data/noarch/support/yad/64/yad' \
+    "${pkgdir}/opt/${pkgname}/support/yad/64/"
   install -m 644                                      \
     'data/noarch/docs/End User License Agreement.txt' \

TheodoreRichards commented on 2020-09-07 19:40 (UTC) (edited on 2020-09-07 19:40 (UTC) by TheodoreRichards)

Looks like there's a piece missing from the package. Looks like the show's over for now, folks.

maksverver commented on 2019-12-28 13:28 (UTC)

The latest version is The existing PKGBUILD works after updating the source filename and checksum:

For the lazy, the updated PKGBUILD is available here:

Delzur commented on 2019-07-07 20:30 (UTC)

Not sure what would be the best place for this, but I'm having some trouble with a PS4 controller and stardew. The controller works fine on the laptop, I've verified it using the steps given in the wiki (cat in /dev/input/by-id, as well as with jstest). However in the game, nothing happens. I've also tried to add the gamecontrollerdb_204.txt file from I assumed that since the game has a "please use SDL 2.0.5", it meant it's on a lower version so I took 2.0.4 file, yet it's not helping.

Since nothing appears in stardew's log, I have no idea where to look at. Did someone made his PS4 controller work with this package?

melentye commented on 2018-10-20 12:21 (UTC)

The comment in the beginning of the PKGBUILD mentioned gog:// scheme and lgogdownloader, however the current source URI is just a file://

bcobb1989 commented on 2018-09-05 21:24 (UTC) (edited on 2018-09-05 21:33 (UTC) by bcobb1989)

I'm unable to launch gog-stardew-valley. I don't know what to do, it's been giving me a lot of trouble. Maybe it's something very simple, I don't know. I'm relatively new to Arch. The machine crashes when creating a character, as soon as I hit "Ok". I've tried changing the character to no avail. If I don't skip the intro, the intro plays up until the scene that shows the bus driving along the road. Then, same response--the entire machine freezes up.

Is there anything I can do? I can't find the answer anywhere else.

jcsanyi commented on 2018-08-22 00:05 (UTC)

The latest version (1.3.28) seems to work fine with this package - just needs a tweak of the filenames and versions. It even fixes the corlib version problem that I had to manually workaround before (not sure if that's a package fix, or upstream).

jant90 commented on 2018-05-16 20:12 (UTC) (edited on 2018-05-18 12:04 (UTC) by jant90)

Thank you for this. I experience an issue that lies with the game itself I think but perhaps somebody here can tell me if and how I can solve this myself.

The game installs and starts perfectly fine but whenever I start an actual game (and "Saving" text shows up in the bottom left), or when pressing the "Load" button in the main menu the game crashes.

This is what the error log shows:

error : Corlib not in sync with this runtime: expected corlib version 1051000004, found 140.
error : Loaded from: /opt/gog-stardew-valley/game/mscorlib.dll
error : Download a newer corlib or a newer runtime at

I found somebody describing this issue in a forum thread here as well, unfortunately I don't see a solution there I can try:


After re-reading the linked forum thread I understood the mentioned solution. I have to start the game with all the original files and after the game has started I need to replace /opt/gog-stardew-valley/game/mscorlib.dll with the one from /usr/lib/mono/4.5/mscorlib.dll. That fixes saving/loading the game and thus makes the game playable.

I edited the included bash file that starts the game (/opt/gog-stardew-valley/game/StardewValley) so that the required mscorlib.dll will be symlinked automatically when starting the game so I can have seemless experience when starting and playing the game.