Commit graph

34 commits

Author SHA1 Message Date
Pavel Valena
01c0204b95 Disable F36 for now,
as it requires OpenSSL support along with Autoconf patch.
https://src.fedoraproject.org/rpms/ruby/pull-request/104
2021-11-15 14:21:21 +01:00
Pavel Valena
28e6a9da66 Switch to "rawhide" branch
as "master" branch is deprecated.
2021-11-15 10:37:13 +01:00
Jun Aruga
967009c1ac Update macros.
* Remove %_without_hardening_test as f30 was removed from the buildroot.
* Add %test_timeout_scale to improve unstable tests by timeout in ruby.
2020-08-12 18:30:22 +02:00
Jun Aruga
6a4c25d32d Update a commit reference for rpms/ruby. 2019-05-29 17:12:00 +02:00
Jun Aruga
96560b4b37 Change ruby-irb to rubygem-irb.
Because rpms/ruby changed the package name.
2019-05-29 17:10:40 +02:00
Jun Aruga
5e6829bf43 Remove rubygem-bundler.
rubygem-bundler is now included in rpms/ruby.
2019-05-29 17:10:32 +02:00
Jun Aruga
edb2f59c56 Set a commit reference for Ruby 2.6. 2019-04-05 15:29:07 +02:00
Jun Aruga
dd0a785374 Remove "%_without_rubypick 1" to build with same condition of rpms/ruby. 2019-03-13 16:02:34 +01:00
Jun Aruga
e3210c173d Refactoring multilib. 2018-10-03 18:37:15 +02:00
Jun Aruga
16723c8251 Add multilib for both i686 and x86_64 versions to be installed on x86_64. 2018-10-03 18:32:00 +02:00
Jun Aruga
b66ae8c5de Remove macros to remove systemtap, git and cmake.
Because it is better to run the tests for that in rpms/ruby.
Last time we could not refer the packages that is not included in platform module.
But now we can.
2018-09-26 16:35:44 +02:00
Jun Aruga
bcce58d393 Remove platform f28 to avoid the build failure as a temporary workflow. 2018-09-17 17:40:25 +02:00
Jun Aruga
f21efbfb93 "platform: []" is recommended.
To build for all supported Fedora releases flexibly.
See https://docs.fedoraproject.org/en-US/modularity/making-modules/defining-modules/#_modular_dependencies
2018-09-14 17:58:23 +02:00
Jun Aruga
85e4fbf784 Remove the comment for dependency-report repository.
Because it is outdated.
See https://github.com/fedora-modularity/dependency-report/issues/12
2018-09-14 17:52:21 +02:00
Jun Aruga
326c4847b6 Skip tests because of test failure of rubygem-mongo. 2018-09-14 16:21:17 +02:00
Jun Aruga
e659d77af9 Update to modulemd v2. 2018-09-03 18:03:12 +02:00
Jun Aruga
5d39416d84 Remove doc packages comments.
doc packages not listed in /data/api/rpms are shipped
as "unsupported" or "implementation details".
See https://pagure.io/modulemd/blob/master/f/spec.yaml
2018-08-31 12:12:42 +02:00
Jun Aruga
2f6b129c8e Remove doc packages from /data/filter/rpms to ship those. 2018-08-30 17:05:14 +02:00
Jun Aruga
2c2bc9b4f0 Add DB connectors and rubygem-abrt. 2018-04-17 16:58:46 +02:00
Jun Aruga
29fe4b7b2e Update master branch with latest specification. 2018-02-15 14:06:16 +01:00
Jun Aruga
f938da2a53 Bump the commit because of a mbs-build issue. 2017-11-03 17:26:09 +01:00
Jun Aruga
3675ac4331 Add explanation for the omitted profiles issue. 2017-11-03 16:38:31 +01:00
Jun Aruga
ea7e431108 Remove build dependency RPMs that belong in platform module now. 2017-11-03 13:48:47 +01:00
Jun Aruga
df6ff5381f Fix typo for filter element.
Found by the report
https://src.fedoraproject.org/modules/ruby/pull-request/3 .
2017-11-02 17:02:31 +01:00
Jun Aruga
2d087e8f13 As a temporary workflow, add default profile.
Add it referring modules/perl perl.yaml.
Omitted default profile causes an error because of the dnf issue.
2017-11-02 16:58:59 +01:00
Jun Aruga
0410a480a4 Remove bootstrap from a build requires module.
* Add platform module as a build requires module instead of that.
* Add macros to remove some build dependencies.
2017-10-27 13:48:36 +02:00
Jun Aruga
9b931f4585 Remove platform-placeholder from dependencies/requires.
It is just a temporary workaround for the dependency resolution scripts.
2017-10-03 18:46:06 +02:00
Jun Aruga
33ab62d06b Drop rubypick from the Ruby module.
Because rpms/ruby dropped rubypick from the ruby-devel dependency on rawhide.
2017-09-18 10:32:07 +02:00
Jun Aruga
a7cbd8ce37 Enable rubypick used by ruby-devel as a binary RPM. 2017-09-01 12:33:18 +02:00
Nils Philippsen
4decf52202 fix licenses
This addresses two topics:

- The license/module key describes the license of the module (i.e. files
  in this repository) not that of the components contained in it.

- The license/components key should be left empty and filled in by the
  module build tools. This way, the respective current licenses of the
  components used for building are put in, and we don't have to maintain
  their licenses in two places.
2017-09-01 10:51:46 +02:00
Nils Philippsen
bc83a6b890 remove stray trailing apostrophe 2017-09-01 10:51:29 +02:00
Jun Aruga
0adc7c7978 Move /data/filter/rpms element. 2017-08-31 15:38:04 +02:00
Jun Aruga
aaffc099fe Fix to pass "mbs-build local". 2017-08-30 15:03:14 +02:00
mkocka
023a0def73 adding ruby deps info 2017-04-11 10:58:10 +02:00