pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
revealjs: Update to 4.5.0
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Fri Apr 14 00:17:43 2023 +0900
Changeset: 862cfac86e49e9d9b2a6058eaefc6694b2bbac94
Modified Files:
revealjs/Makefile
revealjs/PLIST
revealjs/distinfo
Log Message:
revealjs: Update to 4.5.0
4.5.0
-----
Changes:
- Add support for jump-to-slide! Press the G key and type a slide
number or title. Read the docs (@hakimel)
- Add dracula theme (@iiska #3324)
- Add two new high contrast themes: black-contrast and
white-contrast (@peter-kehl @hakimel #3367)
- Add default lang attribute to index.html (@sojinsamuel)
- It's now easier to define custom fragment styles via a new .custom
class and reduced specificity. Read the docs (@hakimel)
- Live reload now works with .html/.md files in subfolders (@lolmaus
#3305)
Fixes:
- Update dependencies and fix all npm audit warnings (@hakimel)
- Fix issue with special characters in slide background image
URLs (@Martinomagnifico #3315)
- Fix an issue where leading whitespace was sometimes incorrectly
stripped from Markdown (@jerrykan #3358)
- Fix spacing between slides in overview mode when disableLayout:
true (@Proliecan #3291)
- The reveal.js print styles will no longer apply to content outside
of reveal.js (@hakimel #3348)
- Improve selection color contrast for black theme (@hakimel)
4.4.0
-----
Changes:
- Gradient slide backgrounds, read the docs (@gcmznt in #2510)
- If multiple separate notes are provided for the same slide they will
now all show in the speaker view (@lechten in #3010)
- Updated browser targets from > 0.5%, IE 11, not dead to > 2%, not
dead
- Stop using zoom for presentation scaling. Zoom produced sharper
upsizing than CSS transforms but it's a non-standard CSS property
with a few too many quirks. e281b32
Fixes:
- Fix issue where speaker view wasn't syncing (@hakimel #3285)
- Fix incorrect slide numbers when exporting vertical slides to
PDF (@chivongv in 3182)
- Fix inconsistent fragment visibility in looped
presentations (@hakimel in #3123)
- Fix bug where r-fit-text caused text to truncate in PDF
exports (@hakimel in #3120)
- Fix bug where auto-animate could interfere with inherited
line-height (@hakimel)
4.3.1
-----
What's Changed:
- Fix bug that prevented speaker view from working from file://
protocol (@hakimel #3158)
- Fix console errors attempting to parse postMessage events from
sources other than reveal.js (@hakimel)
- Fix issue with providing your own config for MathJax3
plugin (@eric-wieser in #3157)
- Fix ZIP package gulp task (@dennybiasiolli in #3156)
- Replace deprecated String.prototype.substr() (@CommanderRoot in
#3165)
4.3.0
-----
tldr — self-destruction and bug fixes
Changes:
- It's now possible to destroy/uninitialize a reveal.js
presentation. This will remove all event listeners and roll back
all changes made to the DOM. It will also unregister all plugins
and destroy them if they expose a destroy method. (#1145 / @hakimel)
Reveal.destroy();
- You can now provide an absolute URL to the presentation that should
be loaded in the speaker view. This is useful if you have a
presentation integrated as part of a web page but still want the
speaker view to work.
Reveal.initialize({ url: 'https://example.com/my-reveal-presentation' })
- Source maps are now included in dist (#3082 / @dabrahams)
Fixes:
- Fix the speaker view no longer goes out of sync with your
presentation after live-reloading (#2822 / @hakimel).
- Fix XSS vulnerability in speaker view (#3137 / @r0hanSH)
- Fix issues with scaling embedded presentations when entering
fullscreen mode in Safari (#3080 / @Martinomagnifico)
4.2.1
-----
Bug fix release
Fixes:
- Fix an issue where some slides disappeared (fully or partially)
after slide transitions in Chrome (9e583b8 @hakimel)
- Fix an issue that caused double-navigations and impacted
presentation performance (@hakimel #3079)
- Fix --host not working in npm start -- --host=0.0.0.0 (@cashcat
#3075)
- Fix incorrect sizing of auto-sized text in PDF
exports (#2865 (comment) @hakimel)
- Fix background video playback issue in some browsers by inferring
MIME type from file extension (#3078 @vanch3d)
4.2.0
-----
Changes:
- The math plugin now supports three typesetting libraries: KaTeX,
MathJax 2 and MathJax 3. We continue to use MathJax 2 as our default
so this is fully backwards compatible. Learn how to choose between
typesetters and how to configure them in the docs at
https://revealjs.com/math#typesetting-libraries (@burgerga in #2559).
- New event: beforeslidechange (#3003). This makes it possible to
conditionally prevent navigations:
// This prevents all slide changes
Reveal.addEventListener( 'beforeslidechange', e => e.preventDefault() );
- New keyboard shortcut for skipping fragments while navigating: alt +
←/↑/→/↓.
- New API option for skipping fragments in directional navigation
Reveal.right({ skipFragments: true }).
- Adds a beforeHighlight callback to the highlight plugin (@rajgoel in #3026).
Reveal.initialize({
highlight: {
beforeHighlight: (hljs) => {
// interact with highlight.js, for example to register a new language
}
}
})
- Code line numbers can now start from an offset (#3050). For example,
this code block would begin its line numbering from 10: <code
data-ln-start-from="10">.
- Better error messaging when the .reveal or .slides containers are
missing #2217.
Fixes:
- The last slide keyboard shortcut now works for looped
presentations (#3007).
- Markdown code blocks can be turned into fragments (@nicojs in
#2982).
- Unit tests can now run in Windows (@Vandivier in #3027).
- Restored support for base64 background images, broken since
4.1.1 (#2978).
- Fixes an issue that prevented presentations from looping when
navigationMode was set to linear.
- Internal links leading to a slide with video/audio element will now
correctly start media playback. This issue only affected mobile
browsers.
4.1.2
-----
Changes:
- Adds support for data-auto-animate-restart and
data-auto-animate-id. These properties give you finer control over
which slides that should auto-animate between each other
(@coffeenotfound in #2896).
- Theme properties are now available as CSS variables, making them
easy to override. Full list of variables (#2740 + #2968).
Here's an example you can drop into your presentation's HTML:
<style type="text/css">
:root {
--r-background-color: indigo;
--r-main-color: #f5f5f5;
--r-main-font: monospace;
}
</style>
Fixes:
- Markdown enabled speaker notes (<aside class="notes" data-markdown>)
are no longer visible on-slide.
4.1.1
-----
Mostly bug fixes and enhancements
Changes:
- Adds support for Node.js 16.
- data-background-image now accepts multiple images (#2940).
- New Markdown config option animateLists — automatically turns all
lists into stepped fragments (#2956).
- Reduce the tab size in code blocks from 8 to 2.
- More accurate calculation of which slide to jump to when clicking on
the progress bar (#2836).
- Optimize DOM interactions and reduce forced layouts when exporting
to PDF (#2843).
Fixes:
- Video/audio inside of a fragment now stop playing when the fragment
is hidden.
- Markdown is now split into individual slides by the default
separator (---) as advertised.
- The r-fit-text layout helper now sizes text correctly in PDF exports.
- Fixes an issue where some slide-specific transitions were
incorrectly overridden by the global transition setting.
- The has-dark-background helper class now works when using named
colors for data-background-color (#2933).
4.1.0
-----
Changes:
- New: Add data-visibility="hidden" to a slide to hide it from
view. Docs & examples
- New: Add the r-fit-text class to make a text node grow to be as
large as possible without overflowing the slide. Docs & examples
- The configured slide width/height is now exposed as CSS
variables (--slide-width/--slide-height).
- The shuffle config option now shuffles vertical slides as well.
- All themes now invert the text color based on the current slide
background color.
- Include /css and /js in npm package.
Fixes:
- Don't append #/ to the URL on first slide.
- Don't fill the progress bar when there's only one slide in a deck
- Correct slide count when using data-visibility="uncounted" (#2675)
4.0.2
-----
Changes:
- Enables caching for JavaScript builds, making subsequent builds ~50%
faster.
- In auto-sliding presentations, the data-autoslide attribute now
takes precedence over automatic detection of <video> durations.
- Remove overzealous reset styles when printing to PDF.
- Reveal.configure and Reveal.isReady are now available in the
pre-initialized reveal.js API, to match v3.x behavior.
- Switches to serving demo presentation assets from a CDN.
Bug fixes:
- Fixes polyfills and adds IE 11 support.
- Fixes the progress bar direction in right-to-left mode.
4.0.1
-----
Bug fixes:
- Fixed issues when printing speaker notes to PDF (#2671 by @s-l-lee)
- Fixed incorrect auto-animations when there are multiple
auto-animated presentations on the same page
4.0.0
-----
Breaking Changes
This release includes a small number of breaking changes. Please read
the Upgrade Instructions if you want to migrate an existing
presentation.
Highlights:
- New website, docs and logo! https://revealjs.com/
- Auto-Animate lets you create complex animations by automatically
transitioning between matched elements across slides. Duration,
delay and easing can be set on a per-slide or per-element basis.
- We now support multiple presentations on the same page.
- This also introduces a new embedded config option, which allows
presentations to reside within a portion of a page. Previously
reveal.js always covered 100% of the page width and height.
- The new keyboardCondition: 'focused' config option lets
presentations capture keyboard events only when they're focused
by the viewer.
- The reveal.js core and built-in plugins have been rewritten as ES
modules. This makes the project easier to maintain and makes
reveal.js itself easier to include in a bundle. Two bundles are
provided:
- dist/reveal.js uses UMD and has broad cross browser
support (ES5).
- dist/reveal.esm.js is an ES module. More info
- Code highlights are now automatically scrolled into view and it
looks soooo good. You've got to try it out.
Changes:
- The Reveal.initialize method now returns a promise that resolves
once reveal.js is ready and all plugins have finished initializing.
- Switches build systems from to gulp, using rollup for bundling.
- Moves all compiled CSS (reveal.css, reset.css and themes) from css/
to dist/. See Upgrade Instructions.
- Moves all print CSS into reveal.js. The old script-based print
styles can be removed. by @quilicicf
- Adds a new slidetransitionend event.
- Adds a new r-stack layout helper for placing elements on top of each
other.
- Adds support for data-visibility="uncounted" to exclude slides from
the progress bar and slide number count. #2543 by @lassepe
- Adds Reveal.getComputedSlideSize API method.
- Renames the Reveal.addEventListener and Reveal.removeEventListener
API methods to Reveal.on and Reveal.off. Old names are aliased for
backwards compatibility.
- Removes the default border style from <img>s. Can be added with the
r-frame class.
- Removes bower.json.
Plugins:
- New syntax for registering plugins.
- All built-in plugins—such as markdown and highlight—are now
available as ES modules. More info
- Notes: No longer depends on resolving an external notes.html file to
work. Everything is baked into the plugin JS.
- Highlight: Upgraded to highlight.js 10.0.1.
- Highlight: Moved highlight themes from lib/css/monokai.css to
plugin/highlight/monokai.css.
- Highlight: 'highlight.js' library is now installed from npm instead
of being saved in the repo.
- Markdown: Support for line numbers and highlights in syntax
highlighted code.
- Markdown: Support for boolean data- attributes. by @Bagira80
- Markdown: 'marked' library is now installed from npm instead of
being saved in the repo.
- Multiplex: Moved out to https://github.com/reveal/multiplex
- Notes Server: Moved out to https://github.com/reveal/notes-server
Bug fixes:
- Fixes a bug that prevented links from working in exported
PDFs. #2628 by @telliott22
- Fixes a bug where navigationMode: 'linear' incorrectly hid valid
vertical directions. #2582 by @earboxer
- Fixes an issue that caused reveal.js to incorrectly block keyboard
events when an element with contentedtable=false was focused. #2650
4.0.0-rc.1
----------
Merge pull request #2651 from hakimel/dev
3.9.2
-----
Fixes a security vulnerability in the postMessage API. The follow
methods are now blacklisted and can not be called via the postMessage
API: registerPlugin, registerKeyboardShortcut, addKeyBinding,
addEventListener.
3.9.1
-----
This version contains no changes. It was only released to bump the
published version on npm.
3.9.0 was published to npm with local edits
3.0.0
-----
Changes:
- Adds step-by-step code highlights! Step through multiple line
highlights on the same code block.
- Adds postMessage callbacks. Makes it possible to use the postMessage
API to invoke reveal.js methods with return values.
- The pacing timer functionality now accepts a total time for the
whole presentation. Timing was previously worked out on a per-slide
level. (#2400 by longtime reveal.js contributor @fghaas!)
- Background iframes no longer preload by default. They load when you
arrive at the given slide. This unifies the behavior of in-slide and
background iframes. Learn how to turn on preloading.
- The slide number format specified through slideNumber is now honored
in PDF exports. (#2337 by @dougalsutherland)(4c557a5)
- Adds data-fragment=<index> to any slide
- with fragments in it. This lets you target specific fragment states
with CSS like section[data-fragment="2"] { ... }.
- Adds Reveal.getHorizontalSlides() and Reveal. getVerticalSlides()
for getting all horizontal/vertical slides in a deck.
- Adds Reveal.hasHorizontalSlides() and Reveal. hasVerticalSlides()
for checking whether or not a deck contains any horizontal or
vertical slides.
- Adds mobileViewDistance configuration option. Mobile view distance
was previously hardcoded at 2. (#2513 by @TuurDutoit)
- Adds allow="autoplay" to iframes to comply with Chrome's Autoplay
Policy Changes (#2437 by @TehDmitry)
- Switches to CSS transforms to scale decks up on HDPI
displays. Previous use of CSS zoom produced sharper results but led
to side effects such as iframes not scaling with the deck content.
- Switches first/last slide keyboard shortcuts from ⌘←/⌘→ to
Shift←/Shift→. The old shortcut conflicted with browser
back/forward.
- Updates highlight.js from 9.11.0 to 9.18.0
Bug fixes:
- Fixes an issue where the navigation down-arrow was blocked by the
progress bar (#2410 by @NoriSte).
- Fixes swipe navigation for decks with navigationMode set to
linear (#2416 by @earboxer).
- Fixes vertical overflow in iPadOS Safari.
- Fixes inconsistent fragment slide animations by translating by a
fixed unit.
- Fixes failing npm install because of outdated dependencies.
- Fixes exception when highlighting empty code blocks.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=862cfac86e49e9d9b2a6058eaefc6694b2bbac94
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
revealjs/Makefile | 19 +++---
revealjs/PLIST | 192 ++++++++++++++++++++++++++++++++----------------------
revealjs/distinfo | 6 +-
3 files changed, 127 insertions(+), 90 deletions(-)
diffs:
diff --git a/revealjs/Makefile b/revealjs/Makefile
index 8ce0281950..10bf809abe 100644
--- a/revealjs/Makefile
+++ b/revealjs/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-VERSION= 3.8.0
+VERSION= 4.5.0
DISTNAME= reveal.js-${VERSION}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=hakimel/}
@@ -10,22 +10,23 @@ HOMEPAGE= https://github.com/hakimel/reveal.js/
COMMENT= Presentation tool with html/css
LICENSE= mit
+USE_TOOLS+= pax
+
NO_BUILD= yes
INSTALL_DIR= ${PREFIX}/share/
SUBST_CLASSES+= path
SUBST_STAGE.path= post-patch
-SUBST_FILES.path= test/examples/*.html
+SUBST_FILES.path= examples/*.html
+
+SUBST_SED.path= -e "s|href=\"\.\.\/|href=\"${INSTALL_DIR}${PKGNAME}/|"
+SUBST_SED.path+= -e "s|src=\"\.\.\/|src=\"${INSTALL_DIR}${PKGNAME}/|"
+SUBST_SED.path+= -e "s|src: '\.\.\/|src: '${INSTALL_DIR}${PKGNAME}/|"
-SUBST_SED.path= -e "s|href=\"\.\.\/\.\.\/|href=\"${INSTALL_DIR}${PKGNAME}/|"
-SUBST_SED.path+= -e "s|src=\"\.\.\/\.\.\/|src=\"${INSTALL_DIR}${PKGNAME}/|"
-SUBST_SED.path+= -e "s|src: '\.\.\/\.\.\/|src: '${INSTALL_DIR}${PKGNAME}/|"
+INSTALLATION_DIRS+= share/${PKGNAME}
do-install:
- mkdir ${DESTDIR}${PREFIX}/share/revealjs/
- ${CP} -pr ${WRKSRC} ${DESTDIR}${PREFIX}/share/
- find ${DESTDIR}${PREFIX}/share/${PKGNAME}/lib -type f -perm 0755 -exec chmod -x '{}' \;
- find ${DESTDIR}${PREFIX}/share/${PKGNAME}/plugin -type f -perm 0755 -exec chmod -x '{}' \;
+ cd ${WRKSRC} && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGNAME}
.include "../../mk/bsd.pkg.mk"
diff --git a/revealjs/PLIST b/revealjs/PLIST
index ce73b80c47..1dd6dffa49 100644
--- a/revealjs/PLIST
+++ b/revealjs/PLIST
@@ -1,29 +1,21 @@
@comment $NetBSD$
+share/${PKGNAME}/.github/CONTRIBUTING.md
+share/${PKGNAME}/.github/FUNDING.yml
+share/${PKGNAME}/.github/workflows/js.yml
share/${PKGNAME}/.gitignore
-share/${PKGNAME}/.travis.yml
-share/${PKGNAME}/CONTRIBUTING.md
+share/${PKGNAME}/.npmignore
share/${PKGNAME}/LICENSE
share/${PKGNAME}/README.md
-share/${PKGNAME}/bower.json
-share/${PKGNAME}/css/print/paper.css
-share/${PKGNAME}/css/print/pdf.css
-share/${PKGNAME}/css/reset.css
-share/${PKGNAME}/css/reveal.css
+share/${PKGNAME}/css/layout.scss
+share/${PKGNAME}/css/print/paper.scss
+share/${PKGNAME}/css/print/pdf.scss
share/${PKGNAME}/css/reveal.scss
share/${PKGNAME}/css/theme/README.md
-share/${PKGNAME}/css/theme/beige.css
-share/${PKGNAME}/css/theme/black.css
-share/${PKGNAME}/css/theme/blood.css
-share/${PKGNAME}/css/theme/league.css
-share/${PKGNAME}/css/theme/moon.css
-share/${PKGNAME}/css/theme/night.css
-share/${PKGNAME}/css/theme/serif.css
-share/${PKGNAME}/css/theme/simple.css
-share/${PKGNAME}/css/theme/sky.css
-share/${PKGNAME}/css/theme/solarized.css
share/${PKGNAME}/css/theme/source/beige.scss
+share/${PKGNAME}/css/theme/source/black-contrast.scss
share/${PKGNAME}/css/theme/source/black.scss
share/${PKGNAME}/css/theme/source/blood.scss
+share/${PKGNAME}/css/theme/source/dracula.scss
share/${PKGNAME}/css/theme/source/league.scss
share/${PKGNAME}/css/theme/source/moon.scss
share/${PKGNAME}/css/theme/source/night.scss
@@ -31,92 +23,136 @@ share/${PKGNAME}/css/theme/source/serif.scss
share/${PKGNAME}/css/theme/source/simple.scss
share/${PKGNAME}/css/theme/source/sky.scss
share/${PKGNAME}/css/theme/source/solarized.scss
+share/${PKGNAME}/css/theme/source/white-contrast.scss
share/${PKGNAME}/css/theme/source/white.scss
+share/${PKGNAME}/css/theme/template/exposer.scss
share/${PKGNAME}/css/theme/template/mixins.scss
share/${PKGNAME}/css/theme/template/settings.scss
share/${PKGNAME}/css/theme/template/theme.scss
-share/${PKGNAME}/css/theme/white.css
share/${PKGNAME}/demo.html
-share/${PKGNAME}/gruntfile.js
+share/${PKGNAME}/dist/reset.css
+share/${PKGNAME}/dist/reveal.css
+share/${PKGNAME}/dist/reveal.esm.js
+share/${PKGNAME}/dist/reveal.esm.js.map
+share/${PKGNAME}/dist/reveal.js
+share/${PKGNAME}/dist/reveal.js.map
+share/${PKGNAME}/dist/theme/beige.css
+share/${PKGNAME}/dist/theme/black-contrast.css
+share/${PKGNAME}/dist/theme/black.css
+share/${PKGNAME}/dist/theme/blood.css
+share/${PKGNAME}/dist/theme/dracula.css
+share/${PKGNAME}/dist/theme/fonts/league-gothic/LICENSE
+share/${PKGNAME}/dist/theme/fonts/league-gothic/league-gothic.css
+share/${PKGNAME}/dist/theme/fonts/league-gothic/league-gothic.eot
+share/${PKGNAME}/dist/theme/fonts/league-gothic/league-gothic.ttf
+share/${PKGNAME}/dist/theme/fonts/league-gothic/league-gothic.woff
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/LICENSE
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.eot
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.ttf
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-italic.woff
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.eot
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.ttf
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-regular.woff
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.eot
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.ttf
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibold.woff
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.eot
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.ttf
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro-semibolditalic.woff
+share/${PKGNAME}/dist/theme/fonts/source-sans-pro/source-sans-pro.css
+share/${PKGNAME}/dist/theme/league.css
+share/${PKGNAME}/dist/theme/moon.css
+share/${PKGNAME}/dist/theme/night.css
+share/${PKGNAME}/dist/theme/serif.css
+share/${PKGNAME}/dist/theme/simple.css
+share/${PKGNAME}/dist/theme/sky.css
+share/${PKGNAME}/dist/theme/solarized.css
+share/${PKGNAME}/dist/theme/white-contrast.css
+share/${PKGNAME}/dist/theme/white.css
+share/${PKGNAME}/dist/theme/white_contrast_compact_verbatim_headers.css
+share/${PKGNAME}/examples/assets/beeping.txt
+share/${PKGNAME}/examples/assets/beeping.wav
+share/${PKGNAME}/examples/assets/image1.png
+share/${PKGNAME}/examples/assets/image2.png
+share/${PKGNAME}/examples/auto-animate.html
+share/${PKGNAME}/examples/backgrounds.html
+share/${PKGNAME}/examples/barebones.html
+share/${PKGNAME}/examples/layout-helpers.html
+share/${PKGNAME}/examples/markdown.html
+share/${PKGNAME}/examples/markdown.md
+share/${PKGNAME}/examples/math.html
+share/${PKGNAME}/examples/media.html
+share/${PKGNAME}/examples/multiple-presentations.html
+share/${PKGNAME}/examples/transitions.html
+share/${PKGNAME}/gulpfile.js
share/${PKGNAME}/index.html
+share/${PKGNAME}/js/components/playback.js
+share/${PKGNAME}/js/config.js
+share/${PKGNAME}/js/controllers/autoanimate.js
+share/${PKGNAME}/js/controllers/backgrounds.js
+share/${PKGNAME}/js/controllers/controls.js
+share/${PKGNAME}/js/controllers/focus.js
+share/${PKGNAME}/js/controllers/fragments.js
+share/${PKGNAME}/js/controllers/jumptoslide.js
+share/${PKGNAME}/js/controllers/keyboard.js
+share/${PKGNAME}/js/controllers/location.js
+share/${PKGNAME}/js/controllers/notes.js
+share/${PKGNAME}/js/controllers/overview.js
+share/${PKGNAME}/js/controllers/plugins.js
+share/${PKGNAME}/js/controllers/pointer.js
+share/${PKGNAME}/js/controllers/print.js
+share/${PKGNAME}/js/controllers/progress.js
+share/${PKGNAME}/js/controllers/slidecontent.js
+share/${PKGNAME}/js/controllers/slidenumber.js
+share/${PKGNAME}/js/controllers/touch.js
+share/${PKGNAME}/js/index.js
share/${PKGNAME}/js/reveal.js
-share/${PKGNAME}/lib/css/monokai.css
-share/${PKGNAME}/lib/css/zenburn.css
-share/${PKGNAME}/lib/font/league-gothic/LICENSE
-share/${PKGNAME}/lib/font/league-gothic/league-gothic.css
-share/${PKGNAME}/lib/font/league-gothic/league-gothic.eot
-share/${PKGNAME}/lib/font/league-gothic/league-gothic.ttf
-share/${PKGNAME}/lib/font/league-gothic/league-gothic.woff
-share/${PKGNAME}/lib/font/source-sans-pro/LICENSE
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-italic.eot
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-italic.ttf
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-italic.woff
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-regular.eot
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-regular.ttf
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-regular.woff
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibold.eot
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibold.ttf
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibold.woff
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff
-share/${PKGNAME}/lib/font/source-sans-pro/source-sans-pro.css
-share/${PKGNAME}/lib/js/html5shiv.js
-share/${PKGNAME}/lib/js/promise.js
+share/${PKGNAME}/js/utils/color.js
+share/${PKGNAME}/js/utils/constants.js
+share/${PKGNAME}/js/utils/device.js
+share/${PKGNAME}/js/utils/loader.js
+share/${PKGNAME}/js/utils/util.js
share/${PKGNAME}/package-lock.json
share/${PKGNAME}/package.json
+share/${PKGNAME}/plugin/highlight/highlight.esm.js
share/${PKGNAME}/plugin/highlight/highlight.js
-share/${PKGNAME}/plugin/markdown/example.html
-share/${PKGNAME}/plugin/markdown/example.md
+share/${PKGNAME}/plugin/highlight/monokai.css
+share/${PKGNAME}/plugin/highlight/plugin.js
+share/${PKGNAME}/plugin/highlight/zenburn.css
+share/${PKGNAME}/plugin/markdown/markdown.esm.js
share/${PKGNAME}/plugin/markdown/markdown.js
-share/${PKGNAME}/plugin/markdown/marked.js
+share/${PKGNAME}/plugin/markdown/plugin.js
+share/${PKGNAME}/plugin/math/katex.js
+share/${PKGNAME}/plugin/math/math.esm.js
share/${PKGNAME}/plugin/math/math.js
-share/${PKGNAME}/plugin/multiplex/client.js
-share/${PKGNAME}/plugin/multiplex/index.js
-share/${PKGNAME}/plugin/multiplex/master.js
-share/${PKGNAME}/plugin/multiplex/package.json
-share/${PKGNAME}/plugin/notes-server/client.js
-share/${PKGNAME}/plugin/notes-server/index.js
-share/${PKGNAME}/plugin/notes-server/notes.html
-share/${PKGNAME}/plugin/notes/notes.html
+share/${PKGNAME}/plugin/math/mathjax2.js
+share/${PKGNAME}/plugin/math/mathjax3.js
+share/${PKGNAME}/plugin/math/plugin.js
+share/${PKGNAME}/plugin/notes/notes.esm.js
share/${PKGNAME}/plugin/notes/notes.js
-share/${PKGNAME}/plugin/print-pdf/print-pdf.js
+share/${PKGNAME}/plugin/notes/plugin.js
+share/${PKGNAME}/plugin/notes/speaker-view.html
+share/${PKGNAME}/plugin/search/plugin.js
+share/${PKGNAME}/plugin/search/search.esm.js
share/${PKGNAME}/plugin/search/search.js
-share/${PKGNAME}/plugin/zoom-js/zoom.js
+share/${PKGNAME}/plugin/zoom/plugin.js
+share/${PKGNAME}/plugin/zoom/zoom.esm.js
+share/${PKGNAME}/plugin/zoom/zoom.js
share/${PKGNAME}/test/assets/external-script-a.js
share/${PKGNAME}/test/assets/external-script-b.js
share/${PKGNAME}/test/assets/external-script-c.js
share/${PKGNAME}/test/assets/external-script-d.js
-share/${PKGNAME}/test/examples/assets/beeping.txt
-share/${PKGNAME}/test/examples/assets/beeping.wav
-share/${PKGNAME}/test/examples/assets/image1.png
-share/${PKGNAME}/test/examples/assets/image2.png
-share/${PKGNAME}/test/examples/barebones.html
-share/${PKGNAME}/test/examples/embedded-media.html
-share/${PKGNAME}/test/examples/math.html
-share/${PKGNAME}/test/examples/slide-backgrounds.html
-share/${PKGNAME}/test/examples/slide-transitions.html
-share/${PKGNAME}/test/qunit-2.5.0.css
-share/${PKGNAME}/test/qunit-2.5.0.js
share/${PKGNAME}/test/simple.md
+share/${PKGNAME}/test/test-auto-animate.html
share/${PKGNAME}/test/test-dependencies-async.html
share/${PKGNAME}/test/test-dependencies.html
share/${PKGNAME}/test/test-grid-navigation.html
+share/${PKGNAME}/test/test-iframe-backgrounds.html
share/${PKGNAME}/test/test-iframes.html
-share/${PKGNAME}/test/test-markdown-element-attributes.html
-share/${PKGNAME}/test/test-markdown-element-attributes.js
-share/${PKGNAME}/test/test-markdown-external.html
-share/${PKGNAME}/test/test-markdown-external.js
-share/${PKGNAME}/test/test-markdown-options.html
-share/${PKGNAME}/test/test-markdown-options.js
-share/${PKGNAME}/test/test-markdown-slide-attributes.html
-share/${PKGNAME}/test/test-markdown-slide-attributes.js
share/${PKGNAME}/test/test-markdown.html
-share/${PKGNAME}/test/test-markdown.js
+share/${PKGNAME}/test/test-multiple-instances-es5.html
+share/${PKGNAME}/test/test-multiple-instances.html
share/${PKGNAME}/test/test-pdf.html
-share/${PKGNAME}/test/test-pdf.js
share/${PKGNAME}/test/test-plugins.html
share/${PKGNAME}/test/test-state.html
share/${PKGNAME}/test/test.html
-share/${PKGNAME}/test/test.js
-@pkgdir share/${PKGNAME}
diff --git a/revealjs/distinfo b/revealjs/distinfo
index a6e03487d5..b734332af4 100644
--- a/revealjs/distinfo
+++ b/revealjs/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-RMD160 (reveal.js-3.8.0.tar.gz) = 43e975c62f81c7d39aa2c84378ea56f9c20f904b
-SHA512 (reveal.js-3.8.0.tar.gz) = 4dafbaefb8ff0dd661ae7103e8793ba8b26bcd2a1b8fa9aae19af188d5c76632533ba29c41d66c71b7813d3946e328a26b18840125f4034b6e0afa005700ce1f
-Size (reveal.js-3.8.0.tar.gz) = 1842266 bytes
+BLAKE2s (reveal.js-4.5.0.tar.gz) = 86ff2df7a958b2938e704388297e75a600b392b19aa693a12437b48853725d2e
+SHA512 (reveal.js-4.5.0.tar.gz) = 56bfc76393be8f8ed7088bef18bd92baf52fdb29ccd675984be8a9b0243d0ac9f618c1a9296892d62737ebe902d3734cf5debcf25ab4844b2e4aa47cbf97bbbd
+Size (reveal.js-4.5.0.tar.gz) = 2631030 bytes
Home |
Main Index |
Thread Index |
Old Index