Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Homebrew/homebrew-portable-ruby

🚗 Versions of Ruby that can be installed and run from anywhere on the filesystem.
https://github.com/Homebrew/homebrew-portable-ruby

Remove unsupported formulae

These formulae are not used by Homebrew and won't be in future. They may
well be useful to some ...

33f21e8a13735512a21bdc3fced7e67c68b199a0 authored over 7 years ago
Merge pull request #42 from rwhogg/tweak-keg-only-reason

Abstract/portable-formula: Tweak keg_only reason

ee5f9c8ea01470653d100d13c22d4ad46f269611 authored over 7 years ago
Abstract/portable-formula: Tweak keg_only reason

Make it lowercase and not end with a period, because
it fits in with the caveats sentece better ...

988b882c5b941258cbcc97d3ce062aa9e940a6e2 authored over 7 years ago
Merge pull request #41 from mistydemeo/portable_ruby_23_24

Add formulae for portable-ruby 2.3 and 2.4

49fa8dcac09131ad81fb5be4dbadfd9b138c47ab authored over 7 years ago
[email protected] 2.3.3

This is the version currently shipped in macOS 10.13.

1c0c058f6acf9cc23c7e0628b882b378ddd32975 authored over 7 years ago
rewrite portable-package cmd

* Better help message.
* Remove obsoleted ruby version check. Homebrew should always run with
...

0de77a62971f9fcb034e173330dc5f794d29cd98 authored almost 8 years ago
travis: also test portable-package cmd

70ca63daa4b1ceb136b6a00f8b1be1070902e26c authored almost 8 years ago
docker: avoid full clone when tapping

So we can have smaller size docker images.

[ci skip]

d856db064be1d00b6c70884a9fbc609a8435b42d authored almost 8 years ago
Dockerfile.arm: fix ldd from crosstool-ng

Make ldd from crosstool-ng to output tab instead of whitespace
when listing the libraries. So it...

30cd0a158727ea2b263f23e230205157741f2d53 authored almost 8 years ago
add Dockerfile.arm

This builds docker container for Linuxbrew targeting on 32bit arm.

b4436b38de11fb85420186baa0091229aff54d92 authored almost 8 years ago
rename Dockerfile to Dockerfile.x86_64

bf7c80f397d1a74779c229a9edd7b33e5fbe0479 authored almost 8 years ago
portable-openssl: update arch_args for arm

53c4eda6d3e3febea1968f11de35c1506350c203 authored almost 8 years ago
README: update for ARM

08b63c4d481972f2a09a46c94d7a4c5af26d560d authored almost 8 years ago
Merge pull request #38 from mistydemeo/travis_older_osx

Travis: use oldest available OS X

02e4b42e0a7f87f92acc943a713c80d68a19b25a authored almost 8 years ago
openssl: don't run `make test` for incompatible archs

afcd3addb666747f474e39963c3f8c0e7e4207e6 authored almost 8 years ago
Travis: call test-bot with --skip-relocation

e834d5d5da883cbf356608c72ff37419508139ac authored almost 8 years ago
Travis: use oldest available OS X

44abb45975d491b8a209efeb4797897dd1032eb3 authored almost 8 years ago
Merge pull request #37 from MikeMcQuaid/add-travis-ci

Add Travis CI

e579882c6e27d8732df52da9ae5a9ca534742a4c authored almost 8 years ago
Add Travis CI

This is necessary to ensure changes to formulae in this repo work as
expected.

73f8927d1a1786a6cf32d8a89bc5cde2713ad205 authored almost 8 years ago
portable-formulae: reset HOMEBREW_DYNAMIC_LINKER on Linux

This prevents linuxbrew's superenv passing
`-Wl,--dynamic-linker=#{HOMEBREW_PREFIX}/lib/ld.so` t...

42e8281859919b1625d99c996292efe37e6294b9 authored almost 8 years ago
portable-git: always links against openssl

Since we always use OpenSSL in curl, this always links
against portable-openssl.

d7ba2d30eee05fd92fab5267a6cb32159455b198 authored almost 8 years ago
tweak LDFLAGS

