lettier / gifcurry

😎 The open-source, Haskell-built video editor for GIF makers.
https://lettier.github.io/gifcurry
BSD 3-Clause "New" or "Revised" License
1.34k stars 54 forks source link

Request: Add gifcurry to a Mac package repository #59

Open jarruda opened 3 years ago

jarruda commented 3 years ago

Homebrew or Macports would be greatly appreciated so mac users can stay up to date.

If unwilling to maintain packages on that platform, perhaps post instructions here for someone else to take up the task?

fcostarodrigo commented 3 years ago

I am following the installation process on Mac. I notice that it compiles a lot of source code and takes a while to install. Could we have a .dmg?

I got an error at the end on macOS Catalina when compiling. "While building package gi-glib-2.0.23"

manfredsteger commented 3 years ago

maybe same probleme here on mac osx mojave. pls fix the script i love gifcurry 😸


gi-glib > CallStack (from HasCallStack): gi-glib > error, called at lib/Data/GI/CodeGen/API.hs:196:16 in haskell-gi-0.23.0-1Dym74UL1F96XbIiMGqmXf:Data.GI.CodeGen.API gi-cairo > ignoring (possibly broken) abi-depends field for packages gi-cairo > copy/register gi-cairo > Installing library in /Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/lib/x86_64-osx-ghc-8.4.3/gi-cairo-1.0.23-dNnvnKH30v4GFfa1Z4LG9 gi-cairo > Registering library for gi-cairo-1.0.23.. Progress 61/72 -- While building package gi-glib-2.0.23 (scroll up to its section to see the error) using: /private/var/folders/g8/qn1zgpd96l362s7kssf2p4wh0000gn/T/stack-6f787a3e5c69a110/gi-glib-2.0.23/.stack-work/dist/x86_64-osx/Cabal-2.2.0.1/setup/setup --builddir=.stack-work/dist/x86_64-osx/Cabal-2.2.0.1 configure --user --package-db=clear --package-db=global --package-db=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/pkgdb --libdir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/lib --bindir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/bin --datadir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/share --libexecdir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/libexec --sysconfdir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/etc --docdir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/doc/gi-glib-2.0.23 --htmldir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/doc/gi-glib-2.0.23 --haddockdir=/Users/manfred/.stack/snapshots/x86_64-osx/33fbf1ce0e264ebb301aed1fa347320f412b7311ac774586050282b1873949ce/8.4.3/doc/gi-glib-2.0.23 --dependency=Cabal=Cabal-2.2.0.1-CjJFrTxSGTvBXLZi2vgAto --dependency=base=base-4.11.1.0 --dependency=bytestring=bytestring-0.10.8.2 --dependency=containers=containers-0.5.11.0 --dependency=haskell-gi=haskell-gi-0.23.0-1Dym74UL1F96XbIiMGqmXf --dependency=haskell-gi-base=haskell-gi-base-0.23.0-BPOA2KoCCUK7rN2AxM1uPa --dependency=haskell-gi-overloading=haskell-gi-overloading-1.0-6w3IXGDooXgu3RA2LfTuf --dependency=text=text-1.2.3.1-2K0XAMsdUtlF0sNn15iplD --dependency=transformers=transformers-0.5.5.0 --exact-configuration --ghc-option=-fhide-source-paths Process exited with code: ExitFailure 1

fcostarodrigo commented 3 years ago

Not working on Big Sur.

sadiqkhoja commented 1 year ago

not working on Monterey

meteozond commented 1 year ago

not working on Ventura

regex-tdfa          > Registering library for regex-tdfa-1.2.3.1..
Progress 10/56
Warning: /Users/.../Downloads/gifcurry/stack.yaml: Unrecognized field in ProjectAndConfigMonoid: explicit-setup-deps

Error: [S-7282]
       Stack failed to execute the build plan.

       While executing the build plan, Stack encountered the following errors:

       [S-7011]
       While building package haskell-gi-base-0.23.0 (scroll up to its section to see the error) using:
       /Users/.../.stack/setup-exe-cache/x86_64-osx/Cabal-simple_SvXsv1f__2.2.0.1_ghc-8.4.3 --verbose=1 --builddir=.stack-work/dist/x86_64-osx/Cabal-2.2.0.1 build --ghc-options " -fdiagnostics-color=always"
       Process exited with code: ExitFailure 1