Package Details: darling-git r4007.39b0f38c2-1

Git Clone URL: https://aur.archlinux.org/darling-git.git (read-only, click to copy)
Package Base: darling-git
Description: Darwin/macOS emulation layer for Linux
Upstream URL: https://www.darlinghq.org
Keywords: Darwin Emulator macOS OSX Wine
Licenses: GPL3
Conflicts: darling
Provides: darling
Submitter: UnicornDarkness
Maintainer: facekapow
Last Packager: facekapow
Votes: 40
Popularity: 0.76
First Submitted: 2013-06-29 15:19 (UTC)
Last Updated: 2023-04-15 19:04 (UTC)

Required by (1)

Sources (154)

Pinned Comments

facekapow commented on 2022-03-04 05:14 (UTC) (edited on 2022-03-04 05:15 (UTC) by facekapow)

I've updated the package to work with the latest commit on master.

I'm one of the developers of Darling and I've adopted this package; I'll keep this package up-to-date with changes made to master that may break the package (which is mainly just when submodules are added/removed).

jamesbrink commented on 2019-07-10 02:27 (UTC)

Please use this package for stable more reliable builds

https://aur.archlinux.org/packages/darling/

This one is identical but locked in on a last known working git ref and I will update as often as I can.

I have also raised an issue about versioning so maybe we can get some kind of tags for future versions and stable working builds

https://github.com/darlinghq/darling/issues/537

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

Kutay commented on 2023-05-25 20:35 (UTC)

I'm getting this error

fatal: repository '/home/kutay/.cache/yay/darling-git/darling-xnu.git' does not exist
fatal: clone of '/home/kutay/.cache/yay/darling-git/darling-xnu.git' into submodule path '/home/kutay/.cache/yay/darling-git/src/darling/src/external/xnu' failed
Failed to clone 'src/external/xnu' a second time, aborting
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: darling-git

atrujillo commented on 2023-02-10 09:30 (UTC) (edited on 2023-02-10 09:31 (UTC) by atrujillo)

architecture submodule fails

hecho.
fatal: repositorio '/home/user/.cache/yay/darling-git/darling-architecture' no existe
fatal: clonación de '/home/user/.cache/yay/darling-git/darling-architecture' en la ruta de submódulo '/home/user/.cache/yay/darling-git/src/darling/src/external/architecture' falló
Falló al clonar 'src/external/architecture' una segunda vez, abortando
==> ERROR: Se produjo un fallo en prepare().
    Cancelando...

soloturn commented on 2023-01-15 08:03 (UTC) (edited on 2023-01-15 08:04 (UTC) by soloturn)

thank you so much facekapw, very cool! why does this require python2, if macos already transitioned 3 years ago to python3 ?

facekapow commented on 2023-01-11 02:40 (UTC)

I apologize; I know the build has been broken for about a week now. I've been away from my Arch machine for a bit, but I should have a chance to get this updated tomorrow.

lucas commented on 2023-01-02 23:52 (UTC) (edited on 2023-01-02 23:53 (UTC) by lucas)

It fails ..... .....

Switched to a new branch 'makepkg'
  -> Creating working copy of fmdb git repo...
Switched to a new branch 'makepkg'
  -> Creating working copy of lzfse git repo...
Switched to a new branch 'makepkg'
  -> Creating working copy of xcbuild git repo...
Switched to a new branch 'makepkg'
==> Starting prepare()...
Initialize git submodules.
Updating git submodule paths.
Updating git submodules
fatal: repository '/var/cache/private/pikaur/build/darling-git/darling-Libinfo.git' does not exist
fatal: clone of '/var/cache/private/pikaur/build/darling-git/darling-Libinfo.git' into submodule path '/var/cache/private/pikaur/build/darling-git/src/darling/src/external/Libinfo' failed
Failed to clone 'src/external/Libinfo'. Retry scheduled
fatal: repository '/var/cache/private/pikaur/build/darling-git/darling-librpcsvc.git' does not exist
fatal: clone of '/var/cache/private/pikaur/build/darling-git/darling-librpcsvc.git' into submodule path '/var/cache/private/pikaur/build/darling-git/src/darling/src/external/librpcsvc' failed
Failed to clone 'src/external/librpcsvc'. Retry scheduled
fatal: repository '/var/cache/private/pikaur/build/darling-git/darling-Libinfo.git' does not exist
fatal: clone of '/var/cache/private/pikaur/build/darling-git/darling-Libinfo.git' into submodule path '/var/cache/private/pikaur/build/darling-git/src/darling/src/external/Libinfo' failed
Failed to clone 'src/external/Libinfo' a second time, aborting
==> ERROR: A failure occurred in prepare().
    Aborting...
