Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
gutteridge 5bca3c1da1 xfce4-exo: update to 4.16.2
Change log:

4.16.2
======
- Properly initialize GdkRectangle to prevent crash (Issue #57)


4.16.1
======
- Revamp the documentation to modernize and uniformize accross
components
- Fix keyboard navigation when only one item is present (#53)


4.16.0
======
- Focus must not be required in single click mode (Issue #190)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- Adjust padding only for vertical item orientation (Issue #48)
- bump glib (and gio, gthread, etc) to 2.50.0
- Fix GCC warning (false negative)
- Translation Updates:
  Basque, Estonian, Norwegian Bokmål, Portuguese (Brazil), Russian,
  Slovenian, Turkish, Vietnamese

4.15.3
======
- Re-grab tree selection to prevent rare crash (Issue #46)
- Remove unneeded RTL adjustment (Issue #45)
- exo-open: Wrap long URI in error dialog (Issue #26)
- Avoid truncated text in small zoom levels (#42)
- Make ExoIconView reduce selection on a single click (issue #39)
- Partially restore 6fcefce9 (Issue #18)
- Adds new, foreign README.md
- Add check for valid GtkTreeSelection (issue #40)
- Reset cursor on drag end in single-click mode
- exo-open: Change priority of command line parameters (Fixes #20)
- Prevent label from overlapping icon in RTL (Fixes #36)
- Prevent "selection_changed" bursts (#37)
- Small change to documentation for exo_strdup_strftime
- desktop-item-edit: Fix fallback for desktop file type detection
- desktop-item-edit: Improve detection of invalid icon names (Fixes #33)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (Closes !9)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Kannada,
  Latvian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post
  1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur,
  Vietnamese,

4.15.2
======
- icon-chooser-dialog: Allow removing selected icon (Fixes #2)
- desktop-item-edit: Fix sensitivity of save button (Fixes #28)
- Rework exo_icon_view_scroll_event for overshoot effect (Fixes #25)
- Allow resizing the xfce4-settings window smaller (Fixes #19)
- Drop exo-csource from exo
- Fix build on OpenBSD (!2)
- Fix race condition in make install (Fixes #29)
- Remove unused perl module requirement
- Replace bugzilla occurences with gitlab (Fixes #30)
- Translation Updates:
  Albanian, Chinese (China), Chinese (Hong Kong), Danish, Eastern
  Armenian, French, German, Hebrew, Japanese, Kazakh, Korean, Lithuanian,
  Portuguese, Portuguese (Brazil), Russian, Swedish, Turkish

4.15.1
======
This release transitions several exo components to xfce-settings.
Please use with xfce-settings 4.15.1 or later for best results.
- Removed binaries: exo-compose-mail, exo-helper-2
- Removed from API: ExoCellRendererEllipsizedText,
  ExoIconBar, ExoToolbarsEditor, ExoToolbarsEditorDialog,
  ExoToolbarsModel, ExoToolbarsView, ExoWrapTable, ExoXsessionClient,
  exo_atomic_inc, exo_atomic_dec

Other Updates:
- state variable is a GtkStateFlags
- Fix previous commit
- desktop-item-edit: Fix sensitivity of save button (Bug #16813)
- Add basic GitLab pipeline
- Attach popup window to toplevel parent (Bug #16768)
- Rename Thunar.desktop to thunar.desktop (Bug #16197)
- Extend selection on shift+drag (Bug #7526)
- Do not cancel selection on shift+drag
- Rename Thunar.desktop to thunar.desktop (Bug #16197)
- Fix type declaration (Bug #16678)
- desktop-item-edit: Use new XfceTitledDialog API
- Fix GTimeVal deprecation
- Replace deprecated G_INLINE_FUNC macro
- Replace deprecated macro
- Wrong keyboard navigation after using rubberband in exo-icon-view (Bug #16286)
- Cursor position in icon view not visible/highlighted when using ctrl + arrows (Bug #12227)
- Make sure default applications are properly set in mimeapps.list
- Translation Updates:
  Albanian, Amharic, Arabic, Asturian, Basque, Belarusian, Bengali,
  Catalan, Chinese (Hong Kong), Chinese (Taiwan), Danish, Dutch,
  Estonian, Greek, Hungarian, Icelandic, Interlingue, Italian, Kannada,
  Latvian, Lithuanian, Norwegian Bokmål, Norwegian Nynorsk, Occitan
  (post 1500), Panjabi (Punjabi), Persian (Iran), Portuguese, Romanian,
  Russian, Slovak, Spanish, Telugu, Turkish, Uighur, Urdu, Urdu
  (Pakistan), Vietnamese
2021-11-30 14:15:26 +00:00
archivers py-lz4: updated to 3.1.10 2021-11-29 11:44:08 +00:00
audio audio/ncspot: update to 0.9.1 2021-11-30 13:51:01 +00:00
benchmarks bonnie++: Bump revision. 2021-11-20 05:57:28 +00:00
biology *: Revbump for protobuf-3.19.0 2021-11-11 12:02:46 +00:00
bootstrap bootstrap: Remove unused variable. 2021-11-29 18:32:51 +00:00
cad cad/libredwg: Update to 0.12.2 2021-11-30 13:21:59 +00:00
chat chat/matrix-synapse: Update to 1.47.1 (security) 2021-11-23 12:47:51 +00:00
comms py-rich: updated to 10.14.0 2021-11-23 20:49:28 +00:00
converters converters/php-mbstring: add support for php81 2021-11-27 07:27:04 +00:00
cross freemint-*: disable MKPIE some more 2021-11-18 16:05:28 +00:00
databases sqlite3: updated to 3.37.0 2021-11-28 20:48:28 +00:00
devel xfce4-conf: update to 4.16.0 2021-11-30 14:08:14 +00:00
distfiles
doc doc: Updated wm/xfce4-wm to 4.16.1 2021-11-30 14:13:37 +00:00
editors xfce4-mousepad: update to 0.5.7 2021-11-30 00:45:38 +00:00
emulators sameboy: update to 0.14.7 2021-11-28 11:43:33 +00:00
filesystems Update to bindfs-1.15.1 from 1.8.4 2021-11-30 12:34:24 +00:00
finance electrum: do not check version of aiorpcX 2021-11-25 19:52:43 +00:00
fonts harfbuzz harfbuzz-icu: updated to 3.1.2 2021-11-29 20:24:56 +00:00
games games/ruby-squib: update to 0.18.0 2021-11-23 14:30:02 +00:00
geography geography/gama: Update to 2.16 2021-11-26 20:19:20 +00:00
graphics darktable: Update graphics/darktable to 3.6.1 2021-11-30 13:00:15 +00:00
ham ham/chirp: Update to 20211105 2021-11-05 12:33:37 +00:00
inputmethod *: recursive bump for gstreamer 1.18.5 2021-11-15 22:53:55 +00:00
lang go: Use OPSYS_VERSION. 2021-11-29 16:29:34 +00:00
licenses licenses: Do not use UTF-8 encoding. ASCII is sufficient 2021-11-16 17:13:58 +00:00
mail pine: Use OPSYS_VERSION. 2021-11-29 16:19:38 +00:00
math glpk: updated to 5.0 2021-11-28 20:08:24 +00:00
mbone mbone: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:57:00 +00:00
meta-pkgs meta-pkgs/xfce4: update to 4.16 2021-11-30 14:04:36 +00:00
misc py-asciinema: update to 2.1.0. 2021-11-29 19:30:34 +00:00
mk mk: Remove reference to LOWER_OS_VERSION. 2021-11-30 09:39:50 +00:00
multimedia asciinema: remove, it already existed as misc/py-asciinema 2021-11-29 19:31:02 +00:00
net Update net/lldpd to v1.0.13 2021-11-30 11:26:33 +00:00
news news/tuifeed: update to 0.1.1 2021-11-18 13:08:22 +00:00
packages
parallel llvm: update llvm and friends to 13.0.0 2021-11-23 20:55:42 +00:00
pkgtools pkgtools/pkglint: update to 21.3.4 2021-11-20 18:06:13 +00:00
print print/ruby-pdf-reader: update to 2.6.0 2021-11-28 08:07:38 +00:00
regress regress: Remove reference to LOWER_OS_VERSION. 2021-11-30 09:40:10 +00:00
security py-paramiko: updated to 2.8.1 2021-11-29 09:33:19 +00:00
shells fish: do not regenerate docs 2021-11-27 12:43:58 +00:00
sysutils bup now supports Python 3 2021-11-30 05:31:56 +00:00
templates templates: disable search bar until the results are better 2021-04-21 11:14:11 +00:00
textproc cmark: Fix building dependencies with strict function prototypes 2021-11-29 10:44:16 +00:00
time py-monotonic: updated to 1.6 2021-11-23 21:13:37 +00:00
wm xfce4-wm: update to 4.16.1 2021-11-30 14:13:29 +00:00
www www/badwolf: shift back to official repo 2021-11-29 08:53:30 +00:00
x11 xfce4-exo: update to 4.16.2 2021-11-30 14:15:26 +00:00
_NetBSD-pkgdb _NetBSD-pkgdb: Use $@ insted of $* 2020-12-29 17:56:14 +00:00
Makefile
pkglocate
README.md README.md: Add trailing slash to the URI 2021-10-21 12:18:01 +00:00

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

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