diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2017-06-23 22:56:35 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2017-06-23 23:09:19 -0400 |
commit | 7fb951ae581a543f924a308fa6f71bc36e04fff2 (patch) | |
tree | b45513cc7559f69789ca8d56274279a73edaaa27 /unmaintained | |
parent | d8bf5e41cae0442f8c6bb8aeb1c659d1378c472c (diff) | |
download | abslibre-7fb951ae581a543f924a308fa6f71bc36e04fff2.tar.gz abslibre-7fb951ae581a543f924a308fa6f71bc36e04fff2.tar.bz2 abslibre-7fb951ae581a543f924a308fa6f71bc36e04fff2.zip |
libre/ruby: Clean up (bump pkgrel 3.parabola1 -> 3.parabola2)
The mksource() function was a shitshow. I mean no disrespect towards
niitotantei, the user who originally contributed it. But he should
have been given feedback, rather than it just being added as-is to
Parabola (*cough* André).
The new source tarball (ruby-2.4.1-libre1.tar.gz) should be
functionally identical to old one (ruby-libre-2.4.1.tar.xz); it
doesn't include a "json-1.8.1/" directory in the root, and the
json-1.8.1.gem file is slightly different (the file contains some
timestamps, and the version of 'gem' that created it):
$ diff -r src.bak/ruby-2.4.1 src/ruby-2.4.1
Binary files src.bak/ruby-2.4.1/gems/json-1.8.1.gem and src/ruby-2.4.1/gems/json-1.8.1.gem differ
The old mksource() function *almost* created the json-1.8.1.gem file,
but didn't; instead checking in a pre-generated json-1.8.1.gem to git.
That said, there are still problems:
- The json gem is now on 2.1.0, not 1.8.1, and needs to be updated here
- There are problems shipping it as a gem https://labs.parabola.nu/issues/1376
But IMO, this is a necessary step to resolving either of these,
because it allows us to now answer "how was 1.8.1 being modified; what
do we need to carry forward?"
Diffstat (limited to 'unmaintained')
0 files changed, 0 insertions, 0 deletions