Git Product home page Git Product logo

yacp's People

Contributors

fd00 avatar pasaf avatar tehnick avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yacp's Issues

Update 'neofetch' to '3.2.0'

I just found that Neofetch is packaged here and saw that it's still using a year old release. I don't remember the install method for the version in this repo but it now uses make install.

Thanks :)

License on cygport files?

Could you put a license on the cygports in this repo so others have permission to use and redistribute them?

Separate issue (but why I'm asking this), do you have any interest in upstreaming (ITP) some of these into the official cygwin repositories? I'd love to help you do that with libsixel.

OpenCoarrays version bump & upstreaming of patches

Hi, OpenCoarrays maintainer here 👋

A few questions:

  1. Could you take a look at master or the latest release of OpenCoarrays and let me know if there are changes we should be making so that you don't have to apply patches?
  2. We're about to mint a new release and it would be great if a newer version of OpenCoarrays could be packaged with YACP. I am not a cygwin user, but for minor version bumps I'm happy to submit PRs, especially if we can get to a point where patching is no longer required.
  3. Why is ruby needed?

Feedback regarding igraph

Thanks for including igraph in YACP. I am opening this issue to give feedback on a few minor points.

Make package metadata accessible for Repology

See https://repology.org/repository/yacp

This repository does not provide package homepage information in a way accessible by Repology. This is critical, because homepages are used to resolve project name conflicts, e.g. to distinguish similarly named packages of unrelated projects. Because of that, this repository is subject for removal in the near future.

Compiling MFOC & MFCUK on windows, Help Me Please!!

Hello,
I compiled libnfc 1.7.1 win CMAKE on windows 8.1 and need compile mfoc/mfcuk on windows too, so tried Cygwin and minGW32-make and get same error for both(mfoc & mfcuk)

Cygwin and minGW32-make and Cygport ERROR:

mingw32-make all-recursive
mingw32-make[1]: Entering directory '/usr/src/mfoc/mfoc-0.10.7-1bl1.x86_64/src/mfoc-0.10.7'
Making all in src
mingw32-make[2]: Entering directory '/usr/src/mfoc/mfoc-0.10.7-1bl1.x86_64/src/mfoc-0.10.7/src'
CC crapto1.o
CC crypto1.o
CC mfoc.o
CC mifare.o
CC nfc-utils.o
CCLD mfoc.exe
/usr/lib/gcc/x86_64-pc-cygwin/4.8.3/../../../../x86_64-pc-cygwin/bin/ld: cannot find -lnfc
collect2: error: ld returned 1 exit status
Makefile:305: recipe for target 'mfoc.exe' failed
mingw32-make[2]: *** [mfoc.exe] Error 1
mingw32-make[2]: Leaving directory 'D:/mifare1K/_with makefile/mfoc-0.10.7/src'
Makefile:289: recipe for target 'all-recursive' failed
mingw32-make[1]: *** [all-recursive] Error 1
mingw32-make[1]: Leaving directory 'D:/mifare1K/_with makefile/mfoc-0.10.7'
Makefile:229: recipe for target 'all' failed
mingw32-make: *** [all] Error 2

What mean -lnfc? (defined as mfoc_LDADD and libnfc_LIBS in makefile, I guess load library nfc)

After try for many days I encountered this error, it maybe my last error so I'm very interested to bypass it,

HELP ME PLEASE!

How do I build and use the ports in this repo?

I would like to install fapg (and required uriparser) to my local Cygwin install. I am not sure how to use this repository to do that.

The README files for the various ports in this repo say to use setup.exe to download the XYZ-src.tar.gz files to then build them locally. I don't see either of the packages I am interested in the package list of the default cygwin mirror I use.

Do I have to change setup.exe to use a certain mirror to find these non-standard packages for Cygwin?

Thanks.

Ruby

please and thank you

asdcplib-2.10.31 Error

Thank you for your unlimited sharing.
Error appears as attached document.
I have tried a few things but it does not work.
Please tell me how to fix it.
error.txt

rizin-0.7.1 is available

Since the 0.4.0 version is packaged in YACP, there were many significant changes:

From the packaging point of view there were these changes:

  • libuv dependency was removed
  • liblzma dependency was added
  • libmspack dependency was added
  • blake3 dependency was added
  • PCRE2 dependency was added

ExpatMM moved to GitHub

I've moved ExpatMM development to my GitHub repository. I noticed you have it referenced here in the cygwin ports, so wanted to let you know!

How can I build this for ios

I am trying to see if I can run libcaldav on ios. I find that I need to build this library for arm7 architecture. Can you please provide pointers?

Patch to support ocaml bindings in hivex-1.3.18-1bl1.cygport

I've tried the cygport build from here:

https://github.com/fd00/yacp/tree/master/hivex

... and after installing a bunch of missing libraries, everything compiled, but the package step failed with:

...
Preparing debuginfo source files:
        26 files
>>> Packaging hivex-1.3.18-1bl1.x86_64
>>> Creating binary package(s)
>>> hivex-1.3.18-1bl1.tar.xz
usr/bin/hivexget
usr/bin/hivexml.exe
...
>>> hivex-debuginfo-1.3.18-1bl1.tar.xz
usr/lib/debug/
usr/lib/debug/usr/
...
usr/src/debug/hivex-1.3.18-1bl1/xml/
usr/src/debug/hivex-1.3.18-1bl1/xml/hivexml.c
>>> Checking packages for missing or duplicate files
*** Warning: Packages are missing files:
-usr/lib/ocaml/hivex/META
-usr/lib/ocaml/hivex/hivex.cmi
-usr/lib/ocaml/hivex/hivex.cmx
-usr/lib/ocaml/hivex/hivex.mli
-usr/lib/ocaml/hivex/libmlhivex.a
-usr/lib/ocaml/hivex/mlhivex.a
-usr/lib/ocaml/hivex/mlhivex.cma
-usr/lib/ocaml/hivex/mlhivex.cmxa
-usr/lib/ocaml/stublibs/dllmlhivex.so
-usr/lib/ocaml/stublibs/dllmlhivex.so.owner
*** ERROR: Packages are missing files:

So, apparently, by default, it build ocaml bindings on my system (probably because the configure found relevant libraries); but that couldn't be packaged.

It turns out, we can just add directives in the .cygport file, so that these files are added to a new package, ocaml-hivex. The patch is attached: hivex-1.3.18-1bl1.cygport.ocaml.patch.txt - and since it is small, I'm also pasting it inline:

--- hivex-1.3.18-1bl1.cygport.orig	2020-03-22 09:29:49.693831400 +0100
+++ hivex-1.3.18-1bl1.cygport	2020-03-22 09:18:37.506292500 +0100
@@ -31,6 +31,7 @@
 	lib${PN}0
 	lib${PN}-devel
 	python2-${PN}
+	ocaml-${PN}
 "
 hivex_CONTENTS="
 	usr/bin/${PN}*
@@ -50,7 +51,11 @@
 python2_hivex_CONTENTS="
 	usr/lib/python*
 "
+ocaml_hivex_CONTENTS="
+	usr/lib/ocaml*
+"
 hivex_SUMMARY="${SUMMARY} (utilities)"
 libhivex0_SUMMARY="${SUMMARY} (runtime)"
 libhivex_devel_SUMMARY="${SUMMARY} (development)"
 python2_hivex_SUMMARY="${SUMMARY} (python2 bindings)"
+ocaml_hivex_SUMMARY="${SUMMARY} (ocaml bindings)"

cmatrix cygport error: lvalue required as left operand of assignment

Using cygport on cygwin 1.7.33-2 and get this error:

/usr/src/cmatrix-1.2a-1bl2.x86_64/src/cmatrix-1.2a/cmatrix.c: In function ‘handle_sigwinch’:
/usr/src/cmatrix-1.2a-1bl2.x86_64/src/cmatrix-1.2a/cmatrix.c:226:10: error: lvalue required as left operand of assignment
     COLS = win.ws_col;
          ^
/usr/src/cmatrix-1.2a-1bl2.x86_64/src/cmatrix-1.2a/cmatrix.c:227:11: error: lvalue required as left operand of assignment
     LINES = win.ws_row;
           ^
Makefile:415: recipe for target 'cmatrix.o' failed
make[1]: *** [cmatrix.o] Error 1
make[1]: Leaving directory '/usr/src/cmatrix-1.2a-1bl2.x86_64/build'
Makefile:304: recipe for target 'all' failed
make: *** [all] Error 2
*** ERROR: make failed

Sorry, we had to truncate this directory

when you go here:

https://github.com/fd00/yacp

you get this message:

Sorry, we had to truncate this directory to 1,000 files. 1,180 entries were
omitted from the list.

so instead of this:

a-package-1/README
a-package-2/README
b-package-1/README
b-package-2/README

you can split like this:

a/a-package-1/README
a/a-package-2/README
b/b-package-1/README
b/b-package-2/README

Notice that Debian uses similar tactic:

http://cdn-fastly.deb.debian.org/debian/pool/main

unable to find packages

Hello,
sounds pretty impressive, but I am having hard time finding dependencies through a apt-cyg

regards,
Imran

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.