Finished with result: exit-code
Main processes terminated with: code=exited/status=4

MiketsuSmasher commented on 2022-11-06 09:53 (UTC) (edited on 2022-11-06 09:57 (UTC) by MiketsuSmasher)

Package build failed because no submodules could be cloned during prepare():

Updating git submodule paths.
Updating git submodules
Cloning into '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/AvailabilityVersions'...
fatal: transport 'file' not allowed
fatal: clone of '/home/miketsu/.cache/paru/clone/darling-git/src/darling-AvailabilityVersions' into submodule path '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/AvailabilityVersions' failed
Failed to clone 'src/external/AvailabilityVersions'. Retry scheduled
Cloning into '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/BerkeleyDB'...
fatal: transport 'file' not allowed
fatal: clone of '/home/miketsu/.cache/paru/clone/darling-git/src/darling-BerkeleyDB' into submodule path '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/BerkeleyDB' failed
Failed to clone 'src/external/BerkeleyDB'. Retry scheduled
Cloning into '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/DSTools'...
fatal: transport 'file' not allowed
fatal: clone of '/home/miketsu/.cache/paru/clone/darling-git/src/darling-DSTools' into submodule path '/home/miketsu/.cache/paru/clone/darling-git/src/darling/src/external/DSTools' failed
Failed to clone 'src/external/DSTools'. Retry scheduled

dangpzanco commented on 2022-10-26 04:54 (UTC)

Needs to add darling-Csu, since this commit:

https://github.com/darlinghq/darling/commit/b2a6375abfcdfce271a0f80cfe333e62888a66b4

Diff file (not tested):

diff --git a/PKGBUILD b/PKGBUILD
index 404a29b..fce0be0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -48,6 +48,7 @@ source=('darling-libressl-2.2.9'::'git+https://github.com/darlinghq/darling-libr
         'git+https://github.com/darlinghq/darling-corefoundation.git'
         'git+https://github.com/darlinghq/darling-coretls.git'
         'git+https://github.com/darlinghq/darling-crontabs.git'
+        'git+https://github.com/darlinghq/darling-Csu.git'
         'git+https://github.com/darlinghq/darling-cups.git'
         'git+https://github.com/darlinghq/darling-curl.git'
         'git+https://github.com/darlinghq/darling-dbuskit.git'
@@ -171,7 +172,7 @@ md5sums=( 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
           'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
           'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
           'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
-          'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
+          'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP')
 options=('!buildflags')

 pkgver() {
@@ -210,6 +211,7 @@ prepare() {
     git config submodule.src/external/corefoundation.url "$srcdir/darling-corefoundation"
     git config submodule.src/external/coretls.url "$srcdir/darling-coretls"
     git config submodule.src/external/crontabs.url "$srcdir/darling-crontabs"
+    git config submodule.src/external/Csu.url "$srcdir/darling-Csu"
     git config submodule.src/external/cups.url "$srcdir/darling-cups"
     git config submodule.src/external/curl.url "$srcdir/darling-curl"
     git config submodule.src/external/darling-dmg.url "$srcdir/darling-dmg"

TheJackiMonster commented on 2022-09-17 09:44 (UTC) (edited on 2022-09-17 09:49 (UTC) by TheJackiMonster)

xorg-xrandr and libxkbfile are missing as build dependencies at least:

CMake Error at src/external/cocotron/AppKit/CMakeLists.txt:27 (message):
  XRandR not found

CMake Error at src/external/cocotron/AppKit/CMakeLists.txt:39 (message):
  Xkbfile not found

bquast commented on 2022-07-20 06:37 (UTC)

The dependency lib32-glibc is not listed

bquast commented on 2022-06-16 17:24 (UTC)

I managed to get it working (2022-06-19) by switching to the LTS kernel (5.15.47-1).