graphics/xournalpp 1.3.8 FreeBSD
Handwriting notetaking software with PDF annotation support
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
231b01f513- License
- GPLv2
- Categories
- graphics
- Package size
- 1645.9 KiB, 7611.4 KiB installed
Description
Xournal++ is a handwriting Notetaking software with PDF annotation support. It is written in C++ with platform-independent GTK. Supports pen input like Wacom Tablets.
Xournal++ is an evolution, and a rewrite of the pdf annotating program Xournal that is also available as a port: graphics/xournal
Features: * Support for Pen preassure, e.g. Wacom Tablet * Support for annotating PDFs * Fill shape functionality * PDF Export, PNG Export * Allows to map different tools/colors etc. to stylus buttons/mouse buttons * Sidebar with Page Previews with advanced page sorting, PDF Bookmarks, Layers * Enhanced support for image insertion * Eraser with multiple configurations * LaTeX support * Customizeable toolbar, with multiple configurations * Page template definitions * Shape drawing (line, arrow, circle, rect), resizing and rotation * Rotation snapping every 45 degrees, rect snapping to grid * Audio recording and playback alongside with handwritten notes
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/xournalpp | 1.3.8 |
| OpenBSD | print/xournalpp | 1.3.7p0 |
| NetBSD | editors/xournalpp | 1.3.7nb1 |
Install
Binary package:
pkg install xournalpp
From the ports tree:
cd /usr/ports/graphics/xournalpp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xournalpp>0:graphics/xournalpp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.7 | 1.3.8 | - | - | - |
| FreeBSD:14:quarterly | 1.3.7 | 1.3.7 | n/a | - | - |
| FreeBSD:15:latest | 1.3.8 | 1.3.8 | n/a | - | - |
| FreeBSD:15:quarterly | 1.3.7 | 1.3.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.7 | 1.3.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
help2man: misc/help2man
Library 7
libgtksourceview-4.so: x11-toolkits/gtksourceview4libharfbuzz.so: print/harfbuzzlibpoppler-glib.so: graphics/poppler-gliblibportaudio.so: audio/portaudiolibqpdf.so: print/qpdflibsndfile.so: audio/libsndfilelibzip.so: archivers/libzip
The full lists below include those, and their dependencies in turn.
Build dependencies 183
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/portaudio
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libsysinfo
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/npth
- devel/nspr
- devel/p5-File-HomeDir
- devel/p5-Locale-gettext
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/t1lib
- devel/tex-kpathsea
- devel/tex-web2c
- devel/zziplib
- dns/libidn
- dns/libidn2
- graphics/cairo
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/libpotrace
- graphics/librsvg2-rust
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/py-pycairo
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
The first 100 are listed.
Run dependencies 137
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/portaudio
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/npth
- devel/nspr
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- dns/libidn2
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/py-pycairo
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/lua54
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- print/qpdf
- security/gnupg
- security/gnutls
- security/gpgme
- security/gpgmepp
- security/libassuan
- security/libgcrypt
- security/libgpg-error
- security/libksba
- security/libtasn1
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lang gettext-tools gnome lua pkgconfig tex xorg desktop-file-utils shared-mime-info
- Service scripts
- none
Files
Manual pages 2
- xournalpp(1)
- xournalpp-thumbnailer(1)
pkg-plist 400
- bin/xournalpp
- bin/xournalpp-thumbnailer
- bin/xournalpp-wrapper
- share/applications/com.github.xournalpp.xournalpp.desktop
- share/icons/hicolor/scalable/apps/com.github.xournalpp.xournalpp.svg
- share/icons/hicolor/scalable/mimetypes/application-x-xojpp.svg
- share/icons/hicolor/scalable/mimetypes/application-x-xopp.svg
- share/icons/hicolor/scalable/mimetypes/application-x-xopt.svg
- share/icons/hicolor/scalable/mimetypes/gnome-mime-application-x-xopp.svg
- share/icons/hicolor/scalable/mimetypes/gnome-mime-application-x-xopt.svg
- share/locale/af_ZA/LC_MESSAGES/xournalpp.mo
- share/locale/ar/LC_MESSAGES/xournalpp.mo
- share/locale/bn_BD/LC_MESSAGES/xournalpp.mo
- share/locale/ca/LC_MESSAGES/xournalpp.mo
- share/locale/cs/LC_MESSAGES/xournalpp.mo
- share/locale/da/LC_MESSAGES/xournalpp.mo
- share/locale/de/LC_MESSAGES/xournalpp.mo
- share/locale/el/LC_MESSAGES/xournalpp.mo
- share/locale/en_GB/LC_MESSAGES/xournalpp.mo
- share/locale/eo_UY/LC_MESSAGES/xournalpp.mo
- share/locale/es/LC_MESSAGES/xournalpp.mo
- share/locale/eu/LC_MESSAGES/xournalpp.mo
- share/locale/fi/LC_MESSAGES/xournalpp.mo
- share/locale/fr/LC_MESSAGES/xournalpp.mo
- share/locale/gl/LC_MESSAGES/xournalpp.mo
- share/locale/he/LC_MESSAGES/xournalpp.mo
- share/locale/hi/LC_MESSAGES/xournalpp.mo
- share/locale/hu/LC_MESSAGES/xournalpp.mo
- share/locale/id/LC_MESSAGES/xournalpp.mo
- share/locale/it/LC_MESSAGES/xournalpp.mo
- share/locale/ja/LC_MESSAGES/xournalpp.mo
- share/locale/ka_GE/LC_MESSAGES/xournalpp.mo
- share/locale/ko/LC_MESSAGES/xournalpp.mo
- share/locale/ml_IN/LC_MESSAGES/xournalpp.mo
- share/locale/nl/LC_MESSAGES/xournalpp.mo
- share/locale/no/LC_MESSAGES/xournalpp.mo
- share/locale/pl/LC_MESSAGES/xournalpp.mo
- share/locale/pt_BR/LC_MESSAGES/xournalpp.mo
- share/locale/pt_PT/LC_MESSAGES/xournalpp.mo
- share/locale/ro/LC_MESSAGES/xournalpp.mo
- share/locale/ru/LC_MESSAGES/xournalpp.mo
- share/locale/si_LK/LC_MESSAGES/xournalpp.mo
- share/locale/sl_SI/LC_MESSAGES/xournalpp.mo
- share/locale/sv/LC_MESSAGES/xournalpp.mo
- share/locale/ta_IN/LC_MESSAGES/xournalpp.mo
- share/locale/th/LC_MESSAGES/xournalpp.mo
- share/locale/tr/LC_MESSAGES/xournalpp.mo
- share/locale/uk_UA/LC_MESSAGES/xournalpp.mo
- share/locale/vi/LC_MESSAGES/xournalpp.mo
- share/locale/zh_CN/LC_MESSAGES/xournalpp.mo
- share/locale/zh_HK/LC_MESSAGES/xournalpp.mo
- share/locale/zh_TW/LC_MESSAGES/xournalpp.mo
- share/man/man1/xournalpp-thumbnailer.1.gz
- share/man/man1/xournalpp.1.gz
- share/metainfo/com.github.xournalpp.xournalpp.appdata.xml
- share/mime/packages/com.github.xournalpp.xournalpp.xml
- share/thumbnailers/com.github.xournalpp.xournalpp.thumbnailer
- share/xournalpp/palettes/xournal.gpl
- share/xournalpp/palettes/xournalpp.gpl
- share/xournalpp/plugins/BeamerPresentation/main.lua
- share/xournalpp/plugins/BeamerPresentation/plugin.ini
- share/xournalpp/plugins/ColorCycle/main.lua
- share/xournalpp/plugins/ColorCycle/plugin.ini
- share/xournalpp/plugins/Example/main.lua
- share/xournalpp/plugins/Example/plugin.ini
- share/xournalpp/plugins/Example/var_dump.lua
- share/xournalpp/plugins/Export/main.lua
- share/xournalpp/plugins/Export/plugin.ini
- share/xournalpp/plugins/FitToContent/main.lua
- share/xournalpp/plugins/FitToContent/plugin.ini
- share/xournalpp/plugins/HighlightPosition/main.lua
- share/xournalpp/plugins/HighlightPosition/plugin.ini
- share/xournalpp/plugins/ImageActions/main.lua
- share/xournalpp/plugins/ImageActions/plugin.ini
- share/xournalpp/plugins/LayerActions/main.lua
- share/xournalpp/plugins/LayerActions/plugin.ini
- share/xournalpp/plugins/QuickScreenshot/main.lua
- share/xournalpp/plugins/QuickScreenshot/plugin.ini
- share/xournalpp/plugins/SpaceForNotes/main.lua
- share/xournalpp/plugins/SpaceForNotes/plugin.ini
- share/xournalpp/plugins/ToggleGrid/plugin.ini
- share/xournalpp/plugins/ToggleGrid/togglegrid.lua
- share/xournalpp/plugins/luapi_application.def.lua
- share/xournalpp/resources/default_template.tex
- share/xournalpp/resources/legacy_template.tex
- share/xournalpp/ui/README.md
- share/xournalpp/ui/about.glade
- share/xournalpp/ui/backgroundSelection.glade
- share/xournalpp/ui/crashDialog.glade
- share/xournalpp/ui/deviceList.glade
- share/xournalpp/ui/deviceTestingArea.glade
- share/xournalpp/ui/exportSettings.glade
- share/xournalpp/ui/extEdTexDialog.glade
- share/xournalpp/ui/goto.glade
- share/xournalpp/ui/iconsColor-dark/hicolor/24x24/actions/xopp-page-spinner.svg
- share/xournalpp/ui/iconsColor-dark/hicolor/index.theme
- share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-audio-playback-pause.svg
- share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-audio-playback-stop.svg
- share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-audio-record.svg
- share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-audio-seek-backwards.svg
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| xournalpp-xournalpp-v1.3.8_GH0.tar.gz | 1.7207884e+07 | e6f64f1aa3cd58a5221200af3b907f96471fb04144fa29084febea6b44e52bc0 |
Commit history 4
| Date | Commit | Credits | Log message |
|---|---|---|---|
231b01f513 |
Yuri Victorovich | graphics/xournalpp: update 1.3.7 → 1.3.8 | |
d9bb33b639 |
Yuri Victorovich | graphics/xournalpp: update 1.3.6 → 1.3.7 | |
eae1f40b35 |
Yuri Victorovich | graphics/xournalpp: Replace /proc/self/exe with the FreeBSD equivalent Some people reported that xournalpp fails to start, but I couldn't
reproduce this for some reason before this fix. It worked fine for me
every time I used it.
PR: 295834
Reported by: Julian Ospald <[email protected]> |
|
a94e1cd18e |
Yuri Victorovich | graphics/xournalpp: update 1.3.5 → 1.3.6 Reported by: portscout |