Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add libogg/libvorbis/libvorbisfile #1

Closed
corporateshark opened this issue Sep 19, 2016 · 6 comments
Closed

Add libogg/libvorbis/libvorbisfile #1

corporateshark opened this issue Sep 19, 2016 · 6 comments
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR!

Comments

@corporateshark
Copy link
Contributor

https://xiph.org/downloads/

@Outurnate
Copy link
Contributor

How does vcpkg handle dependencies? Libflac requires libogg to be built first

@ras0219-msft
Copy link
Contributor

In each package's CONTROL file, the field Build-Depends specifies the dependencies.

https://github.com/Microsoft/vcpkg/blob/master/ports/opencv/CONTROL

@ras0219-msft ras0219-msft added the category:new-port The issue is requesting a new library to be added; consider making a PR! label Sep 30, 2016
@TheRealJokerMan
Copy link
Contributor

How can those dependencies be passed onto the module we're building?

@ras0219-msft
Copy link
Contributor

If the module is built with CMake, then the vcpkg_configure_cmake() command will automatically add the appropriate paths to the CMake line such that find_package() and friends will work without modification.

Otherwise, there is a CURRENT_INSTALLED_DIR variable[1] available inside the portfile so you can construct paths to the installed files.

[1] https://github.com/vlj/vcpkg/blob/e507c14229e5dd206499eef3ffa4e887131b9678/scripts/ports.cmake#L23

ras0219-msft pushed a commit that referenced this issue Nov 8, 2016
@Outurnate
Copy link
Contributor

This looks like it is complete now

@ras0219-msft
Copy link
Contributor

We do have libogg and libvorbis, but I don't believe we have libvorbisfile.

It might be a good idea to close this issue and open a new one specifically for libvorbisfile.

alexkaratarakis pushed a commit that referenced this issue Mar 13, 2017
alexkaratarakis pushed a commit that referenced this issue Apr 18, 2017
Fixed version to what is actually downloaded.
ras0219-msft pushed a commit that referenced this issue Jun 10, 2017
pull changes from upstream
ras0219-msft pushed a commit that referenced this issue Oct 28, 2017
dgsantana pushed a commit to dgsantana/vcpkg that referenced this issue Jan 17, 2018
alexkaratarakis pushed a commit that referenced this issue May 12, 2018
alexkaratarakis pushed a commit that referenced this issue May 29, 2018
Update vcpkg from upstream
Rastaban pushed a commit that referenced this issue Dec 21, 2018
fix qt5-declarative for 5.12 and some hashes.
Codiferous pushed a commit that referenced this issue Jan 28, 2019
vicroms pushed a commit that referenced this issue Jan 30, 2019
Remove the libmysql  dependency
vicroms pushed a commit that referenced this issue Mar 6, 2019
myd7349 referenced this issue in myd7349/vcpkg Jul 30, 2019
JunielKatarn pushed a commit to jurocha-ms/vcpkg that referenced this issue Feb 14, 2020
Updated support for OpenSSL v1.1
bartholmberg pushed a commit to bartholmberg/vcpkg that referenced this issue Feb 12, 2021
ziriax pushed a commit to ziriax/vcpkg that referenced this issue Aug 27, 2021
Xiaobin0860 pushed a commit to Xiaobin0860/vcpkg that referenced this issue Aug 12, 2022
* [openlap] Add new port

Merge pull request microsoft#1 from dg0yt/openldap

Signed-off-by: Gordon Smith <[email protected]>

* [openlap] Add new port

m4.patch is needed when libtool < 2.4.6
m4.patch will only work with autoconf < 2.70

Signed-off-by: Gordon Smith <[email protected]>

* wip:  Make cyrus-sasl optional

Signed-off-by: Gordon Smith <[email protected]>
dempo93 pushed a commit to dempo93/vcpkg that referenced this issue Aug 23, 2022
dempo93 pushed a commit to dempo93/vcpkg that referenced this issue Aug 23, 2022
We don't want directory 3rdparty to be visible "outside" this project. For this reason we do not add it to this:

       catkin_package(  INCLUDE_DIRS include  )
dempo93 pushed a commit to dempo93/vcpkg that referenced this issue Aug 23, 2022
dan-shaw pushed a commit that referenced this issue Aug 25, 2023
* Add sdformat13 port

* sdformat13 fixes (#1)

* Fix cmake config export

* Cleanup

* Add usage

* Update versions

* Fix according comments review

---------

Co-authored-by: Kai Pastor <[email protected]>
vicroms pushed a commit that referenced this issue Sep 26, 2023
* [amd-amf] Update to 1.4.29

* [ffnvcodec] Update to 11.1.5.2

* [mfx-dispatch] Fix pkgconfig

* [ffmpeg] Update to 6.0

* update versions

* [amd-amd] Fix merge

* Update ffmpeg.json

* ffmpeg: Remove libpng dependency.

Ffmpeg doesnt have a libpng dependency. All thats needed for png support is zlib which has its own option already

* Update ffmpeg.json

* [ignition-common3] patch for ffmpeg3

* [freerdp] Update to 2.11.1

* Revert "Merge pull request #1 from autoantwort/ffmpeg"

This reverts commit b52416c, reversing
changes made to 8fdd44e.

* Update ffmpeg.json

* Update ffmpeg.json

---------

Co-authored-by: Leander Schulten <[email protected]>
JavierMatosD pushed a commit that referenced this issue Oct 31, 2023
* Try to add libdwarf

* Has

* fix

* hash

* fixes

* hash

* Fixes

* bump hash

* zlib fix

* bump hash

* fix

* bump hash

* fixes

* Bump hash

* fix

* bump

* x

* bump

* fix

* bump

* fix

* bump

* fix

* bump

* fix

* bump

* fix

* bump

* Try this

* bump

* cleanup

* bump

* Update patches

* bump hash

* fix whitespace

* bump

* Update usage

* Bump

* Update portfile and patches (#1)

* Re-introduce off_t patch

* Bump

* Fix patch

* Bump

* Usage is now correct

* Bump

* Revert "Usage is now correct"

This reverts commit 54b32d1.

* Bump

---------

Co-authored-by: Kai Pastor <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR!
Projects
None yet
Development

No branches or pull requests

4 participants