Debian Patches

Status for ruby-pygments.rb/1.2.1-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-gemspec-git-ls-files.patch Remove-gemspec-git-ls-files Debian Ruby Extras Maintainers no 2017-09-29
0002-Don-t-set-PYGMENTS_PATH-and-remove-sys.path-appends.patch Don-t-set-PYGMENTS_PATH-and-remove-sys.path-appends Debian Ruby Extras Maintainers no 2017-09-29
0004-Remove-unshipped-custom-lexers.patch Remove unshipped custom lexers Per Andersson <avtobiff@gmail.com> no 2017-09-29
0005-Use-proper-python-shebang.patch Use proper Python shebang Per Andersson <avtobiff@gmail.com> no 2017-09-29
0006-Invoke-mentos-directly-on-GNU-Linux.patch Invoke mentos directly on GNU/Linux
Invoking the script on GNU/Linux by passing it as an argument to
python(2) makes the process use 100% CPU for about tens of seconds when
it is supposed to timeout (test_returns_nil_on_timeout reproduces this).

On current Debian Sid python2 exists, so this can be used in mentos.py
shebang.

Brought back script invocation for windows.

This is forwarded upstream https://github.com/tmm1/pygments.rb/pull/119
Per Andersson <avtobiff@gmail.com> no 2014-04-02
0007-no-relative-path-for-require-in-tests.patch no relative path for require in tests
Let the interpreter find the library with loadpath in tests
So that the tests can be run with the installed package (autpkgtest)
=?utf-8?q?C=C3=A9dric_Boutillier?= <boutil@debian.org> no 2016-07-08
0008-Set-reasonable-upper-limit-to-RLIMIT_NOFILE.patch Set reasonable upper limit to RLIMIT_NOFILE
When RLIMIT_NOFILE is too high, the number of files to close
can be too important and the process of closing could take more time
than the timeout set (default to 8s).

This causes asciidoctor to crash on some architectures

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876768
=?utf-8?q?C=C3=A9dric_Boutillier?= <boutil@debian.org> no 2017-09-29
0009-Remove-rubygem-for-ruby2.5.patch Remove rubygem for ruby2.5 "HIGUCHI Daisuke (VDR dai)" <dai@debian.org> no debian vendor 2018-03-31
0010-Disable-the-test-expecting-a-timeout.patch disable the test expecting a timeout Santiago Vila <sanvila@debian.org> no debian vendor 2019-05-06
0010-Add-support-for-python-3.patch Add support for python 3 Ted Nyman <ted@ted.io> no 2012-12-07
0011-mentos.py-break-on-EOF.patch mentos.py: break on EOF
This makes it a lot easier to test the script by providing it pre-cooked
inputs.
Antonio Terceiro <asa@terceiro.xyz> no 2020-02-13
0012-mentos.py-decode-header-when-getting-its-length.patch mentos.py: decode header when getting its length Antonio Terceiro <asa@terceiro.xyz> no 2020-02-13
0013-test-drop-test-that-depends-on-Python-internals.patch test: drop test that depends on Python internals
This test works on Python 2 because for some reason the "Python" lexers
comes later, and overrides the "IPython" one in the mime type index. On
Python 3, that order is different, and a lookup for "text/x-python"
will return the "IPython" lexer instead.
Antonio Terceiro <asa@terceiro.xyz> no 2020-02-13
0014-Port-to-python3.patch Port to python3 Antonio Terceiro <terceiro@debian.org> no 2020-04-05
test-less-dependency-on-pygments-version.diff make the test less dependent on the pygments version Some tests are too strict, and fail when pygments is updated and a
detail changes in the formatting.
Tomasz Buchert <tomasz.buchert@inria.fr> yes debian

All known versions for source package 'ruby-pygments.rb'

Links