* Enable -Wl,search_paths_first for all formulae on macOS to prefer to
using our portable stat...

491ad316294a7c45506db6c326b3cf9a7fc3c0e9 authored almost 8 years ago
README: add status for rubies

83ba3733b195b8e6cadf4d03cd3995f1b66f41fd authored almost 8 years ago
curl: fix replacing CFLAGS

curl sets `-mmacosx-version-min=10.8` in CFLAGS if not otherwise
specified, and since we're over...

e100483f7b7156976ec420715fc814fc65d51c88 authored almost 8 years ago
portable-formulae: reset HOMEBREW_RPATH_PATHS on Linux

This prevents linuxbrew's superenv passing
`-Wl,-rpath,#{HOMEBREW_PREFIX}/lib` to the compiler.
...

c001b8036beeb60b63847dad13aa39331b38f475 authored almost 8 years ago
portable-readline: fix test for macOS

00a1f75cebfe5053917585d3c1532533d1f0a2c9 authored almost 8 years ago
dockerfile: update epel url

0c920773d25cf6b963167613888b5d6b499e4f30 authored almost 8 years ago
dockerfile: install patchelf

Patchelf is needed by `brew linkage`
Also refactor codes to avoid duplicated env settings.

d078a5745b6e80a104bc88f1c91b096378b0313e authored almost 8 years ago
dockerfile: set HOMEBREW_DEVELOPER

2914fd66798f20c68a9b1d7dbb1c5c9e19bef319 authored almost 8 years ago
Dockerfile: set HOMEBREW_CC

We always want to use system gcc from CentOS instead of
the one from Homebrew.

fb53f057d82c2590e63ef6240f7a8e4aa5ed9b39 authored almost 8 years ago
Dockerfile: list Homebrew env in alphabetic order

7ad2d4aa29e9066dd3a9c30599829742105acd42 authored almost 8 years ago
[email protected]: remove invalided inreplace for Linux

`ext/curses/extconf.rb` only exists for ruby 2.0.

189e318a5bf0aa33b8a5d73b81b1aabd4cfd17e3 authored almost 8 years ago
[email protected]: fix universal CFLAGS

31a016f24370d08d39c6c2aa96b01de1d8a4cd9b authored almost 8 years ago
[email protected]: needs newer Make on Tiger

6ce1fb3042ddee6caa43ec6372c296fc3375a857 authored almost 8 years ago
[email protected]: fix context members on 10.4

723204b06dd557c792a6423414cd3ab501d4d35b authored almost 8 years ago
portable-formula: only limit options for portable-ruby exactly

10adb4895b4acd0fead93cb762f105723cbeb61a authored almost 8 years ago
Add [email protected] formula

c2b9f4a75fe15332e6e55ac4534430cf9a74367b authored almost 8 years ago
portable-formula: fix typo in comment

a731a24db2b521c094db50d37f64cadd4dab8979 authored almost 8 years ago
update README

Remove broken gist URL, fix typo and table.
Note Linux builds currently target on x86_64 platforms.

23084e9d10f998a105f6566aff7fdb85c9700c26 authored almost 8 years ago
update README for curl

59ac624a8ecd5dd410df1590e6d422bbeec29c93 authored almost 8 years ago
add portable-c-ares

7f0de0e60e4115691a6527ccb856e53c3904f142 authored almost 8 years ago
portable-curl: fix for Linux

6787f5f7dc5453d2aa97b4d6e6f0d6acee07b361 authored almost 8 years ago
portable-curl 7.53.1

0f119e4a807739e4677c42e75acfa17626441fb8 authored almost 8 years ago
portable-ncurses: apply rollup patches

Also add test and sync make_libncurses_symlinks from homebrew/core

6bb9c1e20c31c76750ecaf7c103263aaf60ede7e authored almost 8 years ago
portable-readline 7.0.3

Also add test

b093ccef3f3d3b66b7d56ac8468ebc67d6fb35ac authored almost 8 years ago
portable-openssl 1.0.2k

36580e3cdc8a7cbdfa6b6b6b932916678cf5f3f3 authored almost 8 years ago
portable-libyaml 0.1.7

Also add test

