Port details |
- rubygem-rabbit RD-document-based presentation application
- 3.0.1_2 misc =2 3.0.1_2Version of this port present on the latest quarterly branch.
- Maintainer: tota@FreeBSD.org
- Port Added: 2013-07-24 11:22:22
- Last Update: 2023-04-05 17:31:58
- Commit Hash: 72d792e
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: rubygems
- License: GPLv2+
- WWW:
- https://rabbit-shocker.org/en/
- Description:
- Rabbit is an RD-document-based presentation application.
Rabbit has some features which set it apart from other presentation tools:
* Use plain Ruby to define the look of your slides
* Lots of keyboard commands
* Mouse gesture support
* and more...
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- rubygem-rabbit>0:misc/rubygem-rabbit
- To install the port:
- cd /usr/ports/misc/rubygem-rabbit/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/rubygem-rabbit
- pkg install rubygem-rabbit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rubygem-rabbit
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1633523198
SHA256 (rubygem/rabbit-3.0.1.gem) = 89cd6ea5a32eb30ef65864751c6b0ebb3ed014c82c7b7b0dc470eba02312bd9b
SIZE (rubygem/rabbit-3.0.1.gem) = 5318144
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ruby31 : lang/ruby31
- gem : devel/ruby-gems
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- rubygem-coderay>=1.0.0 : textproc/rubygem-coderay
- rubygem-faraday1>0 : www/rubygem-faraday1
- rubygem-gdk_pixbuf2>=3.0.9 : graphics/rubygem-gdk_pixbuf2
- rubygem-gettext>=3.0.1 : devel/rubygem-gettext
- rubygem-gtk3>0 : x11-toolkits/rubygem-gtk3
- rubygem-hikidoc>0 : textproc/rubygem-hikidoc
- rubygem-kramdown>0 : textproc/rubygem-kramdown
- rubygem-kramdown-parser-gfm>0 : textproc/rubygem-kramdown-parser-gfm
- rubygem-nokogiri>0 : textproc/rubygem-nokogiri
- rubygem-poppler>=3.2.5 : x11-toolkits/rubygem-poppler
- rubygem-rdtool>0 : textproc/rubygem-rdtool
- rubygem-rouge3>0 : textproc/rubygem-rouge3
- rubygem-rsvg2>=3.1.4 : graphics/rubygem-rsvg2
- rubygem-rttool>0 : textproc/rubygem-rttool
- ruby31 : lang/ruby31
- gem : devel/ruby-gems
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- Patch dependencies:
-
- ruby31 : lang/ruby31
- gem : devel/ruby-gems
-
- This port is required by:
- for Run
-
- net/rubygem-rabbiter
- www/rubygem-rabbirack
Configuration Options:
- ===> The following configuration options are available for rubygem-rabbit-3.0.1_2:
MIMETEX=off: Run with mimetex
===> Use 'make config' to modify these settings
- Options name:
- misc_rubygem-rabbit
- USES:
- gem gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.0.1_2 05 Apr 2023 17:31:58 |
Po-Chuan Hsieh (sunpoet) |
misc/rubygem-rabbit: Change RUN_DEPENDS from rubygem-rouge to rubygem-rouge3
- Bump PORTREVISION for dependency change |
3.0.1_1 14 Jan 2023 23:08:33 |
Muhammad Moinur Rahman (bofh) |
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk
Notable changes are.
- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.
This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863
I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D37925 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.0.1_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.0.1_1 20 Jul 2022 14:22:28 |
Tobias C. Berner (tcberner) |
misc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adam@vectors.cx>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan E <alane@FreeBSD.org>
* Alex Semenyaka <alex@rinet.ru>
* Alex Stangl <alex@stangl.us>
* Alexander Logvinov <avl@FreeBSD.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Nusov <alexander.nusov@nfvexpress.com>
* Alexander Timoshenko <gonzo@univ.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
3.0.1_1 03 Jun 2022 23:36:54 |
Po-Chuan Hsieh (sunpoet) |
misc/rubygem-rabbit: Change RUN_DEPENDS from rubygem-faraday to rubygem-faraday1
- Bump PORTREVISION for dependency change |
3.0.1 16 Oct 2021 11:19:01 |
TAKATSU Tomonari (tota) |
misc/rubygem-rabbit: Update to 3.0.1 |
3.0.0 07 Jun 2021 02:30:43 |
Koichiro Iwao (meta) |
misc/rubygem-rabbit: Update to 3.0.0
While here, switch rubygem-faraday0 -> rubygem-farday because it works
with faraday 1.x series. There's no reason to stay on 0.x.
PR: 254996
Reported by: meta
Approved by: maintainer timeout (tota, > almost 2 months)
Relnotes: https://rabbit-shocker.org/ja/news.html |
2.2.1_15 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.2.1_15 09 Feb 2021 11:10:58 |
tcberner |
graphics/poppler: update to 21.02
Release 21.02.0:
core:
* GfxCal*ColorSpace: introduce Bradford transform for chromatic
adaptation
* Fix memory leak if saving the file fails
* Internal code improvements
* Fix various issues handling broken files
* Make checkedAdd work for long long in MSVC
qt5:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC
qt6:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC
utils:
* pdftohtml: Fix error() parameter type
PR: 253183
Exp-run by: antoine |
2.2.1_14 07 Jan 2021 19:23:00 |
tcberner |
graphics/poppler: update to 21.01.0
Release 21.01.0:
core:
* Faster routines for jpeg decoding
* Fix reading signatures in encrypted files
* Add white point correction when lcms is used
* JBIG2Stream: Fix byte counting
* Fix potential data loss if we try to fetch a non existing Ref after
modifying the document
* Specifically use DeviceGray instead of DefaultGray for softmasks
* Fix various issues handling broken files
utils:
* pdftocairo: Setmode binary for windows
* pdfsig: Add hability to digitally sign files (Only the first 15 lines of the commit message are shown above ) |
2.2.1_13 11 Dec 2020 20:10:03 |
tcberner |
graphics/poppler: update to 20.12.0
Changelog:
core:
* Draw better circles for circle annotations
* Fix annotation line width if no appearance stream or style are given
* Tweak rendering of highlight annotations
* Fix border rendering of some annotations
* Fix rendering of some files. Issue #976 Issue #567
* PSOutputDev: provide options to set the rasterization color space and
ICC profile
* PSOutputDev: for splashModeCMYK8 and language level >=2 activate
overprint emulation
* PSOutputDev: use the DeviceN8 bitmap for rasterization with
CMYK-output + overprint
* Use the font name without subset tag when querying for a system font
* Splash: Fix wrong x adjustment during clipping
* Splash: Fix blitImage in uncolored tiling patterns (Only the first 15 lines of the commit message are shown above ) |
2.2.1_12 11 Oct 2020 10:58:15 |
tcberner |
graphics/poppler: update to 20.10.0
Release 20.10.0:
core:
* Filter out repeated forms
* Implement EmbedStream::reset()
* CairoOutputDev: evict just font faces owned solely by cache.
* Splash: Rename Yd to Ydown, Xu to Xup, etc.
* Splash: fix crash in out-of-memory situation.
* Fix some undefined behaviour situation with forged files
PR: 250052
Exp-run by: antoine |
2.2.1_11 14 Aug 2020 04:22:13 |
tcberner |
Bump revisions of poppler consumers after r544863 |
2.2.1_10 06 Jul 2020 06:17:19 |
tcberner |
graphics/poppler: update to 0.90
Release 0.90.0:
core:
* Color profile tweaks
* Small signature improvements
* BBoxOutputDev: Fix calculation when type3 fonts are involved
* Fix potential crash when reading Forms
* Fix infinite loop in broken file
glib:
* Fix adding annots in rotated pages
* Add ability to reset forms
* Several fixes to the documentation
qt5:
* Make it clear we require Qt 5.5 (Only the first 15 lines of the commit message are shown above ) |
2.2.1_9 02 Jun 2020 14:47:30 |
tcberner |
graphics/poppler: update to 0.89.0
Release 0.89.0:
core:
* Add support for ResetForm action. Issue #225
* Fix crash in PDFDoc::getSignatureFields when there's no Forms at all
* Fix exporting to PS of some files with CID fonts
* Use ICC profiles in PS output (if new enough lcms is used)
* Allow almost-singular tiling pattern matrices. Issue #894
* Fix memory leak when failing to load some fonts
* CairoOutputDev: Use stroke opacity when clipping to a stroke path
* CairoOutputDev: Fix tiling patterns when pattern cell is too far.
Issue #190
glib:
* Add poppler_movie_get_aspect
cpp:
* Add the font infos to the text_box object
Exp-run by: antoine
PR: 246848 |
2.2.1_8 29 May 2020 03:07:06 |
sunpoet |
Change RUN_DEPENDS from rubygem-faraday to rubygem-faraday0
- Bump PORTREVISION for dependency change |
2.2.1_7 02 May 2020 10:00:12 |
tcberner |
graphics/poppler: update to 0.88.0
Release 0.88.0:
core:
* Support Widget Annotation Buttons not linked to any Form
* SplashOuputDev: Use stroking opacity when clipping to a stroke path
* Handle 1 bit RGB images in ICC colorspace
* Internal code improvements
qt5:
* Add Document::signatures. Returns signatures not attached to any page
* ArthurOutputDev: Fix font hinting
* ArthurOutputDev: Set the opacity when filling with axial gradients
* ArthurOutputDev: Implement the clipToStrokePath method (Only the first 15 lines of the commit message are shown above ) |
2.2.1_6 02 Apr 2020 04:41:03 |
tcberner |
graphics/poppler: update to 0.87.0
Release 0.87.0:
core:
* Fix crashes due to inconsistent vtables for Clang builds
* Fix leak in broken files
* Internal code improvements
qt5:
* Add option to get form choice for export value
* ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695
glib:
* Internal code improvements
utils:
* pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
PR: 245150
Exp-run by: antoine |
2.2.1_5 21 Mar 2020 12:57:09 |
tcberner |
Update poppler to 0.86.1
Release 0.86.1:
core:
* Fix regression in Browse Link handling
* Internal code improvements
Release 0.86.0:
core:
* Fix link content exfiltration attack
* Splash: Implement gouraudTriangleShadedFill for some non parametrized
shadings. Issue #881
* Fix case unsensitive search for Old Hungarian, Warang Citi,
Medefaidrin and Adlam
* Internal code improvements
glib: (Only the first 15 lines of the commit message are shown above ) |
2.2.1_4 03 Feb 2020 19:32:51 |
tcberner |
Bump revision of poppler dependencies
- poppler was updated in r525051, bump revisions |
2.2.1_3 22 Jan 2020 17:59:22 |
tcberner |
graphics/poppler: update to 0.84.0
Release 0.84.0:
core:
* Fix crash when converting from Unicode to ASCII-7
* Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
* JBIG2Stream: fix potential crash in malformed documents
* JBIG2Stream: fix leak in reset() if called several times
* Internal code improvements
utils:
* pdfimages: Add error message if first page is larger then number of
pages.
* pdfinfo: Improved paper size recognition
* pdfsig: Fix exit code when dumping signatures
* pdftocairo: Error out when even/odd selects 0 pages (Only the first 15 lines of the commit message are shown above ) |
2.2.1_2 01 Nov 2019 21:51:36 |
tcberner |
graphics/poppler: update to 0.82.0
Release 0.82.0:
core:
* Fix not being able to open some files. Issue #832
* Fix crashes in malformed files
* Fix memory leak on broken files
* Minor performance improvements
* Minor code improvements
glib:
* Add poppler_document_new_from_bytes
* PopplerAttachment: Silence deprecation warnings for ctime/mtime
build system:
* pdf-inspector: Support builddir != srcdir
* Install Cairo* headers if Cairo has been found
Thanks to adridg@ for fixing all the fallout.
Exp-run by: antoine
PR: 241532
Approved by: gnome (kwm, implicit) |
2.2.1_1 17 Sep 2019 19:21:45 |
tobik |
Fix some misspelled or duplicated LICENSE_* |
2.2.1_1 13 May 2019 18:33:10 |
tcberner |
graphics/poppler: update to 0.76.1
From Changelog at https://poppler.freedesktop.org/releases.html :
Release 0.76.1:
core:
* Make the mul tables be calculated at compile time with constexpr.
* splash: Fix compile with SPLASH_CMYK enabled
* Some typo fixing in error messages
qt5:
* Fix regression in annotation handling
build system:
* Fix some typos in build system output and comments (Only the first 15 lines of the commit message are shown above ) |
2.2.1 21 May 2018 03:16:11 |
tota |
- Update to 2.2.1 [1]
- Fix LICENSE
- Update WWW: line in pkg-descr
- Make portlint happy
PR: 224776 [1]
Submitted by: swills@ [1] |
2.1.1 27 Apr 2016 21:57:32 |
swills |
Convert USES=gem:autoplist to USES=gem since autoplist is default |
2.1.1 27 Apr 2016 16:36:42 |
swills |
create USES=gem and update rubygem- ports to use it
Note that for now ports still have to have USE_RUBY=yes to use USES=gem
PR: 209041
Differential Revision: https://reviews.freebsd.org/D6070 |
2.1.1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
2.1.1 20 Nov 2015 09:15:41 |
sunpoet |
- Add LICENSE_FILE
Approved by: portmgr (blanket) |
2.1.1 03 Oct 2015 17:11:01 |
sunpoet |
- Add NO_ARCH
- Convert to new options helper
- Convert to new options target helper
Approved by: portmgr (blanket) |
2.1.1 24 Jan 2014 14:53:04 |
miwi |
- Stage Safe |
20 Sep 2013 20:50:59
|
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
misc) |
2.1.1 29 Jul 2013 22:36:34 |
bapt |
Fix dependency on gettext |
2.1.1 24 Jul 2013 11:22:09 |
tota |
- Move misc/rabbit to misc/rubygem-rabbit [1]
- Update to 2.1.1 [1]
- Split rabbiter and rabbirack into net/rubygem-rabbiter and
www/rubygem-rabbirack, respectively
PR: ports/173383 (based on) [1]
Submitted by: Shin-ya Murakami <murashin_AT_gfd-dennou_DOT_org> [1] |