2834febc55
## 1.1.1 Bugfixes from various community contributors. * Added `Minimal Top` and `Minimal Side` default toolbar layouts. * Added code to use GTK dark theme variant on startup if "Use Dark Theme" is enabled in Preferences (#2771). * Improved Ctrl+Scroll zooming (#3358). * Improved behavior of stroke recognizer when a stroke is recognized as a line (#3279, #3285). * Changed "Content" tab in sidebar to be hidden instead of disabled if no PDF outline is available (#3359). * Changed panning behavior when an object is selected (#2893, #3776) * The panning speed scales linearly up to some maximum multiplier, configurable in Preferences under `View > Selection Edge Panning`. * This fixes the absurdly fast edge pan speed bug (#2889). * Changed the application `.svg` icon with minified versions (#3345), fixing a bug in the icon transparency in KDE Plasma (#3280). * Fixed pinch-to-zoom calculation error when using `Drawing Area > Scrolling outside the page` vertical/horizontal space options (#3298, #3372). * Fixed a crash that occurs when using the `gcin` IME with the text tool (#3315, #3500, #3511). * Fixed freezing when annotating PDF files (#3585, #3593, #3761). * Fixed a crash that occurs when "autoload most recent" is enabled but no recent files are available (#3734, #3738). * Fixed inconsistent rendering of filled highligher strokes (#2904, #3355). * Fixed a bug where single dot strokes would not use pressure sensitivity (#1534, #3344). * Fixed a bug where the first point in a highlight stroke would incorrectly have a pressure value when it should not (#3651, #3652). * Fixed a bug where snapping would prevent text being created close to each other (#3352, #3353). * Fixed a bug where "PDF background missing" would appear behind a transparent image background (#3185, #3350). * Fixed a bug where toolbar button locations would be off-by-one after restarting the program (#2970, #2980). * Fixed undo/redo of layer renaming also affecting the currently selected layer (#3257, #3297). * Fixed a bug where PDF outlines would be exported incorrectly with some locales (#3388, #3551). * Fixed a bug where the PDF background selection dialog that appears when adding a new page would not show the last row of PDF page thumbnails (#3744). * Fixed a bug where a non-lowercase PDF file extension like `.PDF` would cause PDF loading to fail (#3548, #3590). * Fixed a bug where `.xopp` files with dots before the `.xopp` file extension would be saved with the wrong file name (#3330, #3333). * Fixed an issue where backups created during save (e.g., `~*.xopp` files) are not deleted (#1498, #3399, #3445). * Fixed various memory leaks and related bugs (#3392, #3420). * Fixed the MigrateFontSizes plugin not loading correctly when both GTK 3 and GTK 4 are installed (#3428). * Fixed issues with version number information on some platforms (#2820, #3492). * Linux: Fixed a bug where tools would be activated on hover when TabletPCButtonEnabled is set (#3724, #3658, #3701). * MacOS: updated the application so that it runs on MacOS Monterey (#3759). * Windows: Fixed a bug that caused some input methods for non-English text (e.g., Chinese, Korean, etc.) to not work (#1997, #3402). * Windows: Fixed several bugs causing fonts to load incorrectly, including when the application is opened outside of the installation `bin` folder or when other languages are used (#3207, #3371, #3474, #3534, #3477, #3426). * Windows: Fixed an issue where a console window would briefly flash when starting the application (#2704). * Updated translations. * Other non-user-visible internal refactoring, minor bug fixes, and potential performance improvements. |
||
---|---|---|
archivers | ||
audio | ||
benchmarks | ||
biology | ||
bootstrap | ||
cad | ||
chat | ||
comms | ||
converters | ||
cross | ||
databases | ||
devel | ||
distfiles | ||
doc | ||
editors | ||
emulators | ||
filesystems | ||
finance | ||
fonts | ||
games | ||
geography | ||
graphics | ||
ham | ||
inputmethod | ||
lang | ||
licenses | ||
math | ||
mbone | ||
meta-pkgs | ||
misc | ||
mk | ||
multimedia | ||
net | ||
news | ||
packages | ||
parallel | ||
pkgtools | ||
regress | ||
security | ||
shells | ||
sysutils | ||
templates | ||
textproc | ||
time | ||
wm | ||
www | ||
x11 | ||
_NetBSD-pkgdb | ||
Makefile | ||
pkglocate | ||
README.md |
pkgsrc
pkgsrc is a framework for building software for a variety of UNIX-like systems.
It produces binary packages, which can be managed with tools such as
pkgin. pkgsrc is highly configurable, supporting
building packages for an arbitrary installation prefix (the default is
/usr/pkg
), allowing multiple branches to coexist on one machine, a
build options framework, and a compiler transformation framework, among
other advanced features. Unprivileged use and installation is also supported.
pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux.
Bootstrapping
To use pkgsrc on operating systems other than NetBSD, you first need to bootstrap:
cd pkgsrc/bootstrap
./bootstrap
Note that this is only for the most simple case, using pkgsrc's defaults.
Please consult bootstrap/README
and bootstrap/README.OS
for detailed
information about bootstrapping.
Building packages
cd pkgsrc/category/package-name
$PREFIX/bin/bmake install
Where $PREFIX
is where you've chosen to install packages
(typically /usr/pkg
)
On NetBSD, bmake
is simply the built-in make
tool.
To build packages in bulk, tools such as pkgtools/pbulk
and
pkgtools/pkg_comp
can be used.
Community / Troubleshooting
- Join the community IRC channel #pkgsrc @ libera.chat.
- Join the community Matrix room #pkgsrc:nil.im
- Subscribe to the pkgsrc-users mailing list
- Send bugs and patches via web form (use the
pkg
category).
Latest sources
To fetch the main CVS repository:
cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc
To work in the Git mirror, which is updated every few hours from CVS:
git clone https://github.com/NetBSD/pkgsrc.git
Additional links
- pkgsrc guide - the authoritative document on pkgsrc, also available as
doc/pkgsrc.txt
- pkgsrc in the NetBSD Wiki - miscellaneous articles and tutorials
- pkgsrc.se - a searchable web index of pkgsrc
- pkgsrc-wip - a project to get more people actively involved with creating packages for pkgsrc
- pkgsrc on Twitter - announcements to the world
- pkgsrcCon - we get together
- BulkTracker - a web application that tracks pkgsrc bulk builds