d9abad4a211b32d166a8fd12b9123175cba2d2ff authored almost 8 years ago
portable-git 2.12.2

8e404d789580b2d7a3557f6923a7c3dd9a972ea8 authored almost 8 years ago
portable-expat 2.2.0

Also add test

16f3bd3585917161d43c7ea3fbb4512916dc4586 authored almost 8 years ago
portable-openssl: update cacert

e58041aab725fb534a24558cf6a3b193e69719a2 authored almost 8 years ago
portable-ruby: statically link to zlib on Linux

7c7439c01c4b75f29efa12f780bd14bcabe8d01d authored almost 8 years ago
portable-openssl: statically link to zlib on Linux

f59be181e20c6cd647cca65879258e58f2de4a31 authored almost 8 years ago
readme: add zlib

a941330d01b161945fcb39f26ea5b0845e172c7b authored almost 8 years ago
portable-curl/git: statically link to zlib on Linux

651cab4f29f29b28a9b15c9a79af7adc9c729408 authored almost 8 years ago
add portable-zlib

d25c301eab0c5279a065bf90d0a0f44f59e8c834 authored almost 8 years ago
Dockerfile: fix broken mirros

CentOS 5 has reached end-of-life, as result all of mirrors have stopped working.
Switch to use h...

014e86eeac664f2436da7739de8355cfc0ddcdb2 authored almost 8 years ago
Dockerfile: avoid using full path to invoke brew command

0e3b4c56a26dc365fcff7046f3b7a942629c4680 authored almost 8 years ago
Dockerfile: set HOMEBREW_NO_AUTO_UPDATE=1

This avoids `brew install` resetting branch when developing.

fbfb6021dfc6949b1255af28804c3e8b651e8179 authored almost 8 years ago
README: import "current status" from #1

3722748346f63b2fd836842e864ad8ee9c753c4f authored almost 8 years ago
enable linkage check for Linux

2329089878bfff73675355c519d05fe77db93bf6 authored almost 8 years ago
openssl: Fix build on 10.4 and i386

3b1967ce2225cc5eef304e6d87f70ac08694a385 authored almost 8 years ago
remove duplicated ENV.permit_arch_flags

They have been handled inside `Abstract/portable-formula.rb`

9daaee6729abc2a95648611a43716a384c9f2ded authored almost 8 years ago
portable-git: guard macos version check with OS.mac?

2608d85d77b3e428cf89582b37820450e358b7a4 authored almost 8 years ago
portable-git: use SHA256

7348b168ec3bdbac8b3601c6ea97dffb4b2a4341 authored almost 8 years ago
portable-readline: fix patches

The gist this used to use has been taken down, so get the patches
directly from GNU.

fd848d3c59d47d4b4d451e3bc8f6eb548ec901f1 authored almost 8 years ago
git: needs a newer tar on Tiger

51cd27fad21fe649137abacc57b84dcfde64a99f authored almost 8 years ago
git: needs expat on Tiger

6332c8ee58ae448b17eda2f2a89751beeba8dfb4 authored almost 8 years ago
git: -rpath fix for Tiger

1d600db12b7abf4db6ab60efdc9e3c63459f90e1 authored almost 8 years ago
portable-formula: fix ridiculous typo

bcb097701258b24f157fe4da47c0d8a0dbd58dab authored almost 8 years ago
portable-formula: enable i386/ppc universal on Tigerbrew

