0
0
Fork 0
Commit Graph

68 Commits

Author SHA1 Message Date
Jerome Duval 66fa526ead ruby: remove dependency on libssp
__stack_chk_fail is provided by libroot
2021-10-14 20:22:10 +02:00
waddlesplash 4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Gerasim Troeglazov 9f67ac65c9 ruby: hack for yacc (fix build) 2021-08-18 10:12:36 +00:00
Gerasim Troeglazov 3f7c71b8de ruby: fix checksum 2021-08-17 21:33:21 +10:00
Gerasim Troeglazov e7b0847524 ruby: bump to 2.7.4 version 2021-08-17 21:14:15 +10:00
Sergei Reznikov b4f9d8cc23 rebuild packages depending on libffi 2021-08-16 14:12:36 +03:00
Schrijvers Luc bb41429b85
ruby, revbump for newer libedit (#5878) 2021-05-08 09:50:31 +02:00
extrowerk 977bec829d
Ruby 2.7.2 (#5378) 2020-12-06 15:17:33 +01:00
Gerasim Troeglazov 85eb6f94aa ruby: disable stack-protector 2020-06-08 20:09:09 +10:00
Augustin Cavalier e23e9be3cf Bump revisions of all packages that depend on OpenSSL. 2020-03-19 20:08:50 -04:00
miqlas 4d8baa65fa
Ruby: add 2.7 recipe (#4488) 2019-12-25 20:22:12 +01:00
miqlas fea3d0ec24
Ruby: version bump (#4427) 2019-12-25 18:56:44 +01:00
Augustin Cavalier ae94b1277b Bump revisions of recipes that depend on ncurses. 2019-05-24 16:14:07 -04:00
miqlas c5236231b2 Ruby: bump (#3790) 2019-05-14 13:44:13 -04:00
Jerome Duval 0d782eba67 dev-*: reorder sections. 2018-08-08 16:18:18 +02:00
miqlas 01ce371770
Ruby: bump, delete ancient recipes (#2409) 2018-04-09 18:11:06 +02:00
miqlas a1cfa24cb0
Ruby: fixpkgconfig, bump, debuginfo, remove stack-protector patch (#2315)
* Ruby: fixpkgconfig, bump, debuginfo, remove stack-protector patch

* Cleanup, needs a new checksum, but i'm on limited connection right now

* Checksum
2018-03-15 20:53:07 +01:00
Jerome Duval f37c397e4f ruby: bump version.
* libruby is actually at version 2.2.0.
2017-09-29 18:43:15 +02:00
waddlesplash 72ee171c19 ruby: bump revision following ncurses6 change. 2017-07-25 18:43:48 -04:00
miqlas 931aa6b3a1 Ruby: bump version (#1321) 2017-05-06 15:45:37 -04:00
Jerome Duval 1c4581d6b5 ruby: also depends on libffi. 2017-04-28 23:46:37 +02:00
Jerome Duval f8ed082f94 ruby: disable fstack-protector on Haiku.
* flag detection is broken with our current gcc; the testcase used
doesn't trigger the use of the stack detector, hence gcc doesn't try to
link with it.
2016-06-05 11:24:41 +00:00
Vale 4ceccd41e1 Fix ordering 2016-02-17 14:39:36 -05:00
Rene Gollent 7a437587fc ruby: bump revision. 2015-11-27 20:44:36 -05:00
Jerome Duval 4daa7bc6a7 bump recipe revisions to rebuild with ncurses 6.
* also fix aspell provides, remove libtool files.
2015-11-22 14:35:53 +00:00
Adrien Destugues 6145187eaa Bump package revisions after OpenSSL update. 2015-11-12 14:39:46 +01:00
Rene Gollent 2de62091a4 Mark x86_64 as supported on several recipes. 2015-09-19 20:49:10 -04:00
Rene Gollent cee7aff06b Ruby: Fix recipe on x86.
- Add cflags define for _BSD_SOURCE, as the build would otherwise fail
  in the socket module due to detecting the presence of the ifaddrs
  header, but lacking the actual functions.
2015-09-16 20:09:58 -04:00
Humdinger 70b8f948c6 De-linting recipes.
*	flare, freedroidRPG
	Don't start with the app name, in the _data section too...
	Re-order blocks

*	help2man
	SUMMARY must not end with "."
	Re-ordered blocks

*	html_parser, xml_parser
	Corrected license
	Re-ordered blocks

*	jq
	Corrected copy&paste mishap, I guess
	Re-ordered blocks

*	librevenge
	Re-ordered blocks
	Removed email addresses from COPYRIGHT

*	mesa
	Don't start with the app name, in the _swrat and _swpipe sections too...
	Re-ordered blocks

*	qupzilla
	SUMMARY must not end with "."

*	ruby
	Corrected license
	Re-ordered blocks

*	vncserver
	Removed "copyright" from COPYRIGHT
2015-08-08 20:00:24 +02:00
Augustin Cavalier 4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier 55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Augustin Cavalier f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Hamish Morrison 744d4b4a5a ruby: add recipe and patchset for 2.2.2 2015-06-02 22:28:29 +01:00
Augustin Cavalier c4ae1bc27f ruby: re-add 1.9.1. 2015-01-19 15:14:46 -05:00
Augustin Cavalier bf18b746f7 ruby: recipe for 2.1.5.
* Also, install to $prefix/bin and not $binDir
 * Still crashes on the second test...
2015-01-19 14:36:50 -05:00
Augustin Cavalier ff1911f44b ruby: remove old versions. 2015-01-19 13:45:41 -05:00
Humdinger a38db25c39 Changes in SUMMARY, DESCRIPTION and whitespace.
Removed the full-stop and repeating package name in SUMMARY.
Removed hard line breaks, broke up some very long paragraphs and
use bullet lists where possible.
All done by browsing through HaikuDepot. There may be (many) more left
in the whole haikuports repo...

Included 10 extended desriptions done by soyoye14 for GCI 2014
(https://www.google-melange.com/gci/task/view/google/gci2014/5240373098053632)

Removed/insert whitespace where it seems to be the custom in recipes.
Sometimes rearranged elements of a recipe (moving license and copyright
up, for example).
2015-01-12 19:23:51 +01:00
Oliver Tappe 52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Jérôme Duval 11d991b9c7 _devel$secondaryArchSuffix => ${secondaryArchSuffix}_devel 2014-10-01 19:32:11 +02:00
Augustin Cavalier 83a27ea3e5 Ruby: get the miniruby part to compile...
...but it crashes when trying to execute something. Oh well, that's
at least better than when it never compiled at all, I suppose.
2014-07-02 13:20:40 -04:00
Augustin Cavalier 22cef5e6df Ruby: inform autoconf where the private (elf32/elf64) headers are.
Now the build fails because SIGBUS is undeclared...
2014-07-02 12:04:26 -04:00
Augustin Cavalier b87e079310 Yet another update to the Ruby patch. 2014-07-01 15:18:16 -04:00
Augustin Cavalier d2e29f5188 Some fixes to the Ruby 1.9.3 recipe.
* Disables GCC2 building
 * Creates new patch without the GCC2 fixes
 * Use the RC1 build instead of a pre-release
 * Does not work: claims it needs a working Ruby to build a working Ruby. Go figure.
2014-07-01 14:40:05 -04:00
Adrien Destugues 09644576b7 Remove ruby 2.1.1 and add ruby 2.1.2.
Unfortunately, it crashes in exactly the same way.
2014-06-19 11:33:09 +02:00
Adrien Destugues 4ad7045244 ruby 2.1.1: secondary arch support fixes.
* Not really tested yet, but this is better on the repos than only on my
hard disk.
2014-06-18 14:01:06 +02:00
Alexander von Gluck IV c522c1de50 patch cleanup: Make sure recipes have matching patches.
* Ruby 1.9.3 shouldn't point to the 1.9.1 patch, etc.
2014-06-12 20:44:25 +00:00
Adrien Destugues ab51ac0543 Add recipe for ruby 2.1.1
* Marked as broken, as trying to build it here triggers a package_daemon
crash (during install phase). Can someone else reproduce, or is my Haiku
install broken?
2014-04-29 16:56:48 +02:00
Oliver Tappe 80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
Jerome Duval 747af17724 ruby: recipe for version 1.9.3 2014-03-20 13:33:27 +00:00
noryb009 1fa8788a0c Rewrap dev-lang DESCRIPTIONs 2014-01-02 16:40:56 -05:00