6a3a192a65dfa16636525aa90438e9164ba5e9c0 authored almost 8 years ago
portable-curl: remove broken mirror (#13)

2d1a6977891d117f82398d83d8d3bbfeab15dced authored almost 8 years ago
OS X → macOS (where appropriate) (#15)

I followed the convention established by
Homebrew/brew@3f9cce0a03e967d2e7bcb7cd16bbc898c1a35708...

40f4e74e00d60590e2699dd6d7615d989f72841e authored almost 8 years ago
Merge pull request #12 from alyssais/portable-packages_uninstallation

portable-packages: improve dependency uninstallation

091aa44d9cc23d95295211649d46a10651171037 authored almost 8 years ago
Merge pull request #14 from alyssais/expat_mirror

portable-expat: remove broken mirror

3c6c455f0e63e8e8ba96e6b13a0ad31a65ccc72d authored almost 8 years ago
portable-expat: remove broken mirror

2d8d847204832801806f4f987559a610a6e3ed6b authored almost 8 years ago
portable-package: fix uninstalling dependencies

ccfbdfddcccaa8192c12050c465f09cba17fac69 authored almost 8 years ago
portable-package: don't error if no dependencies

97f14062fffae8687d1b9292eef0bb9e42b311c9 authored almost 8 years ago
Merge pull request #10 from alyssais/linux_typo

portable-package: fix another Linux typo

43b2f06293e56dcfd0ada976f1006c88b1b20251 authored almost 8 years ago
portable-package: fix another Linux typo

abc51a95e1b85119fa8067c7cb2dcfd8e4ed19fa authored almost 8 years ago
Merge pull request #9 from alyssais/pp_typo

portable-package: fix incorrect variable name

03c89bde1cf275007873f35e971adc2d5c2f4473 authored almost 8 years ago
portable-package: fix incorrect variable name

f73a513a3744257e7d917fb149637c5748dba50c authored almost 8 years ago
Merge pull request #7 from alyssais/linux_sudo

docker: don't run brew as sudo

3f2934fb9c65cde73e636c7d64797c111133d272 authored almost 8 years ago
docker: don't run brew as sudo

Since Linuxbrew can no longer be run with root privileges, we need to
change to the linuxbrew us...

83fd8b9630c2eee9a3fc09f648051af065c74a3b authored about 8 years ago
Merge pull request #4 from Homebrew/update-documentation-license-scripts

Update documentation, license, scripts.

87e9116396689ac7a4890206cd72da0d86a2d91f authored over 8 years ago
Update documentation, license, scripts.

b55646a4de3a784081ab0e719dffc9b13f9e82c5 authored over 8 years ago
docker: use vendor ruby instead of rbenv

671cb5c4e85d2d18ea40e70336804fa7d3bc2283 authored over 8 years ago
portable-ruby: add bottle block

dfc5d090486653fd498878f3ab578f4354732ab1 authored over 8 years ago
portable-package: make it behave in the same way as `brew bottle`

7db830c538ad8f321af882310080fef74fea2fc7 authored over 8 years ago
docker: temporary workaround curl SSL issue on centos 5

We can remove this once we success bootstrapping portable-curl.

b85c80ed45e00c57df30aefbb409734abcefe537 authored over 8 years ago
dockerfile: update repo org

41ccf48f7c17cf6ce3e05502754667d6d21cc0b0 authored over 8 years ago
portable-package: package from HOMEBREW_CELLAR dir

This makes the package sharing the same file structure as normal bottle
files.

afa9fa33347c8cd8df7c5f5dc2a00c78f03fe139 authored over 8 years ago
test formula linkage

2bdfb1922501e074ae04b6a9076b568ce69a70bf authored over 8 years ago
build portable-ruby as 32bit for now

We should be able to build portable ruby as a universal binary when
updating it to 2.1 or above.

744323ab1195cf088ba782e7a095ce54b9e7bddc authored over 8 years ago
update README for new repo location

2dba6b0dc64b67e7e7c7f03130100e51a272fa1b authored over 8 years ago
portable-ruby: disable fiddle

This will opportunistically pick up a Homebrew libffi (not available
in the OS on all platforms)...

1a1eb7886d53bcd93701f1dd09598ec2f02a9c23 authored over 8 years ago
portable-curl: disable librtmp, libidn

It can pick these up opportunistically.

09eeb52a9cccfef1a153e4c27dc33ac58bda3dcb authored over 8 years ago
portable-ruby: fix arch detection of non-universal build on 10.5

feef91c33bce17ccebc1713c8a85f9e89c9bd73d authored over 8 years ago
portable-package: fix build tag

8a4dfdc3dff080d0cbe6fe864b402b9605300117 authored over 8 years ago
README: recommend to remove build deps before the test

cd2f80e2264c3f4be7d9943bf948332a9d951bfd authored over 8 years ago