From 5d12cde382b7eeb76445f00fad5deae757215ad4 Mon Sep 17 00:00:00 2001 From: mef Date: Fri, 2 Oct 2020 23:47:28 +0000 Subject: [PATCH 001/112] (x11/gnustep-gui) Updated 0.22 to 0.28 (pkgsrc) - githubify - DISTNAME changed (gnustep-gui to libs-gui) - LICENSE changed (gnu-gpl-v3 to gnu-lgpl-v2.1 OR gnu-gpl-v3), both COPYING and COPYING.LIB now included - some discussion either renaming to libs-gui or staying on gnustep-gui http://mail-index.netbsd.org/pkgsrc-users/2020/09/28/msg032335.html (upstream) 1.1 Noteworthy changes in version '0.28.0' ========================================== This version adds support for modern XIB files and many new classes. Plus the usual bunch of bug fixes. * Support loading of document XIB files. * Improve Key Value Binding for NSArrayController and add more bindings. * Better support for multi monitor usage and other improvement in the backend integration. * Add classes NSFontCollection, NSColorSampler, NSSpeechRecognizer, NSAppearance, NSPDFInfo, NSPICTImageRep, NSCIImageRep, NSPDFImageRep, NSPDFPanel, NSDataAsset, NSDatePicker, NSDatePickerCell, NSPredicateEditor, NSPredicateEditorRowTemplate, NSRuleEditor, NSGestureRecognizer, NSButtonTouchBarItem, NSCandidateListTouchBarItem, NSClickGestureRecognizer, NSColorPickerTouchBarItem, NSCustomTouchBarItem, NSGroupTouchBarItem, NSMagnificationGestureRecognizer, NSPanGestureRecognizer, NSPickerTouchBarItem, NSPopoverTouchBarItem, NSPressGestureRecognizer, NSRotationGestureRecognizer, NSSharingServicePickerTouchBarItem, NSSliderTouchBarItem, NSStepperTouchBarItem, NSTouchBarItem, NSTouchBar, NSTouch, NSDockTile. * Implement NSEPSImageRep. * Better encoding handling in RTF files. * Theming and drawing improvements. * Increase small font size to 10. * New cursor and stepper images. * Move NSFileWrapper to Foundation. * Fixed build on Debian GNU/kFreeBSD. * With command line argument -autolaunch YES, do not activate the application when -activateIgnoringOtherApps: is invoked. * Improvements to WindowMaker compatibility (e.g. WMFHideApplication support). * Lowered NSFloatingWindowLevel by one to distinguish floating panels from menus. 1.2 Noteworthy changes in version '0.27.0' ========================================== This version includes numerous bugfixes, compatibility improvements and other changes accumulated over the last year. It also enables work to be done on integrating NSViews with a Core Animation renderer. * Make targetForAction safer. * Speed up menu updates. * Clean up speech tool compilation and switch to newer interface. * Fix bug in CUPS subclassing introduced in last release. * Minor improvements to typesetting. * Add NSIsControllerMarker. * Fix tracking on segmented cell. * Bring slider cell closer to Cocoa implementation. * Add ivar for Core Animation in NSView. * Improve border calculation on printing. * Lazy load app icon. * Better detection of removable volumes. * Polish translations. * Japanese translations. * Lots of bug fixes. 1.3 Noteworthy changes in version '0.26.2' ========================================== This version is a small, but important bugfix release. * printing: Fix allocation of the CUPS printing classes. * installation: Fix the configure script. 1.4 Noteworthy changes in version '0.26.1' ========================================== This version is released to conincide with version 1.25.1 of gnustep-base, which contains changes required for this version of gnustep-gui and gnustep-back. It includes an important workaround for users of GNUstep Objective-C Runtime (libobjc2) and non-fragile ABI to avoid a bug in interaction between the clang compiler and the runtime when non-fragile ABI is in use. Specifically, Clang and the runtime may disagree on what is the offset of an ivar in a class's RAM. This manifested in a crash at application startup due to misalignment of _gcontext inside NSThread. See the mailing list discussion (http://lists.gnu.org/archive/html/discuss-gnustep/2017-12/msg00129.html) for more information. It also contains the following changes: * tests: Cleanup of warnings. * tests: Fix text system deallocation test. * printing: Undefine __BLOCKS__ before including cups.h, as some versions of the header expect that libdispatch is present and used if __BLOCKS__ is defined. * graphics context: Workaround for Clang+libobjc2+nonfragile ABI issue. 1.5 Noteworthy changes in version '0.26.0' ========================================== This version was bumped due to previous binary incompatibilities between 0.25.0 and 0.25.1. This version also includes numerous compatibility improvements from the Summer of Code project, and a wide variety of other fixes. Notably, it fixes the use of cupsGetPPD() in the printing system. * printing: Add an include to get deprecated function cupsGetPPD() on newer CUPS systems. * chore: Bump required base version. * tiff: Support for writing resolution. * jpeg: Save resolution information if it is different from 72 dpi. * save panel: Fix return type of sorting function. * events: Add some newer Cocoa enums and one method with dummy implementation. * speech synthesis: NSSpeechSynthesizerDelegate is now a @protocol on runtimes that support it. * pasteboard: New type identifiers. * translations: Some work on Polish, Russian and German translations * cell: Improvements to mouse tracking logic on NSCell. * image: If an unknown named image is unarchived with a coder or keyed coder, keep the name. * screen: Add -backingScaleFactor and return 1.0. * window: Return 1.0 from -backingScaleFactor. * compatibility: Numerous stub implementations of constants, classes and methods to improve source-level compatibility. * other bugfixes 1.6 Noteworthy changes in version '0.25.1' ========================================== * JPEG (saving) alpha channel fixes and size with resolution != 72 * JPEG resolution read support * TIFF saving fixes * Improved volumes mounting and support * Portability improvements in volume mounting and support * Corrected layout of empty strings * Only update visible menus 1.7 Noteworthy changes in version '0.25.0' ========================================== * Fixes for new GIF library versions * Theming of named images for specific applications by the use of the CFBundleIdentifier in the theme * New icons and corresponding constants for special folders, recycler and others * Improvements in NSWorkspace icon lookup * Improvements in removable media commands, imported and cleaned from GWorkspace * Numerous bug fixes and improvements in Cocoa compatibility * Numerous theme tweaks * Spanish locale 1.8 Noteworthy changes in version '0.24.1' ========================================== From a look through ChangeLog, we can see a lot of bugfixes for this release, with the main focus on avoiding display glitches and improving OSX compatibility. 1.9 Noteworthy changes in version '0.24.0' ========================================== New features include: * Require newer base release as we moved the -replaceObject:withObject: of NSKeyedUnarchiver there. * Support for newer releases of the gif library. * NSTabView is now flipped. * Theme improvements and changes to image mapping. Many bugfixes. 1.10 Noteworthy changes in version '0.23.1' =========================================== This is a bugfix release, primarily to deal with coding/archiving issues. --- x11/gnustep-gui/DESCR | 8 +- x11/gnustep-gui/Makefile | 40 ++-- x11/gnustep-gui/PLIST | 188 +++++++++++++----- x11/gnustep-gui/buildlink3.mk | 6 +- x11/gnustep-gui/distinfo | 13 +- .../patch-Headers_AppKit_NSNibDeclarations.h | 13 -- .../patch-Source_NSBitmapImageRep+GIF.m | 109 ---------- .../patch-Source_NSBitmapImageRep+PNG.m | 13 -- 8 files changed, 170 insertions(+), 220 deletions(-) delete mode 100644 x11/gnustep-gui/patches/patch-Headers_AppKit_NSNibDeclarations.h delete mode 100644 x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+GIF.m delete mode 100644 x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+PNG.m diff --git a/x11/gnustep-gui/DESCR b/x11/gnustep-gui/DESCR index 65acd0bc6580..2aa0faf8867d 100644 --- a/x11/gnustep-gui/DESCR +++ b/x11/gnustep-gui/DESCR @@ -1 +1,7 @@ - This package contains the GUI and AppKit classes for GNUstep. +The GNUstep gui library is a library of graphical user interface classes +written completely in the Objective-C language; the classes are based +upon Apple's Cocoa framwork (which came from the OpenStep +specification). These classes include graphical objects such as +buttons, text fields, popup lists, browser lists, and windows; there are +also many associated classes for handling events, colors, fonts, +pasteboards and images. diff --git a/x11/gnustep-gui/Makefile b/x11/gnustep-gui/Makefile index deb93c07fdb6..a4e2b59c5918 100644 --- a/x11/gnustep-gui/Makefile +++ b/x11/gnustep-gui/Makefile @@ -1,43 +1,29 @@ -# $NetBSD: Makefile,v 1.78 2020/09/21 03:43:22 mef Exp $ +# $NetBSD: Makefile,v 1.79 2020/10/02 23:47:28 mef Exp $ -DISTNAME= gnustep-gui-0.22.0 -PKGREVISION= 23 -CATEGORIES= x11 gnustep -MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/} +GITHUB_PROJECT= libs-gui +GITHUB_TAG= gui-0_28_0 +DISTNAME= gui-0_28_0 +PKGNAME= gnustep-${DISTNAME:S/_/./g} +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_GITHUB:=gnustep/} +DIST_SUBDIR= gnustep-gui MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.gnustep.org/ +HOMEPAGE= https://github.com/gnustep/libs-gui/ COMMENT= GNUstep AppKit Implementation -LICENSE= gnu-gpl-v3 +LICENSE= gnu-lgpl-v2.1 OR gnu-gpl-v3 +WRKSRC= ${WRKDIR}/libs-gui-${DISTNAME} +USE_TOOLS+= gmake USE_LANGUAGES= objc GNU_CONFIGURE= yes CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep MAKE_FILE= GNUmakefile -# problem: -# | In file included from ../Headers/AppKit/AppKit.h:117: -# | ../Headers/AppKit/NSWorkspace.h:169:14: error: redefinition of 'NSAppleEventDescriptor' as different kind of symbol -# | typedef void NSAppleEventDescriptor; -# | ^ -# | /tmp/x11/gnustep-gui/work/.buildlink/include/Foundation/NSAppleEventDescriptor.h:36:12: note: previous definition is here -# | @interface NSAppleEventDescriptor : NSObjec - -# hint: https://www.mail-archive.com/gnustep-cvs@gna.org/msg17908.html -SUBST_CLASSES+= gs -SUBST_FILES.gs= Source/NSAnimation.m -SUBST_STAGE.gs= pre-configure -SUBST_SED.gs= -e 's/GS_GC_UNHIDE//' -SUBST_SED.gs+= -e 's/GS_GC_HIDE//' - -INSTALLATION_DIRS+= share/GNUstep/Applications +PLIST_SUBST= API_VERSION=${PKGVERSION:C/\.[0-9]$//} .include "../../devel/gnustep-base/buildlink3.mk" -.include "../../audio/libaudiofile/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" -.include "../../graphics/giflib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../graphics/tiff/buildlink3.mk" -.include "../../textproc/libxml2/buildlink3.mk" -.include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/gnustep-gui/PLIST b/x11/gnustep-gui/PLIST index 3b0c352ab3ee..dcdf8ad78397 100644 --- a/x11/gnustep-gui/PLIST +++ b/x11/gnustep-gui/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.23 2012/10/22 02:21:21 rh Exp $ +@comment $NetBSD: PLIST,v 1.24 2020/10/02 23:47:28 mef Exp $ bin/gclose bin/gcloseall bin/gopen @@ -20,6 +20,7 @@ include/AppKit/GSHbox.h include/AppKit/GSHelpAttachment.h include/AppKit/GSHelpManagerPanel.h include/AppKit/GSHorizontalTypesetter.h +include/AppKit/GSImageMagickImageRep.h include/AppKit/GSInfoPanel.h include/AppKit/GSInstantiator.h include/AppKit/GSLayoutManager.h @@ -46,14 +47,21 @@ include/AppKit/GSTypesetter.h include/AppKit/GSVbox.h include/AppKit/GSVersion.h include/AppKit/GSWindowDecorationView.h +include/AppKit/GSXibElement.h +include/AppKit/GSXibKeyedUnarchiver.h include/AppKit/GSXibLoading.h +include/AppKit/GSXibObjectContainer.h include/AppKit/IMConnectors.h include/AppKit/IMCustomObject.h include/AppKit/IMLoading.h +include/AppKit/NSAccessibility.h +include/AppKit/NSAccessibilityConstants.h include/AppKit/NSActionCell.h include/AppKit/NSAffineTransform.h include/AppKit/NSAlert.h include/AppKit/NSAnimation.h +include/AppKit/NSAnimationContext.h +include/AppKit/NSAppearance.h include/AppKit/NSApplication.h include/AppKit/NSArrayController.h include/AppKit/NSAttributedString.h @@ -64,14 +72,22 @@ include/AppKit/NSBrowser.h include/AppKit/NSBrowserCell.h include/AppKit/NSButton.h include/AppKit/NSButtonCell.h +include/AppKit/NSButtonTouchBarItem.h +include/AppKit/NSCIImageRep.h include/AppKit/NSCachedImageRep.h +include/AppKit/NSCandidateListTouchBarItem.h include/AppKit/NSCell.h +include/AppKit/NSClickGestureRecognizer.h include/AppKit/NSClipView.h +include/AppKit/NSCollectionView.h +include/AppKit/NSCollectionViewItem.h include/AppKit/NSColor.h include/AppKit/NSColorList.h include/AppKit/NSColorPanel.h include/AppKit/NSColorPicker.h +include/AppKit/NSColorPickerTouchBarItem.h include/AppKit/NSColorPicking.h +include/AppKit/NSColorSampler.h include/AppKit/NSColorSpace.h include/AppKit/NSColorWell.h include/AppKit/NSComboBox.h @@ -80,26 +96,36 @@ include/AppKit/NSControl.h include/AppKit/NSController.h include/AppKit/NSCursor.h include/AppKit/NSCustomImageRep.h +include/AppKit/NSCustomTouchBarItem.h +include/AppKit/NSDataAsset.h include/AppKit/NSDataLink.h include/AppKit/NSDataLinkManager.h include/AppKit/NSDataLinkPanel.h +include/AppKit/NSDatePicker.h +include/AppKit/NSDatePickerCell.h +include/AppKit/NSDockTile.h include/AppKit/NSDocument.h include/AppKit/NSDocumentController.h include/AppKit/NSDragging.h include/AppKit/NSDrawer.h include/AppKit/NSEPSImageRep.h +include/AppKit/NSErrors.h include/AppKit/NSEvent.h include/AppKit/NSFileWrapper.h +include/AppKit/NSFileWrapperExtensions.h include/AppKit/NSFont.h +include/AppKit/NSFontCollection.h include/AppKit/NSFontDescriptor.h include/AppKit/NSFontManager.h include/AppKit/NSFontPanel.h include/AppKit/NSForm.h include/AppKit/NSFormCell.h +include/AppKit/NSGestureRecognizer.h include/AppKit/NSGlyphGenerator.h include/AppKit/NSGradient.h include/AppKit/NSGraphics.h include/AppKit/NSGraphicsContext.h +include/AppKit/NSGroupTouchBarItem.h include/AppKit/NSHelpManager.h include/AppKit/NSHelpPanel.h include/AppKit/NSImage.h @@ -113,6 +139,7 @@ include/AppKit/NSKeyValueBinding.h include/AppKit/NSLayoutManager.h include/AppKit/NSLevelIndicator.h include/AppKit/NSLevelIndicatorCell.h +include/AppKit/NSMagnificationGestureRecognizer.h include/AppKit/NSMatrix.h include/AppKit/NSMenu.h include/AppKit/NSMenuItem.h @@ -122,27 +149,44 @@ include/AppKit/NSMovie.h include/AppKit/NSMovieView.h include/AppKit/NSNib.h include/AppKit/NSNibConnector.h +include/AppKit/NSNibControlConnector.h include/AppKit/NSNibDeclarations.h include/AppKit/NSNibLoading.h +include/AppKit/NSNibOutletConnector.h include/AppKit/NSObjectController.h include/AppKit/NSOpenGL.h include/AppKit/NSOpenGLView.h include/AppKit/NSOpenPanel.h include/AppKit/NSOutlineView.h +include/AppKit/NSPDFImageRep.h +include/AppKit/NSPDFInfo.h +include/AppKit/NSPDFPanel.h +include/AppKit/NSPICTImageRep.h include/AppKit/NSPageLayout.h +include/AppKit/NSPanGestureRecognizer.h include/AppKit/NSPanel.h include/AppKit/NSParagraphStyle.h include/AppKit/NSPasteboard.h +include/AppKit/NSPasteboardItem.h +include/AppKit/NSPickerTouchBarItem.h include/AppKit/NSPopUpButton.h include/AppKit/NSPopUpButtonCell.h +include/AppKit/NSPopover.h +include/AppKit/NSPopoverTouchBarItem.h +include/AppKit/NSPredicateEditor.h +include/AppKit/NSPredicateEditorRowTemplate.h +include/AppKit/NSPressGestureRecognizer.h include/AppKit/NSPrintInfo.h include/AppKit/NSPrintOperation.h include/AppKit/NSPrintPanel.h include/AppKit/NSPrinter.h include/AppKit/NSProgressIndicator.h include/AppKit/NSResponder.h +include/AppKit/NSRotationGestureRecognizer.h +include/AppKit/NSRuleEditor.h include/AppKit/NSRulerMarker.h include/AppKit/NSRulerView.h +include/AppKit/NSRunningApplication.h include/AppKit/NSSavePanel.h include/AppKit/NSScreen.h include/AppKit/NSScrollView.h @@ -154,16 +198,23 @@ include/AppKit/NSSegmentedCell.h include/AppKit/NSSegmentedControl.h include/AppKit/NSSelection.h include/AppKit/NSShadow.h +include/AppKit/NSSharingService.h +include/AppKit/NSSharingServicePickerTouchBarItem.h include/AppKit/NSSlider.h include/AppKit/NSSliderCell.h +include/AppKit/NSSliderTouchBarItem.h include/AppKit/NSSound.h +include/AppKit/NSSpeechRecognizer.h include/AppKit/NSSpeechSynthesizer.h include/AppKit/NSSpellChecker.h include/AppKit/NSSpellProtocol.h include/AppKit/NSSpellServer.h include/AppKit/NSSplitView.h +include/AppKit/NSStatusBar.h +include/AppKit/NSStatusItem.h include/AppKit/NSStepper.h include/AppKit/NSStepperCell.h +include/AppKit/NSStepperTouchBarItem.h include/AppKit/NSStringDrawing.h include/AppKit/NSTabView.h include/AppKit/NSTabViewItem.h @@ -172,6 +223,7 @@ include/AppKit/NSTableHeaderCell.h include/AppKit/NSTableHeaderView.h include/AppKit/NSTableView.h include/AppKit/NSText.h +include/AppKit/NSTextAlternatives.h include/AppKit/NSTextAttachment.h include/AppKit/NSTextContainer.h include/AppKit/NSTextField.h @@ -185,10 +237,19 @@ include/AppKit/NSTokenFieldCell.h include/AppKit/NSToolbar.h include/AppKit/NSToolbarItem.h include/AppKit/NSToolbarItemGroup.h +include/AppKit/NSTouch.h +include/AppKit/NSTouchBar.h +include/AppKit/NSTouchBarItem.h +include/AppKit/NSTrackingArea.h +include/AppKit/NSTreeController.h +include/AppKit/NSTreeNode.h include/AppKit/NSUserDefaultsController.h +include/AppKit/NSUserInterfaceItemIdentification.h +include/AppKit/NSUserInterfaceLayout.h include/AppKit/NSUserInterfaceValidation.h include/AppKit/NSView.h include/AppKit/NSViewController.h +include/AppKit/NSVisualEffectView.h include/AppKit/NSWindow.h include/AppKit/NSWindowController.h include/AppKit/NSWorkspace.h @@ -206,6 +267,7 @@ include/GNUstepGUI/GSHbox.h include/GNUstepGUI/GSHelpAttachment.h include/GNUstepGUI/GSHelpManagerPanel.h include/GNUstepGUI/GSHorizontalTypesetter.h +include/GNUstepGUI/GSImageMagickImageRep.h include/GNUstepGUI/GSInfoPanel.h include/GNUstepGUI/GSInstantiator.h include/GNUstepGUI/GSLayoutManager.h @@ -232,7 +294,10 @@ include/GNUstepGUI/GSTypesetter.h include/GNUstepGUI/GSVbox.h include/GNUstepGUI/GSVersion.h include/GNUstepGUI/GSWindowDecorationView.h +include/GNUstepGUI/GSXibElement.h +include/GNUstepGUI/GSXibKeyedUnarchiver.h include/GNUstepGUI/GSXibLoading.h +include/GNUstepGUI/GSXibObjectContainer.h include/GNUstepGUI/IMConnectors.h include/GNUstepGUI/IMCustomObject.h include/GNUstepGUI/IMLoading.h @@ -248,6 +313,7 @@ include/gnustep/gui/GSHbox.h include/gnustep/gui/GSHelpAttachment.h include/gnustep/gui/GSHelpManagerPanel.h include/gnustep/gui/GSHorizontalTypesetter.h +include/gnustep/gui/GSImageMagickImageRep.h include/gnustep/gui/GSInfoPanel.h include/gnustep/gui/GSInstantiator.h include/gnustep/gui/GSLayoutManager.h @@ -274,7 +340,10 @@ include/gnustep/gui/GSTypesetter.h include/gnustep/gui/GSVbox.h include/gnustep/gui/GSVersion.h include/gnustep/gui/GSWindowDecorationView.h +include/gnustep/gui/GSXibElement.h +include/gnustep/gui/GSXibKeyedUnarchiver.h include/gnustep/gui/GSXibLoading.h +include/gnustep/gui/GSXibObjectContainer.h include/gnustep/gui/IMConnectors.h include/gnustep/gui/IMCustomObject.h include/gnustep/gui/IMLoading.h @@ -308,12 +377,27 @@ lib/GNUstep/ColorPickers/WheelPicker.bundle/WheelPicker lib/GNUstep/ColorPickers/WheelPicker.bundle/stamp.make lib/GNUstep/Images/GNUstep.tiff lib/GNUstep/Images/GNUstepMenuImage.tiff +lib/GNUstep/Images/GSContextualMenuCursor.tiff +lib/GNUstep/Images/GSDisappearingItemCursor.tiff +lib/GNUstep/Images/GSDragCopyCursor.tiff +lib/GNUstep/Images/GSDragLinkCursor.tiff +lib/GNUstep/Images/GSGreenArrowCursor.tiff +lib/GNUstep/Images/GSOperationNotAllowedCursor.tiff lib/GNUstep/Images/GSSearch.tiff lib/GNUstep/Images/GSStop.tiff lib/GNUstep/Images/LogoGNUstep.tiff lib/GNUstep/Images/MagnifyGlass.tiff +lib/GNUstep/Images/NSAddTemplate.tiff +lib/GNUstep/Images/NSAdvanced.tiff +lib/GNUstep/Images/NSCaution.tiff +lib/GNUstep/Images/NSColorPanel.tiff lib/GNUstep/Images/NSComboArrow.tiff +lib/GNUstep/Images/NSFontPanel.tiff +lib/GNUstep/Images/NSInfo.tiff +lib/GNUstep/Images/NSPreferencesGeneral.tiff lib/GNUstep/Images/NSRatingLevelIndicator.tiff +lib/GNUstep/Images/NSRemoveTemplate.tiff +lib/GNUstep/Images/NSUserAccounts.tiff lib/GNUstep/Images/common_2DCheckMark.tiff lib/GNUstep/Images/common_2DDash.tiff lib/GNUstep/Images/common_3DArrowDown.tiff @@ -321,6 +405,7 @@ lib/GNUstep/Images/common_3DArrowLeft.tiff lib/GNUstep/Images/common_3DArrowRight.tiff lib/GNUstep/Images/common_3DArrowRightH.tiff lib/GNUstep/Images/common_3DArrowUp.tiff +lib/GNUstep/Images/common_ApplicationFolder.tiff lib/GNUstep/Images/common_ArrowDown.tiff lib/GNUstep/Images/common_ArrowDownH.tiff lib/GNUstep/Images/common_ArrowLeft.tiff @@ -352,12 +437,14 @@ lib/GNUstep/Images/common_HelpLink.tiff lib/GNUstep/Images/common_Home.tiff lib/GNUstep/Images/common_HomeDirectory.tiff lib/GNUstep/Images/common_ImageFolder.tiff +lib/GNUstep/Images/common_Info.tiff lib/GNUstep/Images/common_LeftTabStop.tiff lib/GNUstep/Images/common_LibraryFolder.tiff lib/GNUstep/Images/common_MiniWindowTile.tiff lib/GNUstep/Images/common_Miniaturize.tiff lib/GNUstep/Images/common_MiniaturizeH.tiff lib/GNUstep/Images/common_Mount.tiff +lib/GNUstep/Images/common_MultipleSelection.tiff lib/GNUstep/Images/common_MusicFolder.tiff lib/GNUstep/Images/common_Nibble.tiff lib/GNUstep/Images/common_OpenHandCursor.tiff @@ -378,6 +465,8 @@ lib/GNUstep/Images/common_ProgressSpinning_7.tiff lib/GNUstep/Images/common_ProgressSpinning_8.tiff lib/GNUstep/Images/common_RadioOff.tiff lib/GNUstep/Images/common_RadioOn.tiff +lib/GNUstep/Images/common_RecyclerEmpty.tiff +lib/GNUstep/Images/common_RecyclerFull.tiff lib/GNUstep/Images/common_Right.tiff lib/GNUstep/Images/common_RightH.tiff lib/GNUstep/Images/common_RightTabStop.tiff @@ -388,6 +477,10 @@ lib/GNUstep/Images/common_Root_Sparc.tiff lib/GNUstep/Images/common_Root_Sparc2.tiff lib/GNUstep/Images/common_SliderHoriz.tiff lib/GNUstep/Images/common_SliderVert.tiff +lib/GNUstep/Images/common_StepperDown.tiff +lib/GNUstep/Images/common_StepperDownHighlighted.tiff +lib/GNUstep/Images/common_StepperUp.tiff +lib/GNUstep/Images/common_StepperUpHighlighted.tiff lib/GNUstep/Images/common_SwitchOff.tiff lib/GNUstep/Images/common_SwitchOn.tiff lib/GNUstep/Images/common_TabDownSelectedLeft.tiff @@ -400,10 +493,10 @@ lib/GNUstep/Images/common_TabDownUnSelectedToSelectedJunction.tiff lib/GNUstep/Images/common_TabSelectedLeft.tiff lib/GNUstep/Images/common_TabSelectedRight.tiff lib/GNUstep/Images/common_TabSelectedToUnSelectedJunction.tiff -lib/GNUstep/Images/common_TabUnSelectToSelectedJunction.tiff lib/GNUstep/Images/common_TabUnSelectedJunction.tiff lib/GNUstep/Images/common_TabUnSelectedLeft.tiff lib/GNUstep/Images/common_TabUnSelectedRight.tiff +lib/GNUstep/Images/common_TabUnSelectedToSelectedJunction.tiff lib/GNUstep/Images/common_Tile.tiff lib/GNUstep/Images/common_ToolbarClippedItemsMark.tiff lib/GNUstep/Images/common_ToolbarCustomizeToolbarItem.tiff @@ -416,6 +509,7 @@ lib/GNUstep/Images/common_UnknownApplication.tiff lib/GNUstep/Images/common_UnknownTool.tiff lib/GNUstep/Images/common_Unmount.tiff lib/GNUstep/Images/common_UpAndDownArrowSmall.tiff +lib/GNUstep/Images/common_VideoFolder.tiff lib/GNUstep/Images/common_copyCursor.tiff lib/GNUstep/Images/common_linkCursor.tiff lib/GNUstep/Images/common_noCursor.tiff @@ -428,49 +522,52 @@ lib/GNUstep/Images/nsmapping.strings lib/GNUstep/Images/page_landscape.tiff lib/GNUstep/Images/page_portrait.tiff lib/GNUstep/KeyBindings/DefaultKeyBindings.dict -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSDataLinkPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSDataLinkPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSDataLinkPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSFindPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSFindPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSFindPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPageLayout.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPageLayout.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPageLayout.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPrintPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPrintPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSPrintPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSSpellPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSSpellPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/English.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Esperanto.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/French.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/German.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Info-gnustep.plist -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Italian.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Lojban.lproj/Localizable.strings -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSDataLinkPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSDataLinkPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSDataLinkPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSFindPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSFindPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSFindPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPageLayout.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPageLayout.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPageLayout.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPrintPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPrintPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSPrintPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSSpellPanel.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSSpellPanel.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSSpellPanel.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/data.classes -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/data.info -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/objects.gorm -lib/GNUstep/Libraries/gnustep-gui/Versions/0.22/Resources/Spanish.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSDataLinkPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSDataLinkPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSDataLinkPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSFindPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSFindPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSFindPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPageLayout.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPageLayout.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPageLayout.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPrintPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPrintPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSPrintPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSSpellPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSSpellPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/GSToolbarCustomizationPalette.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/English.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Esperanto.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/French.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/German.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Info-gnustep.plist +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Italian.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Japanese.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Korean.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Lojban.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Polish.lproj/Localizable.strings +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSDataLinkPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSDataLinkPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSDataLinkPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSFindPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSFindPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSFindPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPageLayout.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPageLayout.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPageLayout.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPrintPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPrintPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSPrintPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSSpellPanel.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSSpellPanel.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSSpellPanel.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/data.classes +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/data.info +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/objects.gorm +lib/GNUstep/Libraries/gnustep-gui/Versions/${API_VERSION}/Resources/Spanish.lproj/Localizable.strings lib/GNUstep/PostScript/GSProlog.ps lib/GNUstep/PostScript/PPD/English.lproj/Generic-PostScript_Printer-Postscript.ppd lib/GNUstep/Services/GSspell.service/GSspell @@ -489,5 +586,4 @@ lib/GNUstep/Sounds/Tink.wav lib/libgnustep-gui.so lib/libgnustep-gui.so.${PKGVERSION} share/GNUstep/Makefiles/Additional/gui.make -@pkgdir share/GNUstep/Applications @pkgdir lib/GNUstep/Themes diff --git a/x11/gnustep-gui/buildlink3.mk b/x11/gnustep-gui/buildlink3.mk index 313eb74abefa..303e8f4d3205 100644 --- a/x11/gnustep-gui/buildlink3.mk +++ b/x11/gnustep-gui/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.34 2020/06/02 08:23:02 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.35 2020/10/02 23:47:28 mef Exp $ BUILDLINK_TREE+= gnustep-gui .if !defined(GNUSTEP_GUI_BUILDLINK3_MK) GNUSTEP_GUI_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.gnustep-gui+= gnustep-gui>=0.16.0 -BUILDLINK_ABI_DEPENDS.gnustep-gui+= gnustep-gui>=0.22.0nb22 +BUILDLINK_API_DEPENDS.gnustep-gui+= gnustep-gui>=0.28 +BUILDLINK_ABI_DEPENDS.gnustep-gui+= gnustep-gui>=0.28 BUILDLINK_PKGSRCDIR.gnustep-gui?= ../../x11/gnustep-gui .include "../../devel/gnustep-base/buildlink3.mk" diff --git a/x11/gnustep-gui/distinfo b/x11/gnustep-gui/distinfo index 5c2f4d710a66..32476e89acbc 100644 --- a/x11/gnustep-gui/distinfo +++ b/x11/gnustep-gui/distinfo @@ -1,9 +1,6 @@ -$NetBSD: distinfo,v 1.28 2015/11/04 03:28:31 agc Exp $ +$NetBSD: distinfo,v 1.29 2020/10/02 23:47:28 mef Exp $ -SHA1 (gnustep-gui-0.22.0.tar.gz) = dc9654ea3437810a9b4bfd3d2193a25628a88b41 -RMD160 (gnustep-gui-0.22.0.tar.gz) = 20153480d712a148e9e504f09273f70e1ba2f6d2 -SHA512 (gnustep-gui-0.22.0.tar.gz) = b9704ac2147f9154acf4077fa8fe691180966535789d2495409d8688738597af1e025eebb5397180a680d3aeb285233608de05b5ec89cb2f7ef2b152865a7afb -Size (gnustep-gui-0.22.0.tar.gz) = 2734733 bytes -SHA1 (patch-Headers_AppKit_NSNibDeclarations.h) = 6195f4771b515b20a7bdf998c2f2eec37b5fb856 -SHA1 (patch-Source_NSBitmapImageRep+GIF.m) = 6615553063802931102f160571ed13ffd5c86968 -SHA1 (patch-Source_NSBitmapImageRep+PNG.m) = 089f3bbb54f1fb3449cf34d69e09a82fb4dffc59 +SHA1 (gnustep-gui/gui-0_28_0.tar.gz) = 32496c4ebc5260358b65e3b02f422ad20b9915b3 +RMD160 (gnustep-gui/gui-0_28_0.tar.gz) = 53106237f12251b3f5d62c1acc503abb5c23ee75 +SHA512 (gnustep-gui/gui-0_28_0.tar.gz) = ccef19bbdf7bf51b992b941ed1bbd2e1aeabe83e2fd040a75b9fbfd77c90722f80de416e61ac37ee5d6eb5ced26efe0a1aeec49374db9c8c4237bc5b59182371 +Size (gnustep-gui/gui-0_28_0.tar.gz) = 2933423 bytes diff --git a/x11/gnustep-gui/patches/patch-Headers_AppKit_NSNibDeclarations.h b/x11/gnustep-gui/patches/patch-Headers_AppKit_NSNibDeclarations.h deleted file mode 100644 index e4c3f3a1508d..000000000000 --- a/x11/gnustep-gui/patches/patch-Headers_AppKit_NSNibDeclarations.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-Headers_AppKit_NSNibDeclarations.h,v 1.1 2013/03/23 12:20:43 joerg Exp $ - ---- Headers/AppKit/NSNibDeclarations.h.orig 2013-03-23 11:48:31.000000000 +0000 -+++ Headers/AppKit/NSNibDeclarations.h -@@ -32,7 +32,7 @@ - #define _NSNibDeclarations_H_ - #import - --#if OS_API_VERSION(GS_API_MACOSX, GS_API_LATEST) -+#if OS_API_VERSION(GS_API_MACOSX, GS_API_LATEST) && !defined(__NetBSD__) - #define IBOutlet - #define IBAction void - #endif diff --git a/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+GIF.m b/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+GIF.m deleted file mode 100644 index 5c45efd10223..000000000000 --- a/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+GIF.m +++ /dev/null @@ -1,109 +0,0 @@ -$NetBSD: patch-Source_NSBitmapImageRep+GIF.m,v 1.2 2014/05/25 07:18:44 obache Exp $ - -* Fixes build with giflib>5 - ---- Source/NSBitmapImageRep+GIF.m.orig 2011-02-28 15:43:25.000000000 +0000 -+++ Source/NSBitmapImageRep+GIF.m -@@ -140,7 +140,7 @@ static int gs_gif_output(GifFileType *fi - } - - gs_gif_init_input_source(&src, imageData); -- file = DGifOpen(&src, gs_gif_input); -+ file = DGifOpen(&src, gs_gif_input, NULL); - if (file == NULL) - { - /* we do not use giferror here because it doesn't -@@ -149,7 +149,7 @@ static int gs_gif_output(GifFileType *fi - return NO; - } - -- DGifCloseFile(file); -+ DGifCloseFile(file, NULL); - return YES; - } - -@@ -168,7 +168,7 @@ static int gs_gif_output(GifFileType *fi - SET_ERROR_MSG(msg); \ - if (file != NULL) \ - {\ -- DGifCloseFile(file); \ -+ DGifCloseFile(file, NULL); \ - }\ - if (imgBuffer != NULL) \ - {\ -@@ -214,7 +214,7 @@ static int gs_gif_output(GifFileType *fi - - /* open the image */ - gs_gif_init_input_source(&src, imageData); -- file = DGifOpen(&src, gs_gif_input); -+ file = DGifOpen(&src, gs_gif_input, NULL); - if (file == NULL) - { - /* we do not use giferror here because it doesn't -@@ -376,7 +376,7 @@ static int gs_gif_output(GifFileType *fi - withValue: [NSNumber numberWithInt: 0]]; - - /* don't forget to close the gif */ -- DGifCloseFile(file); -+ DGifCloseFile(file, NULL); - - return self; - } -@@ -457,10 +457,10 @@ static int gs_gif_output(GifFileType *fi - // If you have a color table, you must be certain that it is GIF format - colorTable = [self valueForProperty: NSImageRGBColorTable]; // nil is OK - colorMapSize = (colorTable)? [colorTable length]/sizeof(GifColorType) : 256; -- GIFColorMap = MakeMapObject(colorMapSize, [colorTable bytes]); -+ GIFColorMap = GifMakeMapObject(colorMapSize, [colorTable bytes]); - if (!GIFColorMap) - { -- SET_ERROR_MSG(@"GIFRepresentation (giflib): MakeMapObject() failed."); -+ SET_ERROR_MSG(@"GIFRepresentation (giflib): GifMakeMapObject() failed."); - free(rgbPlanes); - return nil; - } -@@ -471,7 +471,7 @@ static int gs_gif_output(GifFileType *fi - SET_ERROR_MSG(@"GIFRepresentation: malloc out of memory."); - free(rgbPlanes); - } -- status = QuantizeBuffer(width, height, &colorMapSize, -+ status = GifQuantizeBuffer(width, height, &colorMapSize, - redPlane, greenPlane, bluePlane, - GIFImage, GIFColorMap->Colors); - if (status == GIF_ERROR) -@@ -481,7 +481,7 @@ static int gs_gif_output(GifFileType *fi - return nil; - } - -- // QuantizeBuffer returns an optimized colorMapSize, -+ // GifQuantizeBuffer returns an optimized colorMapSize, - // but we must round up to nearest power of 2 - // otherwise MakeColorMap() fails - for (h = 0; h < 8; h++) -@@ -499,7 +499,7 @@ static int gs_gif_output(GifFileType *fi - free(GIFImage); - return nil; - } -- GIFFile = EGifOpen(GIFRep, gs_gif_output); -+ GIFFile = EGifOpen(GIFRep, gs_gif_output, NULL); - status = EGifPutScreenDesc(GIFFile, width, height, 8, 0, NULL); - if (status == GIF_ERROR) - { -@@ -509,7 +509,7 @@ static int gs_gif_output(GifFileType *fi - } - - // note we are not supporting interlaced mode -- status = EGifPutImageDesc(GIFFile, 0, 0, width, height, FALSE, GIFColorMap); -+ status = EGifPutImageDesc(GIFFile, 0, 0, width, height, 0, GIFColorMap); - if (status == GIF_ERROR) - { - SET_ERROR_MSG(@"GIFRepresentation (giflib): EGifPutImageDesc() failed."); -@@ -529,7 +529,7 @@ static int gs_gif_output(GifFileType *fi - } - GIFImageP += width; - } -- status = EGifCloseFile(GIFFile); -+ status = EGifCloseFile(GIFFile, NULL); - - free(GIFImage); - diff --git a/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+PNG.m b/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+PNG.m deleted file mode 100644 index 83d851bbd6cc..000000000000 --- a/x11/gnustep-gui/patches/patch-Source_NSBitmapImageRep+PNG.m +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-Source_NSBitmapImageRep+PNG.m,v 1.1 2013/02/26 23:35:25 joerg Exp $ - ---- Source/NSBitmapImageRep+PNG.m.orig 2013-02-26 13:18:16.000000000 +0000 -+++ Source/NSBitmapImageRep+PNG.m -@@ -359,7 +359,7 @@ static void writer_func(png_structp png_ - - // init structures - PNGRep = [NSMutableData dataWithLength: 0]; -- png_info_init_3(&png_info, png_sizeof(png_info)); -+ png_info_init_3(&png_info, sizeof(png_info)); - png_set_write_fn(png_struct, PNGRep, writer_func, NULL); - png_set_IHDR(png_struct, png_info, width, height, depth, - type, interlace, PNG_COMPRESSION_TYPE_BASE, From f874191f8cbf2821515024d31d8d5af6f2be9e44 Mon Sep 17 00:00:00 2001 From: mef Date: Fri, 2 Oct 2020 23:47:50 +0000 Subject: [PATCH 002/112] doc: Updated x11/gnustep-gui to 0.28.0 --- doc/CHANGES-2020 | 3 ++- doc/TODO | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index d788c858ca70..de28caa6db42 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5576 2020/10/02 19:45:06 bsiegert Exp $ +$NetBSD: CHANGES-2020,v 1.5577 2020/10/02 23:47:50 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8324,3 +8324,4 @@ Changes to the packages collection and infrastructure in 2020: Updated www/py-test-django to 3.10.0 [adam 2020-10-02] Updated www/py-livereload to 2.6.3 [adam 2020-10-02] Updated devel/go-gopkgs to 2.1.2 [bsiegert 2020-10-02] + Updated x11/gnustep-gui to 0.28.0 [mef 2020-10-02] diff --git a/doc/TODO b/doc/TODO index 809d4aa864cb..59a40baee3ab 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,4 +1,4 @@ -$NetBSD: TODO,v 1.20110 2020/10/02 12:26:58 adam Exp $ +$NetBSD: TODO,v 1.20111 2020/10/02 23:47:50 mef Exp $ Suggested new packages ====================== @@ -643,7 +643,6 @@ For possible Perl packages updates, see http://www.NetBSD.org/~wiz/perl.html o gnucap-20130423 o gnustep-back-0.27.0 o gnustep-base-1.26.0 - o gnustep-gui-0.24.1 o gnustep-make-2.7.0 o gnustep-objc-1.8.1 o gobby-0.5.0 From be01e47141de6aba1cbeaa90c06a23f19f6c6cbe Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:02:18 +0000 Subject: [PATCH 003/112] py-flake8: updated to 3.8.4 3.8.4 Bugs Fixed - Fix multiprocessing errors on platforms without ``sem_open`` syscall. - Fix skipping of physical checks on the last line of a file which does not end in a newline. --- devel/py-flake8/Makefile | 5 ++--- devel/py-flake8/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/devel/py-flake8/Makefile b/devel/py-flake8/Makefile index 2d512035aab8..ddf7d0b42293 100644 --- a/devel/py-flake8/Makefile +++ b/devel/py-flake8/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.34 2020/06/11 10:58:05 adam Exp $ +# $NetBSD: Makefile,v 1.35 2020/10/03 06:02:18 adam Exp $ -DISTNAME= flake8-3.8.3 +DISTNAME= flake8-3.8.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=f/flake8/} @@ -26,7 +26,6 @@ DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-meta BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint -TEST_DEPENDS+= ${PYPKGPREFIX}-test<5:../../devel/py-test USE_LANGUAGES= # none diff --git a/devel/py-flake8/distinfo b/devel/py-flake8/distinfo index 4bd40e98aeb7..5a29147b2914 100644 --- a/devel/py-flake8/distinfo +++ b/devel/py-flake8/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.26 2020/06/11 10:58:05 adam Exp $ +$NetBSD: distinfo,v 1.27 2020/10/03 06:02:18 adam Exp $ -SHA1 (flake8-3.8.3.tar.gz) = 5b17a989817f358f483e234727f39a77f96271d6 -RMD160 (flake8-3.8.3.tar.gz) = 3032ad1c16717ffbb17db9b6b607b5eeb79a7c18 -SHA512 (flake8-3.8.3.tar.gz) = 007158ea5caf60ff84e935f1b74a5f746fba00991c8808395ff72126dc1a8c8e135badc6f1f383027349076b8f3e146e9d0af27b6e24cdf97390463fd69ad940 -Size (flake8-3.8.3.tar.gz) = 162305 bytes +SHA1 (flake8-3.8.4.tar.gz) = 3642170bd42dbfb5852dcd5263d72ca0a50f2864 +RMD160 (flake8-3.8.4.tar.gz) = be4a5419587b2685198ecde6733566082522e0e4 +SHA512 (flake8-3.8.4.tar.gz) = 51ed09beed50175573e6184b404431b3f89aa6594c40c70ed8288982fe12c2a68992e36d69c99013188f03555bf9fef1ba4f111f8e389cef1e1daa69b41ff5b0 +Size (flake8-3.8.4.tar.gz) = 163583 bytes From eaebbb5b5ff379c2128c439747357e1f4449f359 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:03:18 +0000 Subject: [PATCH 004/112] py-joblib: updated to 0.17.0 Release 0.17.0 - Fix a spurious invalidation of `Memory.cache`'d functions called with `Parallel` under Jupyter or IPython. - Bump vendored loky to 2.9.0 and cloudpickle to 1.6.0. In particular this fixes a problem to add compat for Python 3.9. --- devel/py-joblib/Makefile | 4 ++-- devel/py-joblib/PLIST | 5 ++++- devel/py-joblib/distinfo | 10 +++++----- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/devel/py-joblib/Makefile b/devel/py-joblib/Makefile index 68a8abc5d35f..ec3f69978af8 100644 --- a/devel/py-joblib/Makefile +++ b/devel/py-joblib/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2020/08/10 14:41:36 adam Exp $ +# $NetBSD: Makefile,v 1.10 2020/10/03 06:03:18 adam Exp $ -DISTNAME= joblib-0.16.0 +DISTNAME= joblib-0.17.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=j/joblib/} diff --git a/devel/py-joblib/PLIST b/devel/py-joblib/PLIST index 032fe15ddecf..9d64e43f4c75 100644 --- a/devel/py-joblib/PLIST +++ b/devel/py-joblib/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2020/05/16 17:20:21 adam Exp $ +@comment $NetBSD: PLIST,v 1.7 2020/10/03 06:03:18 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -51,6 +51,9 @@ ${PYSITELIB}/joblib/externals/cloudpickle/cloudpickle.pyo ${PYSITELIB}/joblib/externals/cloudpickle/cloudpickle_fast.py ${PYSITELIB}/joblib/externals/cloudpickle/cloudpickle_fast.pyc ${PYSITELIB}/joblib/externals/cloudpickle/cloudpickle_fast.pyo +${PYSITELIB}/joblib/externals/cloudpickle/compat.py +${PYSITELIB}/joblib/externals/cloudpickle/compat.pyc +${PYSITELIB}/joblib/externals/cloudpickle/compat.pyo ${PYSITELIB}/joblib/externals/loky/__init__.py ${PYSITELIB}/joblib/externals/loky/__init__.pyc ${PYSITELIB}/joblib/externals/loky/__init__.pyo diff --git a/devel/py-joblib/distinfo b/devel/py-joblib/distinfo index ef394aed6401..19f7f4dcdb2c 100644 --- a/devel/py-joblib/distinfo +++ b/devel/py-joblib/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.9 2020/08/10 14:41:36 adam Exp $ +$NetBSD: distinfo,v 1.10 2020/10/03 06:03:18 adam Exp $ -SHA1 (joblib-0.16.0.tar.gz) = db187ceeab5fc84243bed73183431cd5f6f70022 -RMD160 (joblib-0.16.0.tar.gz) = 122b5b3bc3cf5929229d9f5a4d86714ff6790895 -SHA512 (joblib-0.16.0.tar.gz) = d3784dc831bf9d658a38f84883a58773627f124cbc5b80ea94fc2e5fa4fe1a6950efc1be88711602d7394ef9ba66918b788fd1ae0f4254f2d61a2f9503a2d56e -Size (joblib-0.16.0.tar.gz) = 349661 bytes +SHA1 (joblib-0.17.0.tar.gz) = 7de0ec4642148f88d37dcc525f39481f4f2e9242 +RMD160 (joblib-0.17.0.tar.gz) = ac4157fd165a3345a0ee5acb10903998eb3e1ff0 +SHA512 (joblib-0.17.0.tar.gz) = 041a22109aa4d9b9571337cdf50962ace1117d76143d7639284cdc3f80ded2aed1e2974a818d99afe8c64864ec27da0393dd2fa76d82aaa28353a2fff01e8730 +Size (joblib-0.17.0.tar.gz) = 1700376 bytes From 5f8e1b32d874de4734eefc8720f293bd720ec597 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:08:06 +0000 Subject: [PATCH 005/112] py-radon: updated to 4.3.2 4.3.2 - Move `Flake8Checker` to separate, isolated module 4.3.1 - Separate `flake8-polyfill` to extra requirements 4.2.0 - Fix for Python 2.7 - Pin Colorama to different versions depending on the Python version --- devel/py-radon/Makefile | 4 ++-- devel/py-radon/PLIST | 8 +++++++- devel/py-radon/distinfo | 10 +++++----- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/devel/py-radon/Makefile b/devel/py-radon/Makefile index ae81365fef28..c226b45bf596 100644 --- a/devel/py-radon/Makefile +++ b/devel/py-radon/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2020/05/16 16:35:24 adam Exp $ +# $NetBSD: Makefile,v 1.11 2020/10/03 06:08:06 adam Exp $ -DISTNAME= radon-4.1.0 +DISTNAME= radon-4.3.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=r/radon/} diff --git a/devel/py-radon/PLIST b/devel/py-radon/PLIST index 9becf207bebd..09386835d26e 100644 --- a/devel/py-radon/PLIST +++ b/devel/py-radon/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2019/11/06 20:43:36 adam Exp $ +@comment $NetBSD: PLIST,v 1.8 2020/10/03 06:08:06 adam Exp $ bin/radon-${PYVERSSUFFIX} ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -27,6 +27,12 @@ ${PYSITELIB}/radon/cli/tools.pyo ${PYSITELIB}/radon/complexity.py ${PYSITELIB}/radon/complexity.pyc ${PYSITELIB}/radon/complexity.pyo +${PYSITELIB}/radon/contrib/__init__.py +${PYSITELIB}/radon/contrib/__init__.pyc +${PYSITELIB}/radon/contrib/__init__.pyo +${PYSITELIB}/radon/contrib/flake8.py +${PYSITELIB}/radon/contrib/flake8.pyc +${PYSITELIB}/radon/contrib/flake8.pyo ${PYSITELIB}/radon/metrics.py ${PYSITELIB}/radon/metrics.pyc ${PYSITELIB}/radon/metrics.pyo diff --git a/devel/py-radon/distinfo b/devel/py-radon/distinfo index 09e0ccedd845..45d7524dff9e 100644 --- a/devel/py-radon/distinfo +++ b/devel/py-radon/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.8 2020/02/02 06:06:11 adam Exp $ +$NetBSD: distinfo,v 1.9 2020/10/03 06:08:06 adam Exp $ -SHA1 (radon-4.1.0.tar.gz) = 88932fcf283b17c5bef11826787f5bc18645c432 -RMD160 (radon-4.1.0.tar.gz) = d31a7b9b9048977a7954ed6955b33f758261fbb5 -SHA512 (radon-4.1.0.tar.gz) = c594fb2822a5311f1daf18304c601b4363477bee808f32a0eada6dd28560668a93cfa614196a614240eca436dea48945a29915bd4d347946aa28def0780bc93c -Size (radon-4.1.0.tar.gz) = 3672016 bytes +SHA1 (radon-4.3.2.tar.gz) = 3feb4402b4446a8793dbc168fec8ccf004851fde +RMD160 (radon-4.3.2.tar.gz) = 6c7fd18d945879c4fd274ecb007d25254e809485 +SHA512 (radon-4.3.2.tar.gz) = 212fb20f5bc3cfdcf3485ff05861fee5253afa5e4be6fe14e89335918fbb9b0f88d5699027ad593a91b30c49c818fec209f32555cf4be0102045a7abbdc07508 +Size (radon-4.3.2.tar.gz) = 1872404 bytes From e28faff3c2b46d93f08bf584f6799953a37a8a84 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:13:27 +0000 Subject: [PATCH 006/112] py-ecdsa: updated to 0.16.0 Release 0.16.0 New features: Support for reading and writing private keys in PKCS#8 format. New API: `to_pem` and `to_der` now accept new parameter, `format`, to specify the format of the encoded files, either the dafault, legacy "ssleay", or the new `pkcs8` to use PKCS#8. Note that only unencrypted PKCS#8 files are supported. Add `allow_truncate` to `verify` in `VerifyingKey`, it defaults to True, when specified as False, use of large hashes smaller than curves will be disallowed (as it was in 0.14.1 and earlier). Bug fix: Correctly calculate signatures for private keys equal to n-1. Make `PointJacobi` and thus `SigningKey` and `VerifyingKey` pickleable. Doc fixes: `to_pem` functions return `bytes` not `str`, document them as such. `from_pem` and `from_pem` in `SigningKey` returns `SigningKey`, document them as such. Maintenance: Ensure that version checks will work with Python 4. Format the source with black. Fix uses of `assert_` in test suite. Use newer Ubuntu in Travis to test against OpenSSL 1.1.1 (and thus test the interoperability of ECDH code in Travis). --- security/py-ecdsa/Makefile | 12 ++++++------ security/py-ecdsa/distinfo | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/security/py-ecdsa/Makefile b/security/py-ecdsa/Makefile index c2b75d45fe20..03182a8fc2d4 100644 --- a/security/py-ecdsa/Makefile +++ b/security/py-ecdsa/Makefile @@ -1,16 +1,16 @@ -# $NetBSD: Makefile,v 1.10 2020/05/23 08:08:54 adam Exp $ +# $NetBSD: Makefile,v 1.11 2020/10/03 06:13:27 adam Exp $ -DISTNAME= ecdsa-0.15 -PKGNAME= ${PYPKGPREFIX}-ecdsa-0.15 -CATEGORIES= security +DISTNAME= ecdsa-0.16.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=e/ecdsa/} MAINTAINER= gls@NetBSD.org -HOMEPAGE= https://github.com/warner/python-ecdsa/ +HOMEPAGE= https://github.com/warner/python-ecdsa COMMENT= Easy-to-use implementation of ECDSA cryptography LICENSE= mit -DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six +DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six USE_LANGUAGES= # none diff --git a/security/py-ecdsa/distinfo b/security/py-ecdsa/distinfo index 287d17bb7f14..f160af139022 100644 --- a/security/py-ecdsa/distinfo +++ b/security/py-ecdsa/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.8 2020/02/27 16:55:07 bsiegert Exp $ +$NetBSD: distinfo,v 1.9 2020/10/03 06:13:27 adam Exp $ -SHA1 (ecdsa-0.15.tar.gz) = 5ac84f3012d807793bcb98a8e9c86c63b9965596 -RMD160 (ecdsa-0.15.tar.gz) = aaeba796ec51455deb06d4accc01535aeac26302 -SHA512 (ecdsa-0.15.tar.gz) = 7b7491d1abdb5ca43456d943c96525fa5d722635c496bbddd04ef8e1baad9dc0aef3d1752afea7820f7796421b18295ee260657ec1e8faf7564613b316c0d603 -Size (ecdsa-0.15.tar.gz) = 122119 bytes +SHA1 (ecdsa-0.16.0.tar.gz) = 52b4b3e423662f90c4bbbbdcf0fd6bcf52fdee01 +RMD160 (ecdsa-0.16.0.tar.gz) = 4fdfc7188776539ce64f482936f6454da8ca4595 +SHA512 (ecdsa-0.16.0.tar.gz) = 94ccefe19899a5e56393bb0e6624e9af66bdc60ad370d65900a24a0465c430a3a001ed9c25970e48834cb25ca730bc9279af98d17ecd3ad66189c64c8f864b42 +Size (ecdsa-0.16.0.tar.gz) = 125851 bytes From 653e4eae044fbe9d809972aaaa147d935a60ed28 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:13:54 +0000 Subject: [PATCH 007/112] Updated devel/py-flake8, devel/py-joblib, devel/py-radon, security/py-ecdsa --- doc/CHANGES-2020 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index de28caa6db42..b10fb53eb3b8 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5577 2020/10/02 23:47:50 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5578 2020/10/03 06:13:54 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8325,3 +8325,7 @@ Changes to the packages collection and infrastructure in 2020: Updated www/py-livereload to 2.6.3 [adam 2020-10-02] Updated devel/go-gopkgs to 2.1.2 [bsiegert 2020-10-02] Updated x11/gnustep-gui to 0.28.0 [mef 2020-10-02] + Updated devel/py-flake8 to 3.8.4 [adam 2020-10-03] + Updated devel/py-joblib to 0.17.0 [adam 2020-10-03] + Updated devel/py-radon to 4.3.2 [adam 2020-10-03] + Updated security/py-ecdsa to 0.16.0 [adam 2020-10-03] From 7fc615a031d8e8a29269290279c9856ba895af3b Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:27:18 +0000 Subject: [PATCH 008/112] yarn: updated to 1.22.10 1.22.10 (and prior) Tweak the preinstall check to not cause errors when Node is installed as root (as a downside, it won't run at all on Windows, which should be an acceptable tradeoff): https://github.com/yarnpkg/yarn/issues/8358 1.22.7 This release doesn't change anything and was caused by a publish issue. 1.22.6 Running yarn init with the -2 flag won't print the set version output anymore. A new preinstall check will ensure that npm install -g yarn works even under Corepack. It doesn't have any effect on other setups. --- devel/yarn/Makefile | 4 ++-- devel/yarn/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/devel/yarn/Makefile b/devel/yarn/Makefile index 6404894dffe4..a1d641baf4d4 100644 --- a/devel/yarn/Makefile +++ b/devel/yarn/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.14 2020/09/08 18:05:55 adam Exp $ +# $NetBSD: Makefile,v 1.15 2020/10/03 06:27:18 adam Exp $ -DISTNAME= yarn-v1.22.5 +DISTNAME= yarn-v1.22.10 PKGNAME= ${DISTNAME:S/-v/-/} CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=yarnpkg/} diff --git a/devel/yarn/distinfo b/devel/yarn/distinfo index f696a5011d5c..fc1989805a0f 100644 --- a/devel/yarn/distinfo +++ b/devel/yarn/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.13 2020/09/08 18:05:55 adam Exp $ +$NetBSD: distinfo,v 1.14 2020/10/03 06:27:18 adam Exp $ -SHA1 (yarn-v1.22.5.tar.gz) = f449ad392e0562924bf0e67ada51431e64a5327f -RMD160 (yarn-v1.22.5.tar.gz) = 3736b94c62ecd7d33ada7192146a76cf876ce5c5 -SHA512 (yarn-v1.22.5.tar.gz) = c33c040ed57eb05c04905b8996db31a34099f0c18dbf1818959c5592514abc99f1180592561ec5d3e760c084dbcf2dcdf3ebb4fe8918f082b6aa089cf10921bb -Size (yarn-v1.22.5.tar.gz) = 1244837 bytes +SHA1 (yarn-v1.22.10.tar.gz) = 8df032cea288457a46b1979e5f16d0d4535c36d6 +RMD160 (yarn-v1.22.10.tar.gz) = 93f551f2f987a454a7f5295eb62bcc26a0e01eb2 +SHA512 (yarn-v1.22.10.tar.gz) = d75dccd318f280abcbfd8d78b63546e11e7a8459c5dd737d0c8da2742cd5d7e3d7a5e668ce680234b0c09e71d128787777061d24c6e3ae4b6626086461e3ce25 +Size (yarn-v1.22.10.tar.gz) = 1244965 bytes From 30a66235f2e832ea436a52817643df5e876defd8 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:49:48 +0000 Subject: [PATCH 009/112] gperftools: updated to 2.8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gperftools 2.8 is out! Here are notable changes: * ProfilerGetStackTrace is now officially supported API for libprofiler. Contributed by Kirill Müller. * Build failures on mingw were fixed. This fixed issue 1108. * Build failure of page_heap_test on MSVC was fixed. * Ryan Macnak contributed fix for compiling linux syscall support on i386 and recent GCCs. This fixed issue 1076. * test failures caused by new gcc 10 optimizations were fixed. Same change also fixed tests on clang. --- devel/gperftools/Makefile | 7 ++----- devel/gperftools/PLIST | 3 ++- devel/gperftools/distinfo | 11 +++++------ 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/devel/gperftools/Makefile b/devel/gperftools/Makefile index 1b491d73fa66..1a060596b865 100644 --- a/devel/gperftools/Makefile +++ b/devel/gperftools/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.17 2020/08/31 18:07:21 wiz Exp $ +# $NetBSD: Makefile,v 1.18 2020/10/03 06:49:48 adam Exp $ -DISTNAME= gperftools-2.7 -PKGREVISION= 4 +DISTNAME= gperftools-2.8 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=gperftools/} GITHUB_PROJECT= gperftools @@ -18,8 +17,6 @@ USE_TOOLS+= gmake perl:run GNU_CONFIGURE= yes # on some platforms heap checker is not build by default CONFIGURE_ARGS+= --enable-heap-checker -# enable deprecated ucontext -CFLAGS.Darwin+= -D_XOPEN_SOURCE=1 # for backtrace() .include "../../mk/bsd.prefs.mk" diff --git a/devel/gperftools/PLIST b/devel/gperftools/PLIST index a2c3b111d6dc..38d738f66c60 100644 --- a/devel/gperftools/PLIST +++ b/devel/gperftools/PLIST @@ -1,5 +1,6 @@ -@comment $NetBSD: PLIST,v 1.3 2017/07/05 11:17:17 adam Exp $ +@comment $NetBSD: PLIST,v 1.4 2020/10/03 06:49:48 adam Exp $ bin/pprof +bin/pprof-symbolize include/google/heap-checker.h include/google/heap-profiler.h include/google/malloc_extension.h diff --git a/devel/gperftools/distinfo b/devel/gperftools/distinfo index dfa508625d29..3e753330b49d 100644 --- a/devel/gperftools/distinfo +++ b/devel/gperftools/distinfo @@ -1,10 +1,9 @@ -$NetBSD: distinfo,v 1.11 2019/11/28 12:19:58 bouyer Exp $ +$NetBSD: distinfo,v 1.12 2020/10/03 06:49:48 adam Exp $ -SHA1 (gperftools-2.7.tar.gz) = 89e3e1df674bc4ba1a9e97246b58a26a4e92d0a3 -RMD160 (gperftools-2.7.tar.gz) = a45ba1a6e601fe46ec7b7ed3035251f991371bd2 -SHA512 (gperftools-2.7.tar.gz) = 7cd079fcfa9fd517ef99ff81c294daa6150898ae9024cb5ee02e1bce086d135d2cadcd2b863528cc82327fc00c9f4574d5078b47a02ac57fbc393fa66adc32ec -Size (gperftools-2.7.tar.gz) = 1523562 bytes -SHA1 (patch-benchmark_getcontext_light.cc) = 892c709fbda8476053e581262feeea4af1a27795 +SHA1 (gperftools-2.8.tar.gz) = 2caf94d01a3aa36c338ed52bd5ec508f05593d8d +RMD160 (gperftools-2.8.tar.gz) = e35c9a2dc59aa36abbe3a30a10a47e7342ff3381 +SHA512 (gperftools-2.8.tar.gz) = 7c0493de4e324a3589ef400a09c642e1fa56878be5730d8de97bcb8b08d91659adb1e1549e6871c074e4f76923e742164aca06500951a84920c72e16d3b1fc8a +Size (gperftools-2.8.tar.gz) = 1595567 bytes SHA1 (patch-configure) = 612e1dda5ecf65451153e9616f69e0c58add086a SHA1 (patch-src_base_atomicops-internals-arm-v6plus.h) = b3aeddd10d2506192551485570c31c0b3ff02432 SHA1 (patch-src_base_sysinfo.cc) = 558034b05ad3d2870a7269762d3b58442824e649 From 1b2a42208fe62951e812cc83feba8932254f7188 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 06:50:06 +0000 Subject: [PATCH 010/112] Updated devel/yarn, devel/gperftools --- doc/CHANGES-2020 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index b10fb53eb3b8..19c69722ddee 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5578 2020/10/03 06:13:54 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5579 2020/10/03 06:50:06 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8329,3 +8329,5 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/py-joblib to 0.17.0 [adam 2020-10-03] Updated devel/py-radon to 4.3.2 [adam 2020-10-03] Updated security/py-ecdsa to 0.16.0 [adam 2020-10-03] + Updated devel/yarn to 1.22.10 [adam 2020-10-03] + Updated devel/gperftools to 2.8 [adam 2020-10-03] From 09adfcb9cd42e48b8812ccefcccbc4430a2750c0 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 08:28:36 +0000 Subject: [PATCH 011/112] mikutter: update to 4.1.2. Upstream changes: mikutter 4.1.2 https://mikutter.hatenablog.com/entry/2020/10/03/140927 * excessive workload on redrawring MiraclePainter using a large set of Photo Model as drawing objects * fix versions of dependent libraries --- net/mikutter/Makefile | 10 +++++----- net/mikutter/distinfo | 11 ++++++----- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/net/mikutter/Makefile b/net/mikutter/Makefile index a19f83747053..093a4d0cc42a 100644 --- a/net/mikutter/Makefile +++ b/net/mikutter/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.195 2020/09/20 15:11:43 tsutsui Exp $ +# $NetBSD: Makefile,v 1.196 2020/10/03 08:28:36 tsutsui Exp $ # -DISTNAME= mikutter-4.1.1 +DISTNAME= mikutter-4.1.2 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} CATEGORIES= net MASTER_SITES= https://mikutter.hachune.net/bin/ @@ -14,8 +14,8 @@ LICENSE= mit AND cc-by-sa-v3.0 .include "../../lang/ruby/rubyversion.mk" DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.7.0:../../net/ruby-addressable -DEPENDS+= ${RUBY_PKGPREFIX}-delayer>=1.0.2:../../devel/ruby-delayer -DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.1.3:../../devel/ruby-delayer-deferred +DEPENDS+= ${RUBY_PKGPREFIX}-delayer>=1.1.2:../../devel/ruby-delayer +DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.2.0:../../devel/ruby-delayer-deferred DEPENDS+= ${RUBY_PKGPREFIX}-diva>=1.0.2:../../devel/ruby-diva DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.3.5:../../devel/ruby-gettext DEPENDS+= ${RUBY_PKGPREFIX}-gtk2>=3.4.1:../../x11/ruby-gtk2 @@ -24,7 +24,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-memoist>=0.16.2:../../devel/ruby-memoist DEPENDS+= ${RUBY_PKGPREFIX}-moneta-[0-9]*:../../databases/ruby-moneta DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.5.4:../../security/ruby-oauth -DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid>=1.2.0:../../net/ruby-pluggaloid +DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid>=1.5.0:../../net/ruby-pluggaloid DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1.2:../../misc/ruby-typed-array USE_LANGUAGES= # none diff --git a/net/mikutter/distinfo b/net/mikutter/distinfo index fd146369b33f..f7e207461559 100644 --- a/net/mikutter/distinfo +++ b/net/mikutter/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.174 2020/09/20 15:11:43 tsutsui Exp $ +$NetBSD: distinfo,v 1.175 2020/10/03 08:28:36 tsutsui Exp $ -SHA1 (mikutter-4.1.1.tar.gz) = 8a7425fdf04adc5d28a30920c888a5c0da81ca21 -RMD160 (mikutter-4.1.1.tar.gz) = aa08285ac635fff2b69e92950f391d56a832e219 -SHA512 (mikutter-4.1.1.tar.gz) = 6f5ae675e8e39690c1993798831ea68208dc064239f4e0855efaf3ef28eb21f6e702fbc25f6097ebeba0b2fda95a8dc0e0650f18a8f8c47e1dcdfe3513ced4ba -Size (mikutter-4.1.1.tar.gz) = 2327771 bytes +SHA1 (mikutter-4.1.2.tar.gz) = d2c2470d929d61bb93ebdb01f5cd0ba119c15f4c +RMD160 (mikutter-4.1.2.tar.gz) = 2aba50fa5b2a5365daf598778f5f6aa85a6209cb +SHA512 (mikutter-4.1.2.tar.gz) = 5cdde918325de62ee6acb06e78d3306a5041901daa383b424ce8e5053b577ecef881b082770815513125e366c66b0b4d77081effdc103bd6abcac1cbb1954928 +Size (mikutter-4.1.2.tar.gz) = 2327765 bytes +SHA1 (patch-core_mui_gtk__photo__pixbuf.rb) = 0d0a50bcd7f1c170d4ccf95e6c2d6fe918c8632d SHA1 (patch-mikutter.rb) = 32883f84e9c628954d46744c07f1247b8fc731bc From 86912156f202ffbec45ee7c659ce200c9db52532 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 08:28:58 +0000 Subject: [PATCH 012/112] doc: Updated net/mikutter to 4.1.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 19c69722ddee..84adcd16a436 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5579 2020/10/03 06:50:06 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5580 2020/10/03 08:28:58 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8331,3 +8331,4 @@ Changes to the packages collection and infrastructure in 2020: Updated security/py-ecdsa to 0.16.0 [adam 2020-10-03] Updated devel/yarn to 1.22.10 [adam 2020-10-03] Updated devel/gperftools to 2.8 [adam 2020-10-03] + Updated net/mikutter to 4.1.2 [tsutsui 2020-10-03] From f4a7bb26f3b8eff3f693919c23f28b94f06fae84 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 08:40:56 +0000 Subject: [PATCH 013/112] emulators: Add bsnes. bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally developed by byuu, which focuses on performance, features, and ease of use. --- emulators/Makefile | 3 +- emulators/bsnes/DESCR | 2 + emulators/bsnes/Makefile | 75 ++++++++++ emulators/bsnes/PLIST | 132 ++++++++++++++++++ emulators/bsnes/distinfo | 7 + .../bsnes/patches/patch-bsnes_GNUmakefile | 16 +++ 6 files changed, 234 insertions(+), 1 deletion(-) create mode 100644 emulators/bsnes/DESCR create mode 100644 emulators/bsnes/Makefile create mode 100644 emulators/bsnes/PLIST create mode 100644 emulators/bsnes/distinfo create mode 100644 emulators/bsnes/patches/patch-bsnes_GNUmakefile diff --git a/emulators/Makefile b/emulators/Makefile index a23ce77cc863..f3cee8e941d3 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.333 2020/10/02 10:26:32 ryoon Exp $ +# $NetBSD: Makefile,v 1.334 2020/10/03 08:40:56 nia Exp $ # COMMENT= Emulators for other operating systems @@ -22,6 +22,7 @@ SUBDIR+= b-em SUBDIR+= blastem SUBDIR+= blinkensim SUBDIR+= bochs +SUBDIR+= bsnes SUBDIR+= cannonball SUBDIR+= caprice32 SUBDIR+= ckmame diff --git a/emulators/bsnes/DESCR b/emulators/bsnes/DESCR new file mode 100644 index 000000000000..4d9a7e1dc3e5 --- /dev/null +++ b/emulators/bsnes/DESCR @@ -0,0 +1,2 @@ +bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally +developed by byuu, which focuses on performance, features, and ease of use. diff --git a/emulators/bsnes/Makefile b/emulators/bsnes/Makefile new file mode 100644 index 000000000000..64cf368119a9 --- /dev/null +++ b/emulators/bsnes/Makefile @@ -0,0 +1,75 @@ +# $NetBSD: Makefile,v 1.1 2020/10/03 08:40:56 nia Exp $ + +DISTNAME= bsnes-115 +CATEGORIES= emulators +MASTER_SITES= ${MASTER_SITE_GITHUB:=bsnes-emu/} +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/bsnes-emu/bsnes +COMMENT= SNES/SFC emulator focused on performance, features, and ease of use +LICENSE= gnu-gpl-v3 + +USE_TOOLS+= gmake pkg-config +USE_LANGUAGES= c c++ + +# c++17 +GCC_REQD+= 7 + +# incorrect warnings for certain strings with gcc-7.5.0. +CXXFLAGS+= -Wno-trigraphs + +MAKE_FILE= GNUmakefile + +BUILD_DIRS= bsnes +INSTALL_DIRS= bsnes + +.include "../../mk/bsd.prefs.mk" + +.if ${OPSYS} == "Linux" +BUILD_MAKE_FLAGS+= platform=linux +.elif ${OPSYS} == "Darwin" +BUILD_MAKE_FLAGS+= platform=macos +.else +BUILD_MAKE_FLAGS+= platform=bsd +.endif + +.if ${OPSYS} != "Darwin" +MAKE_FLAGS+= hiro=gtk3 +. if ${X11_TYPE} == "native" +LDFLAGS+= ${COMPILER_RPATH_FLAG}${X11BASE}/lib +. endif +. include "../../mk/oss.buildlink3.mk" +. if ${OSS_TYPE} != "none" +LDFLAGS+= ${LIBOSSAUDIO} +SUBST_CLASSES+= oss +SUBST_STAGE.oss= pre-configure +SUBST_MESSAGE.oss= Correcting the path to the OSS device. +SUBST_FILES.oss+= ruby/audio/oss.cpp +SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" +. endif +.endif + +MAKE_FLAGS+= compiler=${CXX} +MAKE_FLAGS+= openmp=false +# Disable -march=native. +MAKE_FLAGS+= local=false + +INSTALL_MAKE_FLAGS+= platform=bsd +INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} + +.if ${OPSYS} == "Linux" +. include "../../audio/alsa-lib/buildlink3.mk" +. include "../../audio/pulseaudio/buildlink3.mk" +.endif +.if ${OPSYS} != "Darwin" +. include "../../audio/openal-soft/buildlink3.mk" +. include "../../devel/SDL2/buildlink3.mk" +. include "../../sysutils/desktop-file-utils/desktopdb.mk" +. include "../../x11/gtk3/buildlink3.mk" +. include "../../x11/gtksourceview3/buildlink3.mk" +. include "../../x11/libX11/buildlink3.mk" +. include "../../x11/libXext/buildlink3.mk" +. include "../../x11/libXrandr/buildlink3.mk" +.endif +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/bsnes/PLIST b/emulators/bsnes/PLIST new file mode 100644 index 000000000000..3158e2621cf6 --- /dev/null +++ b/emulators/bsnes/PLIST @@ -0,0 +1,132 @@ +@comment $NetBSD: PLIST,v 1.1 2020/10/03 08:40:56 nia Exp $ +bin/bsnes +share/applications/bsnes.desktop +share/bsnes/Database/BS Memory.bml +share/bsnes/Database/Cheat Codes.bml +share/bsnes/Database/Sufami Turbo.bml +share/bsnes/Database/Super Famicom.bml +share/bsnes/Shaders/AANN.shader/AANN.fs +share/bsnes/Shaders/AANN.shader/manifest.bml +share/bsnes/Shaders/CRT-Geom.shader/crt-geom.fs +share/bsnes/Shaders/CRT-Geom.shader/crt-geom.vs +share/bsnes/Shaders/CRT-Geom.shader/curvature.fs +share/bsnes/Shaders/CRT-Geom.shader/manifest.bml +share/bsnes/Shaders/CRT-Glow.shader/blur_horiz.fs +share/bsnes/Shaders/CRT-Glow.shader/blur_horiz.vs +share/bsnes/Shaders/CRT-Glow.shader/blur_vert.fs +share/bsnes/Shaders/CRT-Glow.shader/blur_vert.vs +share/bsnes/Shaders/CRT-Glow.shader/gauss_horiz.fs +share/bsnes/Shaders/CRT-Glow.shader/gauss_horiz.vs +share/bsnes/Shaders/CRT-Glow.shader/gauss_vert.fs +share/bsnes/Shaders/CRT-Glow.shader/gauss_vert.vs +share/bsnes/Shaders/CRT-Glow.shader/lanczos_horiz.fs +share/bsnes/Shaders/CRT-Glow.shader/lanczos_horiz.vs +share/bsnes/Shaders/CRT-Glow.shader/linearize.fs +share/bsnes/Shaders/CRT-Glow.shader/linearize.vs +share/bsnes/Shaders/CRT-Glow.shader/manifest.bml +share/bsnes/Shaders/CRT-Glow.shader/resolve.fs +share/bsnes/Shaders/CRT-Glow.shader/resolve.vs +share/bsnes/Shaders/CRT-Glow.shader/threshold.fs +share/bsnes/Shaders/CRT-Glow.shader/threshold.vs +share/bsnes/Shaders/CRT-Lottes.shader/bloompass.fs +share/bsnes/Shaders/CRT-Lottes.shader/bloompass.vs +share/bsnes/Shaders/CRT-Lottes.shader/manifest.bml +share/bsnes/Shaders/CRT-Lottes.shader/scanpass.fs +share/bsnes/Shaders/CRT-Lottes.shader/scanpass.vs +share/bsnes/Shaders/CRT-Royale.shader/bloom-approx.fs +share/bsnes/Shaders/CRT-Royale.shader/bloom-approx.vs +share/bsnes/Shaders/CRT-Royale.shader/bloom-horizontal-reconstitute.fs +share/bsnes/Shaders/CRT-Royale.shader/bloom-horizontal-reconstitute.vs +share/bsnes/Shaders/CRT-Royale.shader/bloom-vertical.fs +share/bsnes/Shaders/CRT-Royale.shader/bloom-vertical.vs +share/bsnes/Shaders/CRT-Royale.shader/blur9fast-horizontal.fs +share/bsnes/Shaders/CRT-Royale.shader/blur9fast-horizontal.vs +share/bsnes/Shaders/CRT-Royale.shader/blur9fast-vertical.fs +share/bsnes/Shaders/CRT-Royale.shader/blur9fast-vertical.vs +share/bsnes/Shaders/CRT-Royale.shader/brightpass.fs +share/bsnes/Shaders/CRT-Royale.shader/brightpass.vs +share/bsnes/Shaders/CRT-Royale.shader/first-pass-linearize-crt-gamma-bob-fields.fs +share/bsnes/Shaders/CRT-Royale.shader/first-pass-linearize-crt-gamma-bob-fields.vs +share/bsnes/Shaders/CRT-Royale.shader/geometry-aa-last-pass.fs +share/bsnes/Shaders/CRT-Royale.shader/geometry-aa-last-pass.vs +share/bsnes/Shaders/CRT-Royale.shader/manifest.bml +share/bsnes/Shaders/CRT-Royale.shader/mask-resize-horizontal.fs +share/bsnes/Shaders/CRT-Royale.shader/mask-resize-horizontal.vs +share/bsnes/Shaders/CRT-Royale.shader/mask-resize-vertical.fs +share/bsnes/Shaders/CRT-Royale.shader/mask-resize-vertical.vs +share/bsnes/Shaders/CRT-Royale.shader/scanlines-horizontal-apply-mask.fs +share/bsnes/Shaders/CRT-Royale.shader/scanlines-horizontal-apply-mask.vs +share/bsnes/Shaders/CRT-Royale.shader/scanlines-vertical-interlacing.fs +share/bsnes/Shaders/CRT-Royale.shader/scanlines-vertical-interlacing.vs +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearApertureGrille15Wide8And5d5Spacing.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearApertureGrille15Wide8And5d5SpacingResizeTo64.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearShadowMask.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearShadowMaskEDP.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearShadowMaskEDPResizeTo64.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearShadowMaskResizeTo64.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearSlotMaskTall15Wide9And4d5Horizontal9d14VerticalSpacing.png +share/bsnes/Shaders/CRT-Royale.shader/textures/TileableLinearSlotMaskTall15Wide9And4d5Horizontal9d14VerticalSpacingResizeTo64.png +share/bsnes/Shaders/GTU.shader/GTU-pass1.fs +share/bsnes/Shaders/GTU.shader/GTU-pass2.fs +share/bsnes/Shaders/GTU.shader/GTU-pass2.vs +share/bsnes/Shaders/GTU.shader/GTU-pass3.fs +share/bsnes/Shaders/GTU.shader/GTU-pass4.fs +share/bsnes/Shaders/GTU.shader/GTU-pass4.vs +share/bsnes/Shaders/GTU.shader/manifest.bml +share/bsnes/Shaders/LCD-cgwg.shader/lcd-grid.fs +share/bsnes/Shaders/LCD-cgwg.shader/manifest.bml +share/bsnes/Shaders/LCD-cgwg.shader/motion-blur.fs +share/bsnes/Shaders/MDAPT-Dedithering.shader/manifest.bml +share/bsnes/Shaders/MDAPT-Dedithering.shader/mdapt-pass1.fs +share/bsnes/Shaders/MDAPT-Dedithering.shader/mdapt-pass2.fs +share/bsnes/Shaders/MDAPT-Dedithering.shader/mdapt-pass3.fs +share/bsnes/Shaders/MDAPT-Dedithering.shader/mdapt-pass4.fs +share/bsnes/Shaders/NTSC-MAME.shader/mame-ntsc.fs +share/bsnes/Shaders/NTSC-MAME.shader/mame-ntsc.vs +share/bsnes/Shaders/NTSC-MAME.shader/mame-postproc.fs +share/bsnes/Shaders/NTSC-MAME.shader/mame-postproc.vs +share/bsnes/Shaders/NTSC-MAME.shader/manifest.bml +share/bsnes/Shaders/NTSC.shader/gaussian-scanlines.fs +share/bsnes/Shaders/NTSC.shader/manifest.bml +share/bsnes/Shaders/NTSC.shader/ntsc-pass1.fs +share/bsnes/Shaders/NTSC.shader/ntsc-pass2.fs +share/bsnes/Shaders/PAL-Composite.shader/manifest.bml +share/bsnes/Shaders/PAL-Composite.shader/pal-r57shell.fs +share/bsnes/Shaders/Pixellate.shader/manifest.bml +share/bsnes/Shaders/Pixellate.shader/pixellate.fs +share/bsnes/Shaders/Retro.shader/gamma.fs +share/bsnes/Shaders/Retro.shader/manifest.bml +share/bsnes/Shaders/Retro.shader/retro.fs +share/bsnes/Shaders/ScaleFX.shader/advanced-aa.fs +share/bsnes/Shaders/ScaleFX.shader/advanced-aa.vs +share/bsnes/Shaders/ScaleFX.shader/manifest.bml +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass0.fs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass0.vs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass1.fs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass1.vs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass2.fs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass2.vs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass3.fs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass3.vs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass4.fs +share/bsnes/Shaders/ScaleFX.shader/scalefx-pass4.vs +share/bsnes/Shaders/Sharp-Bilinear.shader/manifest.bml +share/bsnes/Shaders/Sharp-Bilinear.shader/sharp-bilinear.fs +share/bsnes/Shaders/xBR-mode7-480p.shader/custom-jinc2-sharper.fs +share/bsnes/Shaders/xBR-mode7-480p.shader/manifest.bml +share/bsnes/Shaders/xBR-mode7-480p.shader/super-2xbr-3d-pass0.fs +share/bsnes/Shaders/xBR-mode7-480p.shader/super-2xbr-3d-pass1.fs +share/bsnes/Shaders/xBR-mode7-480p.shader/super-2xbr-3d-pass2.fs +share/bsnes/Shaders/xBR-mode7-480p.shader/super-2xbr-3d-pass2.vs +share/bsnes/Shaders/xBR-mode7-960p.shader/custom-jinc2-sharper.fs +share/bsnes/Shaders/xBR-mode7-960p.shader/manifest.bml +share/bsnes/Shaders/xBR-mode7-960p.shader/super-4xbr-3d-pass0.fs +share/bsnes/Shaders/xBR-mode7-960p.shader/super-4xbr-3d-pass1.fs +share/bsnes/Shaders/xBR-mode7-960p.shader/super-4xbr-3d-pass2.fs +share/bsnes/Shaders/xBR-mode7-960p.shader/super-4xbr-3d-pass3.fs +share/bsnes/Shaders/xBRZ.shader/fxaa.fs +share/bsnes/Shaders/xBRZ.shader/manifest.bml +share/bsnes/Shaders/xBRZ.shader/xBRZ-Freescale-p0.fs +share/bsnes/Shaders/xBRZ.shader/xBRZ-Freescale-p1.fs +share/icons/bsnes.png +@pkgdir share/bsnes/Firmware diff --git a/emulators/bsnes/distinfo b/emulators/bsnes/distinfo new file mode 100644 index 000000000000..62f4633f9377 --- /dev/null +++ b/emulators/bsnes/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2020/10/03 08:40:56 nia Exp $ + +SHA1 (bsnes-115.tar.gz) = 3123e1e58d16c77f85fe2bf5e3a2681b83c63e20 +RMD160 (bsnes-115.tar.gz) = 020291f3116197c9900f805f29eb973d76bde664 +SHA512 (bsnes-115.tar.gz) = 80b993bd6ab6f3e4772e97cdce504ea4e511bc09d551d7ad19a42c1676880645adb3b286bf803c715f5b0f6e2c410cea73845bcb7e83089ebb59111eaa3da5b3 +Size (bsnes-115.tar.gz) = 4145996 bytes +SHA1 (patch-bsnes_GNUmakefile) = 61ac57779404771b706eb94c7dac01b0acc963e6 diff --git a/emulators/bsnes/patches/patch-bsnes_GNUmakefile b/emulators/bsnes/patches/patch-bsnes_GNUmakefile new file mode 100644 index 000000000000..d88e1acd547a --- /dev/null +++ b/emulators/bsnes/patches/patch-bsnes_GNUmakefile @@ -0,0 +1,16 @@ +$NetBSD: patch-bsnes_GNUmakefile,v 1.1 2020/10/03 08:40:56 nia Exp $ + +Honor CXXFLAGS/LDFLAGS. + +--- bsnes/GNUmakefile.orig 2020-03-03 10:56:48.000000000 +0000 ++++ bsnes/GNUmakefile +@@ -3,7 +3,8 @@ binary := application + build := performance + openmp := true + local := true +-flags += -I. -I.. ++flags += $(CXXFLAGS) -I. -I.. ++options += $(LDFLAGS) + + # in order for this to work, obj/lzma.o must be omitted or bsnes will hang on startup. + # further, only the X-Video driver works reliably. OpenGL 3.2, OpenGL 2.0, and XShm crash bsnes. From 496f1a520bbe1c7904d73d8fedd884daad4245b8 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 08:41:18 +0000 Subject: [PATCH 014/112] doc: Added emulators/bsnes version 115 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 84adcd16a436..e05e8680d3f3 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5580 2020/10/03 08:28:58 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5581 2020/10/03 08:41:18 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8332,3 +8332,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/yarn to 1.22.10 [adam 2020-10-03] Updated devel/gperftools to 2.8 [adam 2020-10-03] Updated net/mikutter to 4.1.2 [tsutsui 2020-10-03] + Added emulators/bsnes version 115 [nia 2020-10-03] From bada3296f5dadba28d9a38937c32a18485e45d76 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:12:06 +0000 Subject: [PATCH 015/112] twemoji-color-font-ttf: Update to 13.0.1 Changes: Update to twemoji 13.0.1 - 117 new Emoji --- fonts/twemoji-color-font-ttf/Makefile | 4 ++-- fonts/twemoji-color-font-ttf/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/fonts/twemoji-color-font-ttf/Makefile b/fonts/twemoji-color-font-ttf/Makefile index 1c987ee9584f..b8de0f3646de 100644 --- a/fonts/twemoji-color-font-ttf/Makefile +++ b/fonts/twemoji-color-font-ttf/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2019/04/20 10:04:07 nia Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/03 09:12:06 nia Exp $ -PKGNAME= twemoji-color-font-ttf-12.0.1 +PKGNAME= twemoji-color-font-ttf-13.0.1 DISTNAME= TwitterColorEmoji-SVGinOT-Linux-${PKGVERSION_NOREV} CATEGORIES= fonts MASTER_SITES= ${MASTER_SITE_GITHUB:=eosrei/} diff --git a/fonts/twemoji-color-font-ttf/distinfo b/fonts/twemoji-color-font-ttf/distinfo index ca5db6745524..e25a973d060d 100644 --- a/fonts/twemoji-color-font-ttf/distinfo +++ b/fonts/twemoji-color-font-ttf/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2019/04/20 10:04:07 nia Exp $ +$NetBSD: distinfo,v 1.3 2020/10/03 09:12:06 nia Exp $ -SHA1 (TwitterColorEmoji-SVGinOT-Linux-12.0.1.tar.gz) = 03dc56e1f7cee6d8f738e69a633d6d30deae95e6 -RMD160 (TwitterColorEmoji-SVGinOT-Linux-12.0.1.tar.gz) = 225da10ef1393471dbb4fae660a2c45b2b13c982 -SHA512 (TwitterColorEmoji-SVGinOT-Linux-12.0.1.tar.gz) = 53aee799ce336475fbbce3572349aece882b836b852fd8c54034db23acdf464851bb1f369bade5ad2b049595a8a0777ae90ccf0484a784ca1ca9d48975f48a7d -Size (TwitterColorEmoji-SVGinOT-Linux-12.0.1.tar.gz) = 5536435 bytes +SHA1 (TwitterColorEmoji-SVGinOT-Linux-13.0.1.tar.gz) = c0686bf18b61342f878ac1fd8de9cc66c53ece30 +RMD160 (TwitterColorEmoji-SVGinOT-Linux-13.0.1.tar.gz) = eb9d1346b95093d7b25dfe9287f790bb587d7876 +SHA512 (TwitterColorEmoji-SVGinOT-Linux-13.0.1.tar.gz) = a76fcd57debf71c0dee1e067cc746d419aacca9b8dccdbe0d11acade87885b676780ac0b044190daacc55dc183d207ae4fd513794e06ccd8502958ddeddaca83 +Size (TwitterColorEmoji-SVGinOT-Linux-13.0.1.tar.gz) = 6272081 bytes From b45897f030937b3e83ed79f328343beb4b51c5e4 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:12:19 +0000 Subject: [PATCH 016/112] doc: Updated fonts/twemoji-color-font-ttf to 13.0.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index e05e8680d3f3..964722a91d27 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5581 2020/10/03 08:41:18 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5582 2020/10/03 09:12:19 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8333,3 +8333,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/gperftools to 2.8 [adam 2020-10-03] Updated net/mikutter to 4.1.2 [tsutsui 2020-10-03] Added emulators/bsnes version 115 [nia 2020-10-03] + Updated fonts/twemoji-color-font-ttf to 13.0.1 [nia 2020-10-03] From 9d984c1240b3a9f12f3aed3b30dceaefe209f2c1 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:23:41 +0000 Subject: [PATCH 017/112] picom: Update to 8.1 Changes: Fixed yshui/picom#470 yshui/picom#471 yshui/picom#474 yshui/picom#465 Worked around yshui/picom#301 Fixed specifying a window id with the picom-trans script Fixed minor memory leaks --- x11/picom/Makefile | 4 ++-- x11/picom/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/x11/picom/Makefile b/x11/picom/Makefile index 5455cea2b2c9..64281355ad54 100644 --- a/x11/picom/Makefile +++ b/x11/picom/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2020/05/22 19:46:34 rillig Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/03 09:23:41 nia Exp $ -DISTNAME= picom-8 +DISTNAME= picom-8.1 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_GITHUB:=yshui/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/x11/picom/distinfo b/x11/picom/distinfo index 891874628beb..1940bd3168a2 100644 --- a/x11/picom/distinfo +++ b/x11/picom/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.3 2020/05/02 11:42:13 tnn Exp $ +$NetBSD: distinfo,v 1.4 2020/10/03 09:23:41 nia Exp $ -SHA1 (picom-8.tar.gz) = 9dacc23864ec52a859522e9ac3c66cc171c89dec -RMD160 (picom-8.tar.gz) = 8a788bbadc0c21585e56fd1e433f4b4425b0dce8 -SHA512 (picom-8.tar.gz) = 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a -Size (picom-8.tar.gz) = 242059 bytes +SHA1 (picom-8.1.tar.gz) = 16dc443d77f171af15b4748578327127e16eb4fc +RMD160 (picom-8.1.tar.gz) = 420d44e3f33a2fd727ad6dd2794cf6cb82d7baf9 +SHA512 (picom-8.1.tar.gz) = d1d0428e5761db6820c775c07b966b5fec6a9e9d049ba9f555eb49721f855a018df7242ef61e29c0ea003644b20e1bb733ddf668053a8d4040240e98707fa4d3 +Size (picom-8.1.tar.gz) = 242262 bytes SHA1 (patch-src_backend_gl_gl__common.c) = fac2914b6a5b61a6a3c51117ce65eb632923fd83 SHA1 (patch-src_compiler.h) = 6d659359b70528bd5e6bdd98479502ebd4881976 SHA1 (patch-src_utils.h) = 31f422592b5f9d232d26f437808b64dc2fb4c0f2 From cc8f14a0c75a8ef214c704c9966e57e1339aafd1 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:23:54 +0000 Subject: [PATCH 018/112] doc: Updated x11/picom to 8.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 964722a91d27..fa24437575bb 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5582 2020/10/03 09:12:19 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5583 2020/10/03 09:23:54 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8334,3 +8334,4 @@ Changes to the packages collection and infrastructure in 2020: Updated net/mikutter to 4.1.2 [tsutsui 2020-10-03] Added emulators/bsnes version 115 [nia 2020-10-03] Updated fonts/twemoji-color-font-ttf to 13.0.1 [nia 2020-10-03] + Updated x11/picom to 8.1 [nia 2020-10-03] From d71b7529605ac93b47434309e8144ccd4c998cb9 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:47:12 +0000 Subject: [PATCH 019/112] cfm: Update to 0.6.5 - Added page up and page down keys, which can also be used with J or K or Shift+Up or Shift+Down. - smoother drawing to reduce/remove flicker - add ~, /, Space keybinds (see README or man page) - abbreviate $HOME to ~ in paths --- sysutils/cfm/Makefile | 4 ++-- sysutils/cfm/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sysutils/cfm/Makefile b/sysutils/cfm/Makefile index 61812da9a0cd..22873b11a3cc 100644 --- a/sysutils/cfm/Makefile +++ b/sysutils/cfm/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2020/07/23 12:38:44 nia Exp $ +# $NetBSD: Makefile,v 1.2 2020/10/03 09:47:12 nia Exp $ -DISTNAME= cfm-0.6.3 +DISTNAME= cfm-0.6.5 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=willeccles/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/sysutils/cfm/distinfo b/sysutils/cfm/distinfo index 8afb82953ee5..376360103194 100644 --- a/sysutils/cfm/distinfo +++ b/sysutils/cfm/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.1 2020/07/23 12:38:44 nia Exp $ +$NetBSD: distinfo,v 1.2 2020/10/03 09:47:12 nia Exp $ -SHA1 (cfm-0.6.3.tar.gz) = 864747d2fbd8b6905e6a28b3e25fb5ce49830feb -RMD160 (cfm-0.6.3.tar.gz) = 5d43bf4625dad5cc87da8b88426ba4f8a1d59773 -SHA512 (cfm-0.6.3.tar.gz) = 7e9db3f49b107d97917683870176fb05a21a664cf610e76234bdc74b98a4d254bb4bb7efffb9fe34f314c0316bbc5e9b3a6f523e867b13de32578cab8e4615e3 -Size (cfm-0.6.3.tar.gz) = 72922 bytes +SHA1 (cfm-0.6.5.tar.gz) = 361a7db4b72512bdd647ec04e153c6db2b98664f +RMD160 (cfm-0.6.5.tar.gz) = e6f4f5139095626edb72eb3c39473ffd30fa7d62 +SHA512 (cfm-0.6.5.tar.gz) = 5e4ba27ca37a22f8f695579d0fb7b5175098a4333e069394bfaba7f50dbed5c317b351ce13753dc65eb70d31236f9aa8f7b8d5af77028c2ed598d9cae3caad47 +Size (cfm-0.6.5.tar.gz) = 71025 bytes SHA1 (patch-Makefile) = f60dbb3f7c800742ba7ce6d27355d72154b5f3cd From 73bef2f5733a0abc9faf166f152bedaef34d1803 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 09:47:24 +0000 Subject: [PATCH 020/112] doc: Updated sysutils/cfm to 0.6.5 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index fa24437575bb..5daa396186b3 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5583 2020/10/03 09:23:54 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5584 2020/10/03 09:47:24 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8335,3 +8335,4 @@ Changes to the packages collection and infrastructure in 2020: Added emulators/bsnes version 115 [nia 2020-10-03] Updated fonts/twemoji-color-font-ttf to 13.0.1 [nia 2020-10-03] Updated x11/picom to 8.1 [nia 2020-10-03] + Updated sysutils/cfm to 0.6.5 [nia 2020-10-03] From 48bfc8c70ee8c3e4a8be351ea5b68a3db4df4ab6 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:12:53 +0000 Subject: [PATCH 021/112] net: Add libslirp libslirp is a user-mode networking library used by virtual machines, containers or various tools. --- net/Makefile | 3 ++- net/libslirp/DESCR | 2 ++ net/libslirp/Makefile | 22 ++++++++++++++++++++++ net/libslirp/PLIST | 7 +++++++ net/libslirp/buildlink3.mk | 14 ++++++++++++++ net/libslirp/distinfo | 6 ++++++ 6 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 net/libslirp/DESCR create mode 100644 net/libslirp/Makefile create mode 100644 net/libslirp/PLIST create mode 100644 net/libslirp/buildlink3.mk create mode 100644 net/libslirp/distinfo diff --git a/net/Makefile b/net/Makefile index b1dff3c9681f..a0cd4b60552e 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1350 2020/09/29 02:30:07 khorben Exp $ +# $NetBSD: Makefile,v 1.1351 2020/10/03 10:12:53 nia Exp $ # COMMENT= Networking tools @@ -329,6 +329,7 @@ SUBDIR+= libquvi SUBDIR+= libquvi-scripts SUBDIR+= libradius SUBDIR+= librsync +SUBDIR+= libslirp SUBDIR+= libsoup SUBDIR+= libsscript SUBDIR+= libtelnet diff --git a/net/libslirp/DESCR b/net/libslirp/DESCR new file mode 100644 index 000000000000..8dc33d58824b --- /dev/null +++ b/net/libslirp/DESCR @@ -0,0 +1,2 @@ +libslirp is a user-mode networking library used by virtual machines, containers +or various tools. diff --git a/net/libslirp/Makefile b/net/libslirp/Makefile new file mode 100644 index 000000000000..2f6c15947792 --- /dev/null +++ b/net/libslirp/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2020/10/03 10:12:54 nia Exp $ + +DISTNAME= libslirp-4.3.1 +CATEGORIES= net +MASTER_SITES= https://elmarco.fedorapeople.org/ +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://gitlab.freedesktop.org/slirp/libslirp +COMMENT= User-mode networking library +LICENSE= modified-bsd + +USE_TOOLS+= pkg-config + +PYTHON_FOR_BUILD_ONLY= tool + +PKGCONFIG_OVERRIDE_STAGE= pre-install +PKGCONFIG_OVERRIDE+= output/meson-private/slirp.pc + +.include "../../devel/meson/build.mk" +.include "../../devel/glib2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/libslirp/PLIST b/net/libslirp/PLIST new file mode 100644 index 000000000000..b888672caf92 --- /dev/null +++ b/net/libslirp/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST,v 1.1 2020/10/03 10:12:54 nia Exp $ +include/slirp/libslirp-version.h +include/slirp/libslirp.h +lib/libslirp.so +lib/libslirp.so.0 +lib/libslirp.so.0.2.2 +lib/pkgconfig/slirp.pc diff --git a/net/libslirp/buildlink3.mk b/net/libslirp/buildlink3.mk new file mode 100644 index 000000000000..e787ea12e979 --- /dev/null +++ b/net/libslirp/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1 2020/10/03 10:12:54 nia Exp $ + +BUILDLINK_TREE+= libslirp + +.if !defined(LIBSLIRP_BUILDLINK3_MK) +LIBSLIRP_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libslirp+= libslirp>=4.3.1 +BUILDLINK_PKGSRCDIR.libslirp?= ../../net/libslirp + +.include "../../devel/glib2/buildlink3.mk" +.endif # LIBSLIRP_BUILDLINK3_MK + +BUILDLINK_TREE+= -libslirp diff --git a/net/libslirp/distinfo b/net/libslirp/distinfo new file mode 100644 index 000000000000..f3f68ec22c66 --- /dev/null +++ b/net/libslirp/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/10/03 10:12:54 nia Exp $ + +SHA1 (libslirp-4.3.1.tar.xz) = f69c50c264a465bde6fe0cd6b577e2f1c0b20ece +RMD160 (libslirp-4.3.1.tar.xz) = 9e404b2d8760de3971ea7047c43aa697893235b6 +SHA512 (libslirp-4.3.1.tar.xz) = b34793d67dbe15302a16562ce6e63063eec04f8ca1a6fdb5c10891de9fbcc59877c30d4883cd8c5d911147981401b93dacae538a5b85253bde5e44edea6c228c +Size (libslirp-4.3.1.tar.xz) = 99056 bytes From e2963cad19a47c25823d062a17c57d9f8414de30 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:13:11 +0000 Subject: [PATCH 022/112] doc: Added net/libslirp version 4.3.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 5daa396186b3..e21d59ecc4e4 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5584 2020/10/03 09:47:24 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5585 2020/10/03 10:13:11 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8336,3 +8336,4 @@ Changes to the packages collection and infrastructure in 2020: Updated fonts/twemoji-color-font-ttf to 13.0.1 [nia 2020-10-03] Updated x11/picom to 8.1 [nia 2020-10-03] Updated sysutils/cfm to 0.6.5 [nia 2020-10-03] + Added net/libslirp version 4.3.1 [nia 2020-10-03] From b9baaf844b55bc47d4404296bcfa59cd17260e87 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:17:15 +0000 Subject: [PATCH 023/112] openttd: Update to 1.10.3 1.10.3 (2020-08-09) ------------------------------------------------------------------------ Change: Also make roadside trees match the tree transparency option (#8245) Fix: Center text and icons in the status bar vertically (#8273) Fix: [NRT] Set invalid road and tram types for rail tunnel ends (#8269) Fix #7980: Properly invalidate mouse-over station coverage highlight (#8263) Fix #8250: [NRT] Company infrastructure window always omits last road/tramtype (#8251) Fix #8162: [NRT] Improve error message when converting town owned road (#8247) Fix #8216: Don't show floating text on autoreplace if cost is 0 (#8244) Fix #8129: Crash if a news message expires while viewing the endgame screen (#8243) Fix #8221: Use more specific error message when a bridge is too long (#8240) Fix #8230: Resolve ".." when opening files in .tar (#8231) Fix: A few race conditions in netcode (#8227, #8228, #8229) Fix #7838: Crash relating to group creation and renaming (#8223) Fix #8104: [SDL2] Fix window resizability when going from fullscreen to windowed mode (#8211) Fix: Display banlist's indexes correctly (#8209) Fix: Possible desync with subsidy creation (#8159) Fix #8131: Draw small bridges pillars in more places (#8149) --- games/openttd/Makefile | 5 ++--- games/openttd/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/games/openttd/Makefile b/games/openttd/Makefile index 7ee7a885333d..fa6168599802 100644 --- a/games/openttd/Makefile +++ b/games/openttd/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.93 2020/08/18 17:57:57 leot Exp $ +# $NetBSD: Makefile,v 1.94 2020/10/03 10:17:15 nia Exp $ -DISTNAME= openttd-1.10.2-source +DISTNAME= openttd-1.10.3-source PKGNAME= ${DISTNAME:S/-source//} -PKGREVISION= 2 CATEGORIES= games MASTER_SITES= https://proxy.binaries.openttd.org/openttd-releases/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.xz diff --git a/games/openttd/distinfo b/games/openttd/distinfo index 212c1b794a9b..5388393b1910 100644 --- a/games/openttd/distinfo +++ b/games/openttd/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.36 2020/08/18 03:27:49 tnn Exp $ +$NetBSD: distinfo,v 1.37 2020/10/03 10:17:15 nia Exp $ -SHA1 (openttd-1.10.2-source.tar.xz) = a7f56648b974b3f088e44362a7fe9d53721b5ecc -RMD160 (openttd-1.10.2-source.tar.xz) = a821312b74f7328e367fa765b59ec228d8ebfb7d -SHA512 (openttd-1.10.2-source.tar.xz) = 03de85449a458c76c07d8a28c34f72bc95ab0652c666e5925da43746cdd4e95b0d66360b6e214d1df33f11b5346da2e3b9ca6832ac6628c7d6e5e0a791881683 -Size (openttd-1.10.2-source.tar.xz) = 6766904 bytes +SHA1 (openttd-1.10.3-source.tar.xz) = 5a68b97d1f84e9f7e361c12996e741fe64537802 +RMD160 (openttd-1.10.3-source.tar.xz) = 863de2742c84f198d44d02268575cd5233f1c56f +SHA512 (openttd-1.10.3-source.tar.xz) = d1cd535e8e49f0ac147704341287af1b16bde6725fd9152dd36dcb780559b400da8bb31c4e8eb665a0d11e9b1f5bf8a96be0f97f7a85bd967eec534fdd3dd0d4 +Size (openttd-1.10.3-source.tar.xz) = 6815924 bytes SHA1 (patch-config.lib) = 1e8319816aba9d7bf4d0f749c0a4725d1747388a SHA1 (patch-src_core_alloc__func.hpp) = 17fcfe3ce984cd453f6756f4f212c8fe8ab15ed1 SHA1 (patch-src_core_endian__type.hpp) = 23564a89fd0e2ebe97043c7d16d5831831b65f40 From cb6f505377f28103a7c1a718d734b23fff9a2536 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:17:30 +0000 Subject: [PATCH 024/112] doc: Updated games/openttd to 1.10.3 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index e21d59ecc4e4..fbbf1e11a62e 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5585 2020/10/03 10:13:11 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5586 2020/10/03 10:17:30 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8337,3 +8337,4 @@ Changes to the packages collection and infrastructure in 2020: Updated x11/picom to 8.1 [nia 2020-10-03] Updated sysutils/cfm to 0.6.5 [nia 2020-10-03] Added net/libslirp version 4.3.1 [nia 2020-10-03] + Updated games/openttd to 1.10.3 [nia 2020-10-03] From 3b43555ae90135f3ea6cac89b87e67b51801e61f Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:26:06 +0000 Subject: [PATCH 025/112] fluidsynth: update to 2.1.5 changes: - loading DLS may have failed in certain setup environments (FluidSynth/fluidsynth#666) - fix a build failure with GCC 4.8 (FluidSynth/fluidsynth#661, thanks to @ffontaine) --- audio/fluidsynth/Makefile | 5 ++--- audio/fluidsynth/PLIST | 4 ++-- audio/fluidsynth/distinfo | 10 +++++----- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile index cbdf3bd80ea9..540dca91636c 100644 --- a/audio/fluidsynth/Makefile +++ b/audio/fluidsynth/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.41 2020/08/18 17:57:35 leot Exp $ +# $NetBSD: Makefile,v 1.42 2020/10/03 10:26:06 nia Exp $ -DISTNAME= fluidsynth-2.1.4 -PKGREVISION= 1 +DISTNAME= fluidsynth-2.1.5 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/audio/fluidsynth/PLIST b/audio/fluidsynth/PLIST index cc400c71f4a9..4f00b849ce13 100644 --- a/audio/fluidsynth/PLIST +++ b/audio/fluidsynth/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2020/07/26 20:28:07 nia Exp $ +@comment $NetBSD: PLIST,v 1.10 2020/10/03 10:26:06 nia Exp $ bin/fluidsynth include/fluidsynth.h include/fluidsynth/audio.h @@ -20,6 +20,6 @@ include/fluidsynth/version.h include/fluidsynth/voice.h lib/libfluidsynth.so lib/libfluidsynth.so.2 -lib/libfluidsynth.so.2.3.4 +lib/libfluidsynth.so.2.3.5 lib/pkgconfig/fluidsynth.pc man/man1/fluidsynth.1 diff --git a/audio/fluidsynth/distinfo b/audio/fluidsynth/distinfo index cd6e92711e16..a017e0cf9241 100644 --- a/audio/fluidsynth/distinfo +++ b/audio/fluidsynth/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.24 2020/07/26 20:28:07 nia Exp $ +$NetBSD: distinfo,v 1.25 2020/10/03 10:26:06 nia Exp $ -SHA1 (fluidsynth-2.1.4.tar.gz) = 6fc6798d91d8e7071355c6be6c1e5c0cca278623 -RMD160 (fluidsynth-2.1.4.tar.gz) = 9658134ca2afe22ad89b4702f10df8547d4bbd9b -SHA512 (fluidsynth-2.1.4.tar.gz) = 22e8d2f8b144f96a334aff1f7d183b91e6c5418482bd61553028ff571836b0ca13fff89e7e3cc1c2d08e106a430331d179e607d78b00e218baec433b6d140190 -Size (fluidsynth-2.1.4.tar.gz) = 1363975 bytes +SHA1 (fluidsynth-2.1.5.tar.gz) = e27d2c79088de18f30236e2ea29de8f3f8e6af5a +RMD160 (fluidsynth-2.1.5.tar.gz) = 0a0621f2c575ab527e9d322274006b4629acae94 +SHA512 (fluidsynth-2.1.5.tar.gz) = 171ee6b1983ab9636086fb414ae464508f7a9a412cd2c1e7800a19a84d3dff21bbd86d1971f9bb5985e977f808b60e0d0cfbde4551b85fcc4aae4928a1abadbc +Size (fluidsynth-2.1.5.tar.gz) = 1364924 bytes SHA1 (patch-CMakeLists.txt) = 79804b84964e9557180c0f86e36d465fac7126fe SHA1 (patch-include_fluidsynth_log.h) = 35378120546ca4619e232707de6a0025c6c45ad8 SHA1 (patch-src_drivers_fluid__alsa.c) = a482764f0bbc15b5cf04e6920374b2f4811760aa From b7afdf175bd20c128e91baad6830ad8a3cfa6ca1 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:26:20 +0000 Subject: [PATCH 026/112] doc: Updated audio/fluidsynth to 2.1.5 --- doc/CHANGES-2020 | 3 ++- doc/TODO | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index fbbf1e11a62e..ae2ce3033e42 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5586 2020/10/03 10:17:30 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5587 2020/10/03 10:26:20 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8338,3 +8338,4 @@ Changes to the packages collection and infrastructure in 2020: Updated sysutils/cfm to 0.6.5 [nia 2020-10-03] Added net/libslirp version 4.3.1 [nia 2020-10-03] Updated games/openttd to 1.10.3 [nia 2020-10-03] + Updated audio/fluidsynth to 2.1.5 [nia 2020-10-03] diff --git a/doc/TODO b/doc/TODO index 59a40baee3ab..8bb5701d8fa2 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,4 +1,4 @@ -$NetBSD: TODO,v 1.20111 2020/10/02 23:47:50 mef Exp $ +$NetBSD: TODO,v 1.20112 2020/10/03 10:26:20 nia Exp $ Suggested new packages ====================== @@ -570,7 +570,6 @@ For possible Perl packages updates, see http://www.NetBSD.org/~wiz/perl.html o filerunner-14.06.18.10 o flashplayer-0.4.13 o flow-tools-0.411 - o fluidsynth-2.1.5 o fortunes-calvin-0.3 o freedv-1.2.2 o freenet-0.7 From be7f0cfb3834daae821112938ce459359039056a Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:29:08 +0000 Subject: [PATCH 027/112] janet: Update to 1.12.2 ## 1.12.2 - 2020-09-20 - Add janet\_try and janet\_restore to C API. - Fix `os/execute` regression on windows. - Add :pipe option to `os/spawn`. - Fix docstring typos. ## 1.12.1 - 2020-09-07 - Make `zero?`, `one?`, `pos?`, and `neg?` polymorphic. - Add C++ support to jpm and improve C++ interop in janet.h. - Add `%t` formatter to `printf`, `string/format`, and other formatter functions. - Expose `janet_cfuns_prefix` in C API. - Add `os/proc-wait` and `os/proc-kill` for interacting with processes. - Add `janet_getjfile` to C API. - Allow redirection of stdin, stdout, and stderr by passing keywords in the env table in `os/spawn` and `os/execute`. - Add `os/spawn` to get a core/process back instead of an exit code as in `os/execute`. When called like this, `os/execute` returns immediately. - Add `:x` flag to os/execute to raise error when exit code is non-zero. - Don't run `main` when flychecking. - Add `:n` flag to `file/open` to raise an error if file cannot be opened. - Fix import macro to not try and coerce everything to a string. - Allow passing a second argument to `disasm`. - Add `cancel`. Resumes a fiber but makes it immediately error at the yield point. - Allow multi-line paste into built in repl. - Add `(curenv)`. - Change `net/read`, `net/chunk`, and `net/write` to raise errors in the case of failures. - Add `janet_continue_signal` to C API. This indirectly enables C functions that yield to the event loop to raise errors or other signals. - Update meson build script to fix bug on Debian's version of meson - Add `xprint`, `xprin`, `xprintf`, and `xprinf`. - `net/write` now raises an error message if write fails. - Fix issue with SIGPIPE on macOS and BSDs. --- lang/janet/Makefile | 4 ++-- lang/janet/PLIST | 4 ++-- lang/janet/distinfo | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lang/janet/Makefile b/lang/janet/Makefile index 499dd27f252c..20823c41b2bb 100644 --- a/lang/janet/Makefile +++ b/lang/janet/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2020/08/10 14:45:53 nia Exp $ +# $NetBSD: Makefile,v 1.10 2020/10/03 10:29:08 nia Exp $ -DISTNAME= janet-1.11.3 +DISTNAME= janet-1.12.2 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GITHUB:=janet-lang/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/lang/janet/PLIST b/lang/janet/PLIST index 2e024265a2a2..646130a97963 100644 --- a/lang/janet/PLIST +++ b/lang/janet/PLIST @@ -1,11 +1,11 @@ -@comment $NetBSD: PLIST,v 1.4 2020/07/26 22:47:24 nia Exp $ +@comment $NetBSD: PLIST,v 1.5 2020/10/03 10:29:08 nia Exp $ bin/janet bin/jpm include/janet/janet.h include/janet/janetconf.h lib/libjanet.a lib/libjanet.so -lib/libjanet.so.1.11 +lib/libjanet.so.1.12 lib/libjanet.so.${PKGVERSION} lib/pkgconfig/janet.pc man/man1/janet.1 diff --git a/lang/janet/distinfo b/lang/janet/distinfo index 29b69eca31e6..0800b13f51d4 100644 --- a/lang/janet/distinfo +++ b/lang/janet/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.8 2020/08/08 17:56:42 nia Exp $ +$NetBSD: distinfo,v 1.9 2020/10/03 10:29:08 nia Exp $ -SHA1 (janet-1.11.3.tar.gz) = af755b2f94f35228bab5ceaf946175ddbcd3d114 -RMD160 (janet-1.11.3.tar.gz) = 51d2c7e8ed0b70da76193731afa690153718bba9 -SHA512 (janet-1.11.3.tar.gz) = 4b122fffd4efda57df377db6ee3d7f0b4789cfc0caa8fc2f156d1c3432625fd18b619b0fc460a81090655e21d7f4205faa3b2c7cc0674eaba35a683188108e4d -Size (janet-1.11.3.tar.gz) = 551368 bytes +SHA1 (janet-1.12.2.tar.gz) = d8cf2031581deaf7965ee4c6bd36c621b1bf95e4 +RMD160 (janet-1.12.2.tar.gz) = 73df41954039dcc62b23ca9aa870cb74a0e7ab30 +SHA512 (janet-1.12.2.tar.gz) = bde3d516b0a1c55ad8edb2dc701a3afdb5e7c2bd028b132598d1a08796aca5f17f71dd2c760192a9703a07adb3450a7af6971611ae57005eafad1b741b0b69a6 +Size (janet-1.12.2.tar.gz) = 558788 bytes From 07bd4f090227b652458a9cbc236db5fd930b0b24 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 3 Oct 2020 10:29:21 +0000 Subject: [PATCH 028/112] doc: Updated lang/janet to 1.12.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index ae2ce3033e42..ce7b7975b82e 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5587 2020/10/03 10:26:20 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5588 2020/10/03 10:29:21 nia Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8339,3 +8339,4 @@ Changes to the packages collection and infrastructure in 2020: Added net/libslirp version 4.3.1 [nia 2020-10-03] Updated games/openttd to 1.10.3 [nia 2020-10-03] Updated audio/fluidsynth to 2.1.5 [nia 2020-10-03] + Updated lang/janet to 1.12.2 [nia 2020-10-03] From 8002aa4d8f32792fb441c662882624f3218e04d8 Mon Sep 17 00:00:00 2001 From: pin Date: Sat, 3 Oct 2020 12:05:28 +0000 Subject: [PATCH 029/112] net/phetch: update to 1.0.7 This release fixes #19 phetch was aborting whenever it encountered a connection error instead of trying the alternate socket addrs it was given. Special thanks to @Ramiferous and @voidpin and rvp! --- net/phetch/Makefile | 4 ++-- net/phetch/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/net/phetch/Makefile b/net/phetch/Makefile index ff989b26dfe1..92beaf0d0557 100644 --- a/net/phetch/Makefile +++ b/net/phetch/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2020/10/01 08:02:00 pin Exp $ +# $NetBSD: Makefile,v 1.6 2020/10/03 12:05:28 pin Exp $ -DISTNAME= phetch-1.0.6 +DISTNAME= phetch-1.0.7 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=xvxx/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/net/phetch/distinfo b/net/phetch/distinfo index 1b633bb15dd6..dcf59ef3c6ba 100644 --- a/net/phetch/distinfo +++ b/net/phetch/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.3 2020/10/01 08:02:00 pin Exp $ +$NetBSD: distinfo,v 1.4 2020/10/03 12:05:28 pin Exp $ SHA1 (atty-0.2.14.crate) = 9b4bfe6daebdd3d13a8a605bf44f64d4e831e804 RMD160 (atty-0.2.14.crate) = 63c38cbe0fc07a4533253427a164612b456094cf @@ -84,10 +84,10 @@ SHA1 (openssl-sys-0.9.53.crate) = b88bef0ae8081f9ad3d86303b73a5e7f722424ec RMD160 (openssl-sys-0.9.53.crate) = ecd2ba0ec31ee721899801059383b35aaaab2996 SHA512 (openssl-sys-0.9.53.crate) = da0b34b5a58abf1b7e40dcdc1d9f4f6f0f8a4d5d8bb7b7417025a6ecf73145e80304541d2944050c162d7a9b1835434a9d7d2fb670d5cf1065055c09e35f940d Size (openssl-sys-0.9.53.crate) = 45434 bytes -SHA1 (phetch-1.0.6.tar.gz) = 2a8749abbe2a435655ffc63d0beb871a794a1f43 -RMD160 (phetch-1.0.6.tar.gz) = 449567ddda92c7379490d2eeff37a8cd9692fa6f -SHA512 (phetch-1.0.6.tar.gz) = 4600aee31d28e1d19cd5cc52ec70370455f43314cc2f427db3697af38dee076828692165a7d33a93e3dbd3882bca2e0041d4757b09cd2e7923b1778f58e1817d -Size (phetch-1.0.6.tar.gz) = 7556350 bytes +SHA1 (phetch-1.0.7.tar.gz) = fdb7dd9692044e8207b882d27c0d8226ae4cd1c1 +RMD160 (phetch-1.0.7.tar.gz) = bb4ae251ac833f0e1fe8e7ae857bc36999a3590f +SHA512 (phetch-1.0.7.tar.gz) = a978074490c2a05ef93345c917ac59dde5b1bfb4c4bdf6236c3c91e7975051062d6c6c275aaffed127f2c168a81a41f488af1f72abc62342b218b7d59055223a +Size (phetch-1.0.7.tar.gz) = 7556357 bytes SHA1 (pkg-config-0.3.17.crate) = 61ed3f397e181cd188a7cf9d7f80f5d9a52abc5d RMD160 (pkg-config-0.3.17.crate) = 4b14f27e39f76fd3018919c46552268ed018be1e SHA512 (pkg-config-0.3.17.crate) = 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc From bf75a9d6d8bd9d93894d43e22d7a11d0e5f04944 Mon Sep 17 00:00:00 2001 From: pin Date: Sat, 3 Oct 2020 12:05:53 +0000 Subject: [PATCH 030/112] doc: Updated net/phetch to 1.0.7 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index ce7b7975b82e..7ea7c9d29ad9 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5588 2020/10/03 10:29:21 nia Exp $ +$NetBSD: CHANGES-2020,v 1.5589 2020/10/03 12:05:53 pin Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8340,3 +8340,4 @@ Changes to the packages collection and infrastructure in 2020: Updated games/openttd to 1.10.3 [nia 2020-10-03] Updated audio/fluidsynth to 2.1.5 [nia 2020-10-03] Updated lang/janet to 1.12.2 [nia 2020-10-03] + Updated net/phetch to 1.0.7 [pin 2020-10-03] From e6ee68a364e4a0ebf984889ae04775eefe367094 Mon Sep 17 00:00:00 2001 From: pin Date: Sat, 3 Oct 2020 12:09:59 +0000 Subject: [PATCH 031/112] graphics/kvantum: update to 0.17.0 V0.17.0 --------- * Also, take care of widgets without interior SVG elements on a menu that has a high contrast with the window (a possible scenario that hasn't happened with any theme so far). * A workaround for a rare problem in QWidgetAction when menus have a high contrast with windows. * Fixed the text color of thin progressbars inside stylable toolbars of dark-and-light themes. * More accurate calculation of spinbox width under special circumstances. * Distinguish popup indicators from other button indicators on mouseover. --- graphics/kvantum/Makefile | 5 ++--- graphics/kvantum/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/graphics/kvantum/Makefile b/graphics/kvantum/Makefile index aa3885f17189..2a345aaf5e62 100644 --- a/graphics/kvantum/Makefile +++ b/graphics/kvantum/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2020/08/17 20:19:04 leot Exp $ +# $NetBSD: Makefile,v 1.8 2020/10/03 12:09:59 pin Exp $ -DISTNAME= Kvantum-0.16.1 +DISTNAME= Kvantum-0.17.0 PKGNAME= ${DISTNAME:tl} -PKGREVISION= 1 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_GITHUB:=tsujan/} GITHUB_TAG= V${PKGVERSION_NOREV} diff --git a/graphics/kvantum/distinfo b/graphics/kvantum/distinfo index 6b4e87d704d9..71d297deb98d 100644 --- a/graphics/kvantum/distinfo +++ b/graphics/kvantum/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2020/08/10 16:58:29 pin Exp $ +$NetBSD: distinfo,v 1.5 2020/10/03 12:09:59 pin Exp $ -SHA1 (Kvantum-0.16.1.tar.gz) = 78f640ecab0a8cbb149cd6da7043503c366540db -RMD160 (Kvantum-0.16.1.tar.gz) = c2bda2a8891bd5d1486e322eca5a4b2649716fa2 -SHA512 (Kvantum-0.16.1.tar.gz) = ee5dec07f7aa3aef70820606eb5f0d693fac8b8e714fba49ce7062ad7dc31ec0d9c9ba73730d4cad087927adc5d0e2609a4ae4eb21879d8e924865dd32d0740f -Size (Kvantum-0.16.1.tar.gz) = 2703123 bytes +SHA1 (Kvantum-0.17.0.tar.gz) = c5f9deff9b4a09ebe294d94304612bc5b8ac6c23 +RMD160 (Kvantum-0.17.0.tar.gz) = 67b264c2cb30001a7f84cd2f502c9e6c7468812a +SHA512 (Kvantum-0.17.0.tar.gz) = 2d537bc9b21b40ff06a4e1c7956b48f9c3a655289ed23c56b02da26dd6af6fb89c2555c3a1f97e716b2f9892e15aa123d764c326df113ca0a16a575c5b57b0f7 +Size (Kvantum-0.17.0.tar.gz) = 2696151 bytes From ec4799e4b138b75d97da9800710162aedaecc9d2 Mon Sep 17 00:00:00 2001 From: pin Date: Sat, 3 Oct 2020 12:10:22 +0000 Subject: [PATCH 032/112] doc: Updated graphics/kvantum to 0.17.0 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 7ea7c9d29ad9..d15c68b6f20f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5589 2020/10/03 12:05:53 pin Exp $ +$NetBSD: CHANGES-2020,v 1.5590 2020/10/03 12:10:22 pin Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8341,3 +8341,4 @@ Changes to the packages collection and infrastructure in 2020: Updated audio/fluidsynth to 2.1.5 [nia 2020-10-03] Updated lang/janet to 1.12.2 [nia 2020-10-03] Updated net/phetch to 1.0.7 [pin 2020-10-03] + Updated graphics/kvantum to 0.17.0 [pin 2020-10-03] From 92f577df1f4c6eb6f9e07b2a86a4a5c74f937668 Mon Sep 17 00:00:00 2001 From: ryoon Date: Sat, 3 Oct 2020 12:21:42 +0000 Subject: [PATCH 033/112] verilator: Update to 4.100 Changelog: * Verilator 4.100 2020-09-07 ** C++11 or newer compilers are now required. ** SystemC 2.3.0 or newer (SYSTEMC_VERSION >= 20111121) is now required. ** Support hierarchical Verilation (#2206). [Yutetsu TAKATSUKASA] **** Support (with limitations) class extern, class extends, virtual class. **** Support $urandom, $urandom_range without stability. **** Fix false DECLFILENAME on black-boxed modules (#2430). [Philipp Wagner] **** Fix naming of "id : begin" blocks. **** Fix class constructor error on assignments to const. **** Fix splitting eval functions with --output-split-cfuncs (#2368). [Geza Lore] **** Fix queues as class members (#2525). [nanduraj1] **** Add support for assume property. [Peter Monsson] * Verilator 4.040 2020-08-15 ** Version 4.040 is planned to be the final version that will support pre-C++11 compilers. Please move to C++11 or newer compilers. *** Fix arrayed interfaces, broke in 4.038 (#2468). [Josh Redford] **** Support $stable, $rose and $fell. (#2148) (#2501) [Peter Monsson] **** Support simple function localparams (#2461). [James Hanlon] **** Miscellaneous parsing error changes towards UVM support. **** Fix arrayed interfaces (#2469). [Josh Redford] **** Fix protect lib VCS warning. (#2479) [Julien Margetts] **** Fix combining different-width parameters (#2484). [abirkmanis] **** Fix protect-lib without sequential logic (#2492). [Yutetsu TAKATSUKASA] **** Fix V3Unknown from running with flat XML output (#2494). [James Hanlon] **** Fix non-32 bit conversion to float (#2495). [dsvf] **** Fix casting non-self-determined subexpressions (#2493). [phantom-killua] **** Fix SystemC net names (#2500). [Edgar E. Iglesias] **** Fix build with Bison 3.7 and newer (#2505). [Rupert Swarbrick] **** Fix slice of unpacked array (#2506) (#2507). [Yutetsu TAKATSUKASA] * Verilator 4.038 2020-07-11 ** Versions 4.038 and 4.040 are planned to be the final versions that will support pre-C++11 compilers. Please move to C++11 or newer compilers. *** Support VPI access to parameters and localparam. [Ludwig Rogiers] *** Support parsing (not elaboration, yet) of UVM. **** Add new UNSUPPORTED error code to replace most previous Unsupported: messages. **** With --bbox-unsup continue parsing on many (not all) UVM constructs. **** Support for-loop increments with commas. **** Support $swrite with arbitrary arguments. **** Support $writememb (#2450). [Fan Shupei] **** Fix OS X, Free BSD, and -m32 portability issues. [Geza Lore] **** Fix to flush FST trace on termination due to $stop or assertion failure. **** Fix part select error when multipling by power-of-two (#2413). [Conor McCullough] **** Fix division exception (#2460) [Kuoping Hsu] * Verilator 4.036 2020-06-06 ** OPT_FAST is now -Os by default. See the BENCHMARKING & OPTIMIZATION part of the manual if you experience issues with compilation speed. *** Configure now enables SystemC if it is installed as a system headers, e.g. with 'apt-get install systemc-dev'. *** Add --waiver-output flag that writes a verilator config file (.vlt) with waivers to the warnings emitted during a Verilator run. *** Support verilator_coverage --write-info for lcov HTML reports. Line Coverage now tracks all statement lines, not just branch lines. *** --output-split is now on by default. VM_PARALLEL_BUILDS is set by default iff the --output-split caused an actual file split to occur. --output-split-cfuncs and --output-split-ctrace now default to the value of --output-split. These changes should improve build times of medium and large designs with default options. User makefiles may require changes. *** The run-time library is now compiled with -Os by default. (#2369, #2373) **** Support multi channel descriptor I/O (#2190) [Stephen Henry] **** Support $countbits. (#2287) [Yossi Nivin] **** Support $isunbounded and parameter $. (#2104) **** Support unpacked array .sum and .product. **** Support prefix/postfix increment/decrement. (#2223) [Maciej Sobkowski] **** Fix FST tracing of little bit endian signals. [Geza Lore] **** Fix +: and -: on unpacked arrays. (#2304) [engr248] **** Fix $isunknown with constant Z's. **** Fix queues and dynamic array wide ops. (#2352) [Vassilis Papaefstathiou] * Verilator 4.034 2020-05-03 ** Add simplistic class support with many restrictions, see manual. (#377) ** Support IEEE time units and time precisions. (#234) Includes `timescale, $printtimescale, $timeformat. VL_TIME_MULTIPLIER, VL_TIME_PRECISION, VL_TIME_UNIT have been removed and the time precision must now match the SystemC time precision. To get closer behavior to older versions, use e.g. --timescale-override "1ps/1ps". ** Add --build to call make automatically. (#2249) [Yutetsu TAKATSUKASA] ** Configuring with ccache present now defaults to using it; see OBJCACHE. ** Fix DPI import/export to be standard compliant. (#2236) [Geza Lore] ** Add --trace-threads for general multithreaded tracing. (#2269) [Geza Lore] *** Add --flatten for use with --xml-only. (#2270) [James Hanlon] **** Greatly improve FST/VCD dump performance (#2244) (#2246) (#2250) (#2257) [Geza Lore] **** Support $ferror, and $fflush without arguments. (#1638) **** Support event data type (with some restrictions). **** Support $root. (#2150) [Keyi Zhang] **** Add error if use SystemC 2.2 and earlier (pre-2011) as is deprecated. **** Fix build of fast path tracing code to use OPT_FAST. (#2245) [Geza Lore] **** Fix arrayed instances connecting to slices. (#2263) [Don/engr248] **** Fix error on unpacked connecting to packed. (#2288) [Joseph Shaker] **** Fix logical not optimization with empty begin. (#2291) [Baltazar Ortiz] **** Fix reduction OR on wide data, broke in v4.026. (#2300) [Jack Koenig] **** Fix clock enables with bit-extends. (#2299) [Marco Widmer] **** Fix MacOs Homebrew by removing default LIBS. (#2298) [Ryan Clarke] * Verilator 4.032 2020-04-04 *** Add column numbers to errors and warnings. *** Add GCC 9-style line number prefix when showing source text for errors. *** Add setting VM_PARALLEL_BUILDS=1 when using --output-split. (#2185) *** Change --quiet-exit to also suppress 'Exiting due to N errors'. **** Suppress REALCVT for whole real numbers. **** Support split_var in vlt files. (#2219) [Marco Widmer] **** Fix parameter type redeclaring a type. (#2195) [hdzhangdoc] **** Fix VCD open with empty filename. (#2198) [Julius Baxter] **** Fix packages as enum base types. (#2202) [Driss Hafdi] **** Fix duplicate typedefs in generate for. (#2205) [hdzhangdoc] **** Fix MinW portability. (#2114) [Sean Cross] **** Fix assertions with unique case inside. (#2199) [hdzhangdoc] **** Fix implicit conversion of floats to wide integers. --- cad/verilator/Makefile | 5 ++--- cad/verilator/PLIST | 9 +++++++-- cad/verilator/distinfo | 10 +++++----- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/cad/verilator/Makefile b/cad/verilator/Makefile index 86f92c34a314..29faa8c40df5 100644 --- a/cad/verilator/Makefile +++ b/cad/verilator/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2020/08/31 18:06:40 wiz Exp $ +# $NetBSD: Makefile,v 1.7 2020/10/03 12:21:42 ryoon Exp $ -DISTNAME= verilator-4.030 -PKGREVISION= 1 +DISTNAME= verilator-4.100 CATEGORIES= cad MASTER_SITES= https://www.veripool.org/ftp/ EXTRACT_SUFX= .tgz diff --git a/cad/verilator/PLIST b/cad/verilator/PLIST index 9c3bde727be8..3df170226531 100644 --- a/cad/verilator/PLIST +++ b/cad/verilator/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2020/03/18 13:33:38 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.4 2020/10/03 12:21:42 ryoon Exp $ bin/verilator bin/verilator_bin bin/verilator_bin_dbg @@ -44,6 +44,9 @@ share/verilator/examples/make_tracing_sc/input.vc share/verilator/examples/make_tracing_sc/sc_main.cpp share/verilator/examples/make_tracing_sc/sub.v share/verilator/examples/make_tracing_sc/top.v +share/verilator/examples/xml_py/Makefile +share/verilator/examples/xml_py/sub.v +share/verilator/examples/xml_py/top.v share/verilator/include/gtkwave/fastlz.c share/verilator/include/gtkwave/fastlz.h share/verilator/include/gtkwave/fst_config.h @@ -67,6 +70,7 @@ share/verilator/include/verilated_fst_c.cpp share/verilator/include/verilated_fst_c.h share/verilator/include/verilated_heavy.h share/verilator/include/verilated_imp.h +share/verilator/include/verilated_intrinsics.h share/verilator/include/verilated_save.cpp share/verilator/include/verilated_save.h share/verilator/include/verilated_sc.h @@ -74,7 +78,8 @@ share/verilator/include/verilated_sym_props.h share/verilator/include/verilated_syms.h share/verilator/include/verilated_threads.cpp share/verilator/include/verilated_threads.h -share/verilator/include/verilated_unordered_set_map.h +share/verilator/include/verilated_trace.h +share/verilator/include/verilated_trace_imp.cpp share/verilator/include/verilated_vcd_c.cpp share/verilator/include/verilated_vcd_c.h share/verilator/include/verilated_vcd_sc.cpp diff --git a/cad/verilator/distinfo b/cad/verilator/distinfo index 8419fea6d356..8be656665c2e 100644 --- a/cad/verilator/distinfo +++ b/cad/verilator/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.4 2020/03/18 13:33:38 ryoon Exp $ +$NetBSD: distinfo,v 1.5 2020/10/03 12:21:42 ryoon Exp $ -SHA1 (verilator-4.030.tgz) = 6f70b648a2962ba52b31dd46684b7fad20cbd9c4 -RMD160 (verilator-4.030.tgz) = 36f50f095926f88dc3859ea6504fb07593f928ec -SHA512 (verilator-4.030.tgz) = 5e1ab57a8ed51b04f6c97798c13f2f3ae24aa1ec2a2b8c9ae98099b16b2f7e9b21171412391832239464d3ad71f8f89b685a20eaa77c005b386a1db6eae02da7 -Size (verilator-4.030.tgz) = 2496204 bytes +SHA1 (verilator-4.100.tgz) = 8e241f91d831d8b6d6f4a263e7f00078dcf990c4 +RMD160 (verilator-4.100.tgz) = b23304d3e9550d6e32f851c6e98a4e523787e342 +SHA512 (verilator-4.100.tgz) = 13f4547bfda1d8b4f251c1f6392f952a0d94e636844a72d4878a366e4d1feccea84cfaf24d6a3c4541e7d33c13ea6dab55d3dd7d646f79d7fb708656c722e316 +Size (verilator-4.100.tgz) = 2747140 bytes SHA1 (patch-Makefile.in) = 3c91715cdfaba04120ada7a328b46e0571767e06 From 83902b106dd46944ee85cb5c19fdc9617bc4fd96 Mon Sep 17 00:00:00 2001 From: ryoon Date: Sat, 3 Oct 2020 12:23:00 +0000 Subject: [PATCH 034/112] doc: Updated cad/verilator to 4.100 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index d15c68b6f20f..cd12835cd60f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5590 2020/10/03 12:10:22 pin Exp $ +$NetBSD: CHANGES-2020,v 1.5591 2020/10/03 12:23:00 ryoon Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8342,3 +8342,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/janet to 1.12.2 [nia 2020-10-03] Updated net/phetch to 1.0.7 [pin 2020-10-03] Updated graphics/kvantum to 0.17.0 [pin 2020-10-03] + Updated cad/verilator to 4.100 [ryoon 2020-10-03] From 321accaa3ea47b6c754488b1f9e5719ea891a412 Mon Sep 17 00:00:00 2001 From: rillig Date: Sat, 3 Oct 2020 12:39:20 +0000 Subject: [PATCH 035/112] graphics/ImageMagick: fix configure option for HEIC/HEIF Found by GNU_CONFIGURE_STRICT=yes. The configure option is called --with-heic now, but the environment variables are still called HEIF_CFLAGS and HEIF_LIBS. --- graphics/ImageMagick/Makefile | 3 ++- graphics/ImageMagick/options.mk | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/graphics/ImageMagick/Makefile b/graphics/ImageMagick/Makefile index 4e3ba93a957d..59cc84ffd8ba 100644 --- a/graphics/ImageMagick/Makefile +++ b/graphics/ImageMagick/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.276 2020/09/13 13:29:24 wiz Exp $ +# $NetBSD: Makefile,v 1.277 2020/10/03 12:39:20 rillig Exp $ .include "Makefile.common" PKGNAME= ImageMagick-${DISTVERSION} +PKGREVISION= 1 MAINTAINER= adam@NetBSD.org COMMENT= Package for display and interactive manipulation of images diff --git a/graphics/ImageMagick/options.mk b/graphics/ImageMagick/options.mk index e91b5ca3afd0..9facebc10a42 100644 --- a/graphics/ImageMagick/options.mk +++ b/graphics/ImageMagick/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.21 2020/09/01 12:21:03 ryoon Exp $ +# $NetBSD: options.mk,v 1.22 2020/10/03 12:39:20 rillig Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.ImageMagick PKG_SUPPORTED_OPTIONS= x11 jp2 djvu openexr wmf liblqr heif @@ -52,7 +52,7 @@ CONFIGURE_ARGS+= --without-wmf .if !empty(PKG_OPTIONS:Mheif) .include "../../graphics/libheif/buildlink3.mk" -CONFIGURE_ARGS+= --with-heif +CONFIGURE_ARGS+= --with-heic .else -CONFIGURE_ARGS+= --without-heif +CONFIGURE_ARGS+= --without-heic .endif From 2dbdbecc95b05eaf2007b964185c459413d425d3 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 12:52:54 +0000 Subject: [PATCH 036/112] (x11/gnustep-back) Updated 0.22 to 0.28 (pkgsrc) - githubify - DISTNAME changed to libs-back-version (upstream) 1.1 Noteworthy changes in version '0.28.0' ========================================== This release includes a few bugfixes and a huge rework of multi monitor handling. * Improved focus handling for WindowMaker interaction. * Cursor improvements. * Better handling of fonts with fontconfig. * Simplify code that converts images for X11. * art: Remove ftfont-old.m. * Use Xrandr for multi monitor support. 1.2 Noteworthy changes in version '0.27.0' ========================================== This release includes a few bugfixes. * configure: Improve configuration. * xlib: Improve xft font classes. * x11: Enable drawing in secondary threads. * x11: Better handling of atoms. Method to get the window manager. * opal: Improve colour handling 1.3 Noteworthy changes in version '0.26.2' ========================================== This release contains no changes since 0.26.1. It is released to coincide with gnustep-gui 0.26.2, which has important bugfixes related to printing. 1.4 Noteworthy changes in version '0.26.1' ========================================== This release contains no changes since 0.26.0. It is released to coincide with gnustep-gui 0.26.1, released to mark gnustep-base 1.25.1 as the requirement for gnustep-gui. 1.5 Noteworthy changes in version '0.26.0' ========================================== This release includes a few bugfixes, as well as compatibility improvements as a result of GSoC 2017 project. * opal: Bridging categories between Opal and GNUstep GUI. Added onto NSColor, NSImage and NSImageRep. * cairo: Get -DPSshow: to work on scaled windows. * opal: Allow creating a NSGraphicsContext with a custom graphics port, other than a CGContext. * misc: Fix reported static analyser warnings. 1.6 Noteworthy changes in version '0.25.1' ========================================== Small fixes and cleanups. 1.7 Noteworthy changes in version '0.25.0' ========================================== Support for pattern phase, compositing operation, image interpolation and antialiasing per gstate. Improvements to Win32 code. Fix application menus under WindowMaker. Various fixes. 1.8 Noteworthy changes in version '0.24.1' ========================================== Improvements in win32 display and mouse tracking. Various minor bugfixes and cleanups. 1.9 Noteworthy changes in version '0.24.0' ========================================== Added experimental Opal backend. Allow for ARGB visual for OpenGL. 1.10 Noteworthy changes in version '0.23.0' =========================================== Added cairo support for ms-windows. Updated for NSInteger/CGFloat support --- x11/gnustep-back/Makefile | 16 ++++++++++------ x11/gnustep-back/PLIST | 12 ++++++------ x11/gnustep-back/distinfo | 12 ++++++------ x11/gnustep-back/patches/patch-aa | 4 +++- 4 files changed, 25 insertions(+), 19 deletions(-) diff --git a/x11/gnustep-back/Makefile b/x11/gnustep-back/Makefile index 66170086d979..1d6d4443183b 100644 --- a/x11/gnustep-back/Makefile +++ b/x11/gnustep-back/Makefile @@ -1,9 +1,11 @@ -# $NetBSD: Makefile,v 1.78 2020/08/17 20:20:26 leot Exp $ +# $NetBSD: Makefile,v 1.79 2020/10/03 12:52:54 mef Exp $ -DISTNAME= gnustep-back-0.22.0 -PKGREVISION= 24 +GITHUB_PROJECT= libs-back +GITHUB_TAG= back-0_28_0 +DISTNAME= back-0_28_0 CATEGORIES= x11 gnustep -MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/} +PKGNAME= gnustep-${DISTNAME:S/_/./g} +MASTER_SITES= ${MASTER_SITE_GITHUB:=gnustep/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.gnustep.org/ @@ -17,17 +19,19 @@ CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep LDFLAGS= ${COMPILER_RPATH_FLAG}${PREFIX}/lib MAKE_FILE= GNUmakefile +PLIST_SUBST= API_VERSION=${PKGVERSION:C/\.[0-9]$//:C/\.//} + pre-install: ${INSTALL_DATA_DIR} ${DESTDIR}${GNUSTEP_ROOT}/lib/GNUstep/Fonts .include "../../devel/gnustep-make/gnustep.mk" -PREFER_PKGSRC+= freetype2 +#REFER_PKGSRC+= freetype2 .include "../../x11/gnustep-gui/buildlink3.mk" .include "../../graphics/MesaLib/buildlink3.mk" -.include "../../graphics/freetype2/buildlink3.mk" .include "../../fonts/fontconfig/buildlink3.mk" +.include "../../graphics/cairo/buildlink3.mk" .include "../../graphics/libart/buildlink3.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXmu/buildlink3.mk" diff --git a/x11/gnustep-back/PLIST b/x11/gnustep-back/PLIST index a3dfbd551b3a..c27ed684807e 100644 --- a/x11/gnustep-back/PLIST +++ b/x11/gnustep-back/PLIST @@ -1,10 +1,10 @@ -@comment $NetBSD: PLIST,v 1.17 2012/10/22 02:25:15 rh Exp $ +@comment $NetBSD: PLIST,v 1.18 2020/10/03 12:52:54 mef Exp $ bin/gpbs -lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/English.lproj/nfontFaceNames.strings -lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Info-gnustep.plist -lib/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Swedish.lproj/nfontFaceNames.strings -lib/GNUstep/Bundles/libgnustep-back-022.bundle/libgnustep-back-022 -lib/GNUstep/Bundles/libgnustep-back-022.bundle/stamp.make +lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/English.lproj/nfontFaceNames.strings +lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/Info-gnustep.plist +lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/Resources/Swedish.lproj/nfontFaceNames.strings +lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/libgnustep-back-${API_VERSION} +lib/GNUstep/Bundles/libgnustep-back-${API_VERSION}.bundle/stamp.make lib/GNUstep/Fonts/Helvetica.nfont/FontInfo.plist lib/GNUstep/Fonts/Helvetica.nfont/n019003l.afm lib/GNUstep/Fonts/Helvetica.nfont/n019003l.pfb diff --git a/x11/gnustep-back/distinfo b/x11/gnustep-back/distinfo index cb760382b8c0..4f77d711a80f 100644 --- a/x11/gnustep-back/distinfo +++ b/x11/gnustep-back/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.23 2015/11/04 03:28:31 agc Exp $ +$NetBSD: distinfo,v 1.24 2020/10/03 12:52:54 mef Exp $ -SHA1 (gnustep-back-0.22.0.tar.gz) = da21dbb7844fb5acecf0323daf35392c11a1e4af -RMD160 (gnustep-back-0.22.0.tar.gz) = c71b4d610fc010ed9fb055565fc4cfa04584588d -SHA512 (gnustep-back-0.22.0.tar.gz) = 849078bd6c93df7177569d8d4d9b6ecf02e5aac6b60e51c8ae60f08bf45b30fe5abcc2c519d80c593c051d7eead31c219d32d24d95e2db8021fadea638d98478 -Size (gnustep-back-0.22.0.tar.gz) = 935034 bytes -SHA1 (patch-aa) = 1a419bfd5317fa05da5cb60f427d1643eb88c4aa +SHA1 (back-0_28_0.tar.gz) = e2d3127c885c6e552f8f0d18f5548074f3a3d46a +RMD160 (back-0_28_0.tar.gz) = 77b47da1b9a2aa215c8a10fcc5466c7f709b6c55 +SHA512 (back-0_28_0.tar.gz) = cdfc7592d588850486be1bc0983fa78841e281802e57da03776da195550a13cc3919e42acba3319d00cfbafea541fddcdc1400fca9f00134049c4ba74f96f74f +Size (back-0_28_0.tar.gz) = 973862 bytes +SHA1 (patch-aa) = 9e1a11debf2efe8524689d462c40ec00a25bb64b diff --git a/x11/gnustep-back/patches/patch-aa b/x11/gnustep-back/patches/patch-aa index b28b10c884e0..36d05ee31f6c 100644 --- a/x11/gnustep-back/patches/patch-aa +++ b/x11/gnustep-back/patches/patch-aa @@ -1,4 +1,6 @@ -$NetBSD: patch-aa,v 1.3 2008/11/25 12:52:33 adam Exp $ +$NetBSD: patch-aa,v 1.4 2020/10/03 12:52:54 mef Exp $ + +man page not compressed --- Tools/GNUmakefile.postamble.orig 2008-06-10 06:12:46.000000000 +0200 +++ Tools/GNUmakefile.postamble From 73e869082293cf0636cf8091547f8543a4ea7019 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 12:53:06 +0000 Subject: [PATCH 037/112] doc: Updated x11/gnustep-back to 0.28.0 --- doc/CHANGES-2020 | 3 ++- doc/TODO | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index cd12835cd60f..62d3da579847 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5591 2020/10/03 12:23:00 ryoon Exp $ +$NetBSD: CHANGES-2020,v 1.5592 2020/10/03 12:53:06 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8343,3 +8343,4 @@ Changes to the packages collection and infrastructure in 2020: Updated net/phetch to 1.0.7 [pin 2020-10-03] Updated graphics/kvantum to 0.17.0 [pin 2020-10-03] Updated cad/verilator to 4.100 [ryoon 2020-10-03] + Updated x11/gnustep-back to 0.28.0 [mef 2020-10-03] diff --git a/doc/TODO b/doc/TODO index 8bb5701d8fa2..3de01f38145a 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,4 +1,4 @@ -$NetBSD: TODO,v 1.20112 2020/10/03 10:26:20 nia Exp $ +$NetBSD: TODO,v 1.20113 2020/10/03 12:53:06 mef Exp $ Suggested new packages ====================== @@ -640,7 +640,6 @@ For possible Perl packages updates, see http://www.NetBSD.org/~wiz/perl.html o gnu-crypto-2.1.0 o gnu-pw-mgr-2.0 o gnucap-20130423 - o gnustep-back-0.27.0 o gnustep-base-1.26.0 o gnustep-make-2.7.0 o gnustep-objc-1.8.1 From 11e7edf9108db1f984fdb7e9ec3848d182375b24 Mon Sep 17 00:00:00 2001 From: schmonz Date: Sat, 3 Oct 2020 12:59:36 +0000 Subject: [PATCH 038/112] Address PR pkg/30957 with a new 'djbdns-listenmultiple' option to apply these patches: - Uwe Ohse's djbdns-1.05-multiip.diff for tinydns - Dan Peterson's dnscache-1.05-multiple-ip.patch for dnscache The patches came with different list separators, but this is pkgsrc! The default separator for both is now a comma, and you can override it by setting DJBDNS_IP_SEPARATOR. (Add that to BUILD_DEFS if the option was enabled, and unconditionally add all the users and groups.) Bump PKGREVISION. While here, make djbdns-1.05-ignoreip2.patch fetchable via archive.org. --- net/djbdns/Makefile | 7 +++++-- net/djbdns/distinfo | 10 +++++++++- net/djbdns/options.mk | 21 ++++++++++++++++++--- 3 files changed, 32 insertions(+), 6 deletions(-) diff --git a/net/djbdns/Makefile b/net/djbdns/Makefile index 6d6ceeff9c56..6bf57015faf8 100644 --- a/net/djbdns/Makefile +++ b/net/djbdns/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.71 2020/06/25 05:42:36 schmonz Exp $ +# $NetBSD: Makefile,v 1.72 2020/10/03 12:59:36 schmonz Exp $ DISTNAME= djbdns-1.05 -PKGREVISION= 14 +PKGREVISION= 15 CATEGORIES= net MASTER_SITES= http://cr.yp.to/djbdns/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES} @@ -31,6 +31,9 @@ CPPFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\"" MAKE_DIRS+= ${PKG_SYSCONFDIR} CONF_FILES+= ${EGDIR}/dnsroots.global ${PKG_SYSCONFDIR}/dnsroots.global BUILD_DEFS+= PKG_SYSCONFBASE +BUILD_DEFS+= DJBDNS_AXFR_USER DJBDNS_CACHE_USER DJBDNS_LOG_USER +BUILD_DEFS+= DJBDNS_RBL_USER DJBDNS_TINY_USER +BUILD_DEFS+= DJBDNS_DJBDNS_GROUP INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 share/examples/${PKGBASE} diff --git a/net/djbdns/distinfo b/net/djbdns/distinfo index bb11a03cd35d..0817138e8d39 100644 --- a/net/djbdns/distinfo +++ b/net/djbdns/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.27 2018/09/28 20:36:24 schmonz Exp $ +$NetBSD: distinfo,v 1.28 2020/10/03 12:59:36 schmonz Exp $ SHA1 (djbdns-1.05.tar.gz) = 2efdb3a039d0c548f40936aa9cb30829e0ce8c3d RMD160 (djbdns-1.05.tar.gz) = a832cbfd93e4ccec6a565492a4ee0b3c1b4b68ed @@ -8,6 +8,10 @@ SHA1 (djbdns-1.05-man-20031023.tar.gz) = 3bac8a34a4bc681b9a0e603a77fa11492619e3c RMD160 (djbdns-1.05-man-20031023.tar.gz) = 42a5b3305513851dfe1da46df6f405bc81602fbe SHA512 (djbdns-1.05-man-20031023.tar.gz) = 98af7bd9033a2205fbbc0f23b7eab45b9756f6ceff5199a62952e19c89c9fe3c03495cb6f8621d388f883c40650309a1509095417df3f54af21a71350c4aa183 Size (djbdns-1.05-man-20031023.tar.gz) = 17170 bytes +SHA1 (dnscache-1.05-multiple-ip.patch) = 0f1bb62d7cc1002ffb6227248fce827df9ddbd4e +RMD160 (dnscache-1.05-multiple-ip.patch) = 5061d1c545f66efe9cf2158e6edda613dce79f8e +SHA512 (dnscache-1.05-multiple-ip.patch) = 0a20ea2bc3a72f0879dc1848748f7170efbc41133602a61ec006cb01c1431a77d5d63e618d7fa536522a85647082e4a080fbe0a59c256b0f43117177d40eb504 +Size (dnscache-1.05-multiple-ip.patch) = 7601 bytes SHA1 (djbdns-1.05-test28.diff.xz) = 92abf8b17368a8b2924fe6e5eb9ada988defbc6c RMD160 (djbdns-1.05-test28.diff.xz) = 2ee73a5b2080f6b20ded49b74999889f996bb8cc SHA512 (djbdns-1.05-test28.diff.xz) = 7fbfeda10221a0a09897c2e744df5606c83113c394ce055d822b0d8733873d72567a88c37905d21c7d2395170fc12b9e9eb133a941aa809f1b9856872ab48230 @@ -16,6 +20,10 @@ SHA1 (djbdns-1.05-ignoreip2.patch) = ec4281a6864bd044a84fbfcaaf42baa6b003976d RMD160 (djbdns-1.05-ignoreip2.patch) = bf8a0d38ae7bfb09a8ab2a04600680613db10aaa SHA512 (djbdns-1.05-ignoreip2.patch) = 4e7075c7400374c954fcf15b4c30d226a3e952da780cf77e1c303a7b350d069252c999da1f29e56100cb8964d1583e843a0acee1009f88551fea9040ca41145b Size (djbdns-1.05-ignoreip2.patch) = 3890 bytes +SHA1 (djbdns-1.05-multiip.diff) = 0850dd8269af35cc5a3601cb6c2c3ea9846098ab +RMD160 (djbdns-1.05-multiip.diff) = 2c60f2fbed9410106ead6b007897c34690a5072f +SHA512 (djbdns-1.05-multiip.diff) = 76a6d8120acf1cbeb1778d1eecc388548a401a59b080656bb8d4e0995de32347fece7c127c1e72c26a3768273d342dfa4491969efb6ac9d7be9172e9908d980c +Size (djbdns-1.05-multiip.diff) = 5522 bytes SHA1 (djbdns-cachestats.patch) = ab0b2835140768d89159d5564534d39520d7f403 RMD160 (djbdns-cachestats.patch) = e09994d84573e781ce18b59f909f8bd013de5d8e SHA512 (djbdns-cachestats.patch) = e78b6a8fc43f94e5bc5971d85f952ef9cac4fa827b00036994fa51dcebb9c9755c36488ac24a9ec7b92097a38938191147faf8cce84a9e636072684db28a2e62 diff --git a/net/djbdns/options.mk b/net/djbdns/options.mk index 706ca0eb16d8..74a710a8b7ad 100644 --- a/net/djbdns/options.mk +++ b/net/djbdns/options.mk @@ -1,7 +1,7 @@ -# $NetBSD: options.mk,v 1.23 2019/11/03 11:45:33 rillig Exp $ +# $NetBSD: options.mk,v 1.24 2020/10/03 12:59:36 schmonz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.djbdns -PKG_SUPPORTED_OPTIONS+= djbdns-cachestats djbdns-ignoreip2 +PKG_SUPPORTED_OPTIONS+= djbdns-cachestats djbdns-ignoreip2 djbdns-listenmultiple PKG_SUPPORTED_OPTIONS+= djbdns-mergequeries djbdns-tinydns64 PKG_SUGGESTED_OPTIONS+= djbdns-mergequeries djbdns-tinydns64 @@ -17,7 +17,7 @@ PATCH_DIST_STRIP.${CACHESTATS_PATCH}= -p1 .if !empty(PKG_OPTIONS:Mdjbdns-ignoreip2) IGNOREIP2_PATCH= djbdns-1.05-ignoreip2.patch PATCHFILES+= ${IGNOREIP2_PATCH} -SITES.${IGNOREIP2_PATCH}= http://www.tinydns.org/ +SITES.${IGNOREIP2_PATCH}= https://web.archive.org/web/20140104070725/http://tinydns.org/ .endif .if !empty(PKG_OPTIONS:Mdjbdns-mergequeries) @@ -29,6 +29,21 @@ patch-mergequeries: cd ${WRKSRC} && ${PATCH} ${PATCH_ARGS} < ${FILESDIR}/patch-mergequeries-boundscheck .endif +.if !empty(PKG_OPTIONS:Mdjbdns-listenmultiple) +TINYMULTI_PATCH= djbdns-1.05-multiip.diff +CACHEMULTI_PATCH= dnscache-1.05-multiple-ip.patch +PATCHFILES+= ${TINYMULTI_PATCH} ${CACHEMULTI_PATCH} +SITES.${TINYMULTI_PATCH}= https://ohse.de/uwe/patches/ +SITES.${CACHEMULTI_PATCH}= https://web.archive.org/web/20070905064205/http://danp.net/djbdns/ +PATCH_DIST_STRIP.${TINYMULTI_PATCH}= -p1 +PATCH_DIST_STRIP.${CACHEMULTI_PATCH}= -p1 +BUILD_DEFS+= DJBDNS_IP_SEPARATOR +PATCH_DIST_CAT.${TINYMULTI_PATCH}= ${SED} -e "s|','|'${DJBDNS_IP_SEPARATOR}'|g" \ + < ${TINYMULTI_PATCH} +PATCH_DIST_CAT.${CACHEMULTI_PATCH}= ${SED} -e "s|'/'|'${DJBDNS_IP_SEPARATOR}'|g" \ + < ${CACHEMULTI_PATCH} +.endif + .if !empty(PKG_OPTIONS:Mdjbdns-tinydns64) USE_TOOLS+= patch post-patch: patch-tinydns64 From 4ce72ec8f901fae295b45fc6bab1cf47a7fcceb6 Mon Sep 17 00:00:00 2001 From: schmonz Date: Sat, 3 Oct 2020 12:59:46 +0000 Subject: [PATCH 039/112] doc: Updated net/djbdns to 1.05nb15 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 62d3da579847..e2dc4d9ee5a0 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5592 2020/10/03 12:53:06 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5593 2020/10/03 12:59:46 schmonz Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8344,3 +8344,4 @@ Changes to the packages collection and infrastructure in 2020: Updated graphics/kvantum to 0.17.0 [pin 2020-10-03] Updated cad/verilator to 4.100 [ryoon 2020-10-03] Updated x11/gnustep-back to 0.28.0 [mef 2020-10-03] + Updated net/djbdns to 1.05nb15 [schmonz 2020-10-03] From beb5bdc247f7571b57eaecd52ec766c4a4e63e1d Mon Sep 17 00:00:00 2001 From: schmonz Date: Sat, 3 Oct 2020 13:02:36 +0000 Subject: [PATCH 040/112] Describe 'djbdns-listenmultiple' and define default DJBDNS_IP_SEPARATOR. --- mk/defaults/mk.conf | 5 ++++- mk/defaults/options.description | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mk/defaults/mk.conf b/mk/defaults/mk.conf index 3ae0d58ffe3f..6ec1c534fc95 100644 --- a/mk/defaults/mk.conf +++ b/mk/defaults/mk.conf @@ -1,4 +1,4 @@ -# $NetBSD: mk.conf,v 1.313 2020/09/02 20:32:37 kim Exp $ +# $NetBSD: mk.conf,v 1.314 2020/10/03 13:02:36 schmonz Exp $ # # This file provides default values for variables that may be overridden @@ -933,6 +933,9 @@ DJBDNS_DJBDNS_GROUP?= djbdns # Possible: any group name # Default: djbdns +DJBDNS_IP_SEPARATOR?= , +# Used with djbdns-listenmultiple option to listen on more than one IP + DT_LAYOUT?= US # Used by dt package to specify the keyboard layout. # Possible: US, FI, FR, GER, DV diff --git a/mk/defaults/options.description b/mk/defaults/options.description index 615a7a118816..c9acec856c5f 100644 --- a/mk/defaults/options.description +++ b/mk/defaults/options.description @@ -135,6 +135,7 @@ disable-compile-inits Disable compile time implicit initialization. disable-filter-url Disable php://filter URL feature. djbdns-cachestats Patch to add stats for cache hits/misses. djbdns-ignoreip2 Patch to treat certain responses as NXDOMAIN. +djbdns-listenmultiple Patches to specify more than one listening IP. djbdns-mergequeries Patch to address dnscache poisoning weakness. djbdns-tinydns64 Patch to fix tinydns-data on 64-bit platforms. djbfft-pentium Optimize for Pentium{,MMX} processors. From 3b896118b1085613db35f4d637da1257627170d2 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:38:52 +0000 Subject: [PATCH 041/112] (devel/R-usethis) Updated 1.6.1 to 1.6.3 # usethis 1.6.3 Patch release to refactor usage of withr in the tests for forward compatibility with an upcoming withr release. All changes are within the usethis tests. --- devel/R-usethis/Makefile | 6 +++--- devel/R-usethis/distinfo | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/devel/R-usethis/Makefile b/devel/R-usethis/Makefile index 9e2fabf5eaa5..8fabf04840b0 100644 --- a/devel/R-usethis/Makefile +++ b/devel/R-usethis/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.2 2020/09/20 00:27:59 mef Exp $ +# $NetBSD: Makefile,v 1.3 2020/10/03 13:38:52 mef Exp $ R_PKGNAME= usethis -R_PKGVER= 1.6.1 +R_PKGVER= 1.6.3 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org @@ -35,5 +35,5 @@ USE_LANGUAGES= # none # Packages suggested but not available: 'magick', 'pkgdown', 'styler' -# +# # Package required and available but unsuitable version: 'gh' diff --git a/devel/R-usethis/distinfo b/devel/R-usethis/distinfo index a3c20bcc6bca..47848840c1ca 100644 --- a/devel/R-usethis/distinfo +++ b/devel/R-usethis/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2020/09/20 00:27:59 mef Exp $ +$NetBSD: distinfo,v 1.3 2020/10/03 13:38:52 mef Exp $ -SHA1 (R/usethis_1.6.1.tar.gz) = e18d5a5b6028bbd156bbdb416e75b4c784eec2af -RMD160 (R/usethis_1.6.1.tar.gz) = db97a60807d0a0f2de3618d2c993e0f91c3192a1 -SHA512 (R/usethis_1.6.1.tar.gz) = 282c2533fffb51a3831e2023db613595f947c0851d4a5a84d11664ee6292a96696ebfb17f7d4c2d5a4dd02e9a87e7a604cf2ae613446afb8c3428bf7a9ee8630 -Size (R/usethis_1.6.1.tar.gz) = 255052 bytes +SHA1 (R/usethis_1.6.3.tar.gz) = 588fc30bec027c4b273cdafbcab05d4c8c006fb5 +RMD160 (R/usethis_1.6.3.tar.gz) = fc311708cea39eb6888b0677161c975d6f1faef0 +SHA512 (R/usethis_1.6.3.tar.gz) = eeba12d6cf60574f052202b593507af546024244cac3535ad600844c195074b8f341fb054d29cc70de09947009d43c6d07169c5251854c6ec75d98cbba43974a +Size (R/usethis_1.6.3.tar.gz) = 254833 bytes From 7a7aef04e62282d5ec734bc9f6c910f8a6fb6634 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:39:03 +0000 Subject: [PATCH 042/112] doc: Updated devel/R-usethis to 1.6.3 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index e2dc4d9ee5a0..05e8cffefdc2 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5593 2020/10/03 12:59:46 schmonz Exp $ +$NetBSD: CHANGES-2020,v 1.5594 2020/10/03 13:39:03 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8345,3 +8345,4 @@ Changes to the packages collection and infrastructure in 2020: Updated cad/verilator to 4.100 [ryoon 2020-10-03] Updated x11/gnustep-back to 0.28.0 [mef 2020-10-03] Updated net/djbdns to 1.05nb15 [schmonz 2020-10-03] + Updated devel/R-usethis to 1.6.3 [mef 2020-10-03] From 133dd5f2d6ac7a0499245fb84fd884ab75357481 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:45:51 +0000 Subject: [PATCH 043/112] (math/R-ellipsis) Updated 0.3.0 to 0.3.1 # ellipsis 0.3.1 * Fixed an incompatibility with R devel. * New `?dots_used` topic from which you can inherit documentation for `...` documentation when the dots are passed to methods. --- math/R-ellipsis/Makefile | 8 ++++---- math/R-ellipsis/distinfo | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/math/R-ellipsis/Makefile b/math/R-ellipsis/Makefile index 06a2781766aa..217b21216737 100644 --- a/math/R-ellipsis/Makefile +++ b/math/R-ellipsis/Makefile @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.4 2020/02/09 11:53:47 mef Exp $ +# $NetBSD: Makefile,v 1.5 2020/10/03 13:45:51 mef Exp $ R_PKGNAME= ellipsis -R_PKGVER= 0.3.0 -CATEGORIES= math +R_PKGVER= 0.3.1 +#ATEGORIES= math MAINTAINER= pkgsrc-users@NetBSD.org -COMMENT= Tools for working with ... +COMMENT= Collection of functions to catch problems and alert the user LICENSE= gnu-gpl-v3 DEPENDS+= R-rlang>=0.3.0:../../devel/R-rlang diff --git a/math/R-ellipsis/distinfo b/math/R-ellipsis/distinfo index 09259321176f..971654069d80 100644 --- a/math/R-ellipsis/distinfo +++ b/math/R-ellipsis/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2020/02/09 11:53:47 mef Exp $ +$NetBSD: distinfo,v 1.3 2020/10/03 13:45:51 mef Exp $ -SHA1 (R/ellipsis_0.3.0.tar.gz) = b5892d186cb67da23d0ffd2dc5cae722c41e9720 -RMD160 (R/ellipsis_0.3.0.tar.gz) = 82bf3f2797bb037c5bac45735ae806a9e66d6c06 -SHA512 (R/ellipsis_0.3.0.tar.gz) = 85c92a10635bc8b71df2f44d83a8f9b915cb1e1de7969191e1b6fce216cdbb1d29e1abf1ce11c83455e0b177c74a7271d25646f53d7f4f39391e6f055958d3ea -Size (R/ellipsis_0.3.0.tar.gz) = 7371 bytes +SHA1 (R/ellipsis_0.3.1.tar.gz) = bb3cd05ae22cbcec7fe932eca591c74eb59ae136 +RMD160 (R/ellipsis_0.3.1.tar.gz) = 49321506f83728fd428d1e26d27031d4eb5329cc +SHA512 (R/ellipsis_0.3.1.tar.gz) = a8752e3cc52e13ec9503eeb19956ab604a6d1588b892501a14493697dc829507b5cdd64a361de4469c37420c0ba85cde44ca7a24c5e016b9dfc817d5666fe328 +Size (R/ellipsis_0.3.1.tar.gz) = 7582 bytes From 1c89366347298c4c36c2bbe6271be2c8910df397 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:46:02 +0000 Subject: [PATCH 044/112] doc: Updated math/R-ellipsis to 0.3.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 05e8cffefdc2..f774ee2c4490 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5594 2020/10/03 13:39:03 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5595 2020/10/03 13:46:02 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8346,3 +8346,4 @@ Changes to the packages collection and infrastructure in 2020: Updated x11/gnustep-back to 0.28.0 [mef 2020-10-03] Updated net/djbdns to 1.05nb15 [schmonz 2020-10-03] Updated devel/R-usethis to 1.6.3 [mef 2020-10-03] + Updated math/R-ellipsis to 0.3.1 [mef 2020-10-03] From 66ce5cbfcb638fb41b65f5136932014dac48849c Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:49:39 +0000 Subject: [PATCH 045/112] (devel/R-devtools) Updatd 2.3.1 to 2.3.2 # devtools 2.3.2 * Fix for compatibility with withr 2.3.0 --- devel/R-devtools/Makefile | 8 ++++---- devel/R-devtools/distinfo | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/devel/R-devtools/Makefile b/devel/R-devtools/Makefile index bb5b5690a546..b5aa1f39c6ba 100644 --- a/devel/R-devtools/Makefile +++ b/devel/R-devtools/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.8 2020/09/22 11:05:22 wiz Exp $ +# $NetBSD: Makefile,v 1.9 2020/10/03 13:49:39 mef Exp $ R_PKGNAME= devtools -R_PKGVER= 2.3.1 +R_PKGVER= 2.3.2 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org @@ -20,10 +20,10 @@ DEPENDS+= R-remotes>=2.2.0:../../devel/R-remotes DEPENDS+= R-roxygen2>=7.1.1:../../devel/R-roxygen2 DEPENDS+= R-sessioninfo>=1.1.1:../../devel/R-sessioninfo DEPENDS+= R-testthat>=2.3.2:../../devel/R-testthat -DEPENDS+= R-usethis>=1.6.0:../../devel/R-usethis +DEPENDS+= R-usethis>=1.6.3:../../devel/R-usethis DEPENDS+= R-withr>=2.2.0:../../devel/R-withr DEPENDS+= R-rstudioapi>=0.11:../../math/R-rstudioapi -DEPENDS+= R-ellipsis>=0.3.0:../../math/R-ellipsis +DEPENDS+= R-ellipsis>=0.3.1:../../math/R-ellipsis DEPENDS+= R-digest>=0.6.20:../../security/R-digest DEPENDS+= R-jsonlite>=1.7.1:../../textproc/R-jsonlite DEPENDS+= R-DT>=0.15:../../textproc/R-DT diff --git a/devel/R-devtools/distinfo b/devel/R-devtools/distinfo index c7cf0a6f7494..8b6ff3e36775 100644 --- a/devel/R-devtools/distinfo +++ b/devel/R-devtools/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2020/09/20 15:42:39 mef Exp $ +$NetBSD: distinfo,v 1.4 2020/10/03 13:49:39 mef Exp $ -SHA1 (R/devtools_2.3.1.tar.gz) = abd32c555ccd8ca0d9793d518f378c6235864cef -RMD160 (R/devtools_2.3.1.tar.gz) = 6697e1fda6c3600359650493c6088373197b9314 -SHA512 (R/devtools_2.3.1.tar.gz) = 9e7b8833bfa981b7c3f2e70b69aabd9ceacb9c9ef4079c9a0535d8d986d9133aecd38bd87a15fa65f018b33f1f5c828684c8617928bf1073f4b8346e6565cc7f -Size (R/devtools_2.3.1.tar.gz) = 373604 bytes +SHA1 (R/devtools_2.3.2.tar.gz) = 458986dabc74f30e10ab2ce3358d23dcc45acd09 +RMD160 (R/devtools_2.3.2.tar.gz) = e92673ab14237d1b88192b1da5279f16a2b62a36 +SHA512 (R/devtools_2.3.2.tar.gz) = 0c37feb8dd19f19b536fc49e2af13c97c0e6c2dc27bda3f9f7c7d2eca384015eeafb3e00067e79e82d8c942395b90c4e44a23697cc59904c93f321450c6bd2ed +Size (R/devtools_2.3.2.tar.gz) = 373387 bytes From cc32766f0d037cbaea388777a9b120fba35bdfe6 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:49:49 +0000 Subject: [PATCH 046/112] doc: Updated devel/R-devtools to 2.3.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index f774ee2c4490..c0fa152aa23c 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5595 2020/10/03 13:46:02 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5596 2020/10/03 13:49:49 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8347,3 +8347,4 @@ Changes to the packages collection and infrastructure in 2020: Updated net/djbdns to 1.05nb15 [schmonz 2020-10-03] Updated devel/R-usethis to 1.6.3 [mef 2020-10-03] Updated math/R-ellipsis to 0.3.1 [mef 2020-10-03] + Updated devel/R-devtools to 2.3.2 [mef 2020-10-03] From 93338461f76b6f480ce7468281b3455a798e6e5a Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:53:44 +0000 Subject: [PATCH 047/112] (devel/R-withr) Updated 2.2.0 to 2.3.0 # withr 2.3.0 ## Deprecations - `local_tempfile()` argument `new` is deprecated, in favor of returning the path to the new tempfile. calls like `local_tempfile("xyz")` should be replaced with `xyx <- local_tempfile()` in your code (#141). ## New features - New `local_seed()` function and `local_preserve_seed()` functions to correspond to `with_seed()` and `with_preserve_seed()` (#139). - New `local_tempdir()` function added to create a temp directory (#140) - `local_*()` functions now take dots (`...`), which can simplify calls in some cases, e.g. you can now use `local_options(foo = "bar")` rather than `local_options(c(foo = "bar"))`. ## Minor improvements and fixes - `defer()` now throws an error if an error occurs in the deferred expression (#148) - `with_file()` and `local_file()` can now work if the file is actually a directory (#144). --- devel/R-withr/Makefile | 4 ++-- devel/R-withr/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/devel/R-withr/Makefile b/devel/R-withr/Makefile index af70c87d2fec..f8566fc2911c 100644 --- a/devel/R-withr/Makefile +++ b/devel/R-withr/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2020/09/20 14:46:00 mef Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/03 13:53:44 mef Exp $ R_PKGNAME= withr -R_PKGVER= 2.2.0 +R_PKGVER= 2.3.0 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/devel/R-withr/distinfo b/devel/R-withr/distinfo index e368cff20ff6..5f1b1088bdaf 100644 --- a/devel/R-withr/distinfo +++ b/devel/R-withr/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2020/09/20 14:46:00 mef Exp $ +$NetBSD: distinfo,v 1.3 2020/10/03 13:53:44 mef Exp $ -SHA1 (R/withr_2.2.0.tar.gz) = 25c144c312840e47b93b89d673e6e8eac18dba4c -RMD160 (R/withr_2.2.0.tar.gz) = dca3a07b5695680ea9719bec213fdc390d7b7ba4 -SHA512 (R/withr_2.2.0.tar.gz) = f56ab518c6457fd58cdcc9e9a5f8ed8f8e6e4ff74299c7d95bd0b9f76725b08c0fc19ec9238f824fda9e577360f608bdcc410ddda7fb673d2a38de0d3f3c3b22 -Size (R/withr_2.2.0.tar.gz) = 99545 bytes +SHA1 (R/withr_2.3.0.tar.gz) = 43018e8cab0aa230f91c453cffaf29d25745aef4 +RMD160 (R/withr_2.3.0.tar.gz) = 54cfc9a0b2d13af8a6b50a475567f25a7ebe31bd +SHA512 (R/withr_2.3.0.tar.gz) = 4a6012e57444a19065561ab44f309130a1f54e02a59af79b9efc637475571ad119507a058eb44fec6159e158be739fba6e8f5d401eebe2916c2d9399d1a7b76e +Size (R/withr_2.3.0.tar.gz) = 91443 bytes From 11c7dd9b97dce4cc8905da2317832b2b07495cae Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:53:56 +0000 Subject: [PATCH 048/112] doc: Updated devel/R-withr to 2.3.0 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index c0fa152aa23c..2114291baf18 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5596 2020/10/03 13:49:49 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5597 2020/10/03 13:53:56 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8348,3 +8348,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/R-usethis to 1.6.3 [mef 2020-10-03] Updated math/R-ellipsis to 0.3.1 [mef 2020-10-03] Updated devel/R-devtools to 2.3.2 [mef 2020-10-03] + Updated devel/R-withr to 2.3.0 [mef 2020-10-03] From 8acde5956c4641231bf7f004e201ab965ea40495 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:59:16 +0000 Subject: [PATCH 049/112] (devel/R-xfun) Updated 0.17 to 0.18 # CHANGES IN xfun VERSION 0.18 ## NEW FEATURES - Added a function `grep_sub()` to perform replacement with `gsub()` on elements matched from `grep()`. - Added a function `github_releases()` to obtain the tags from the Github releases of a repo. - Added a function `bump_version()` to increase the last digit of version numbers by one. - Moved a function `process_file()` from the **blogdown** package to this package, and documented it. - Added a function `valid_syntax()` to check if an R code fragment is syntactically valid. This function was moved from the **highr** package. - Added a function `url_filename()` to extract filenames from URLs. This function is used by `download_file()` to determine the default output filename. - Added a function `do_once()` to perform a task once in an R session. - Added a function `proj_root()` to find the root directory of a project. Currently it only supports R package projects and RStudio projects by default. - Added a function `relative_path()` to calculate the relative path of a path relative to a directory. - Added a function `from_root()`, which is similar to `here::here()` but returns a relative path instead of an absolute path. - Added a function `magic_path()` that, given an incomplete input path, tries to find the actual path recursively under subdirectories of a root directory. For example, users may only provide a base filename, and `magic_path()` will look for this file under subdirectories and return the actual path if it is found. ## MINOR CHANGES - Now `download_file()` tries the download method `winnet` first (previously it was `libcurl`) on Windows (thanks, @cderv, #33). --- devel/R-xfun/Makefile | 4 ++-- devel/R-xfun/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/devel/R-xfun/Makefile b/devel/R-xfun/Makefile index fdbec4855321..e0404d96e80c 100644 --- a/devel/R-xfun/Makefile +++ b/devel/R-xfun/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2020/09/20 01:25:06 mef Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/03 13:59:16 mef Exp $ R_PKGNAME= xfun -R_PKGVER= 0.17 +R_PKGVER= 0.18 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/devel/R-xfun/distinfo b/devel/R-xfun/distinfo index b717093d141b..724741de3195 100644 --- a/devel/R-xfun/distinfo +++ b/devel/R-xfun/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2020/09/20 01:25:06 mef Exp $ +$NetBSD: distinfo,v 1.3 2020/10/03 13:59:16 mef Exp $ -SHA1 (R/xfun_0.17.tar.gz) = d0db33995538e386ea9cc02f4b4d2bd643fdfac2 -RMD160 (R/xfun_0.17.tar.gz) = 81b291f69863b295b84bf195297c9b565e382f91 -SHA512 (R/xfun_0.17.tar.gz) = 8b19b7367bd51b04ef7b81d01c84f3ccb4d2035a87f0d56466093ed929f2ef44bb487943e8e8740ae988d7ad64a2a427c958dd66836cb38b1abd0396c77cb3ee -Size (R/xfun_0.17.tar.gz) = 77239 bytes +SHA1 (R/xfun_0.18.tar.gz) = ade67633363f7781f9f02a122ac02b64f8a635ca +RMD160 (R/xfun_0.18.tar.gz) = 54155ee7b88a43a400b7a5507982be9b584e1b4f +SHA512 (R/xfun_0.18.tar.gz) = c37ed5f39ca76bc75da0cbc1e51211e47099ff4453444a9743f67dccbacd11129cc25ea6278ead6f1f608b048966e36154b662ea08ea83f262094aadcb3991d7 +Size (R/xfun_0.18.tar.gz) = 89916 bytes From e85ece25cbb6ef47c723dad0619b8575265b56f4 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 13:59:26 +0000 Subject: [PATCH 050/112] doc: Updated devel/R-xfun to 0.18 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 2114291baf18..c2a31f396601 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5597 2020/10/03 13:53:56 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5598 2020/10/03 13:59:26 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8349,3 +8349,4 @@ Changes to the packages collection and infrastructure in 2020: Updated math/R-ellipsis to 0.3.1 [mef 2020-10-03] Updated devel/R-devtools to 2.3.2 [mef 2020-10-03] Updated devel/R-withr to 2.3.0 [mef 2020-10-03] + Updated devel/R-xfun to 0.18 [mef 2020-10-03] From 6f6249bb7924ca9f29d6b1677888658aff8fa405 Mon Sep 17 00:00:00 2001 From: schmonz Date: Sat, 3 Oct 2020 14:04:18 +0000 Subject: [PATCH 051/112] On CentOS 7 with the system gcc 4.8.5, we get a bunch of these: error: 'for' loop initial declarations are only allowed in C99 mode Bump USE_LANGUAGES c to c99. --- lang/gcc5/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lang/gcc5/Makefile b/lang/gcc5/Makefile index 911e0933af7f..baf0fa6a5f51 100644 --- a/lang/gcc5/Makefile +++ b/lang/gcc5/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2020/08/31 18:09:48 wiz Exp $ +# $NetBSD: Makefile,v 1.38 2020/10/03 14:04:18 schmonz Exp $ GCC_PKGNAME= gcc5 PKGREVISION= 6 @@ -23,7 +23,7 @@ EXTRACT_ONLY= ${DEFAULT_DISTFILES} NOT_FOR_PLATFORM= Interix-*-* -USE_LANGUAGES= c c++03 +USE_LANGUAGES= c99 c++03 USE_TOOLS+= gmake makeinfo sed:run tar:build USE_TOOLS.NetBSD+= gsed From 9c75825e914a74cf95a1b2ce082ff45df5f253a4 Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 14:05:15 +0000 Subject: [PATCH 052/112] (devel/MoarVM) Update 2020.08 to 2020.09 New in 2020.09 6model: + [497748f7] Split `flags` in struct MVMCollectable into `flags1` and `flags2` + [effc5549] P6int: make set_int and get_int globally available + [a526f424] Remove tiny indirection from MVMHash_at_key/bind_key + [9c6bb7ab] Deserialization: rely on MVMHash being the known repr + [f029d3c7] Deserialization: use P6int repr being known in read_ref + [88efde45] Deserialization: rely on P6str REPR being known + [b37770a7] Deserialization: rely on known REPR in read_array_var/int/str + [9caec0fc] Deserialization: rely on knowledge of owned_objects REPR + [2dfe1c53] Introduce MVMP6str_get_str and MVMP6str_set_str + [429bd31f] Introduce MVM_VMArray_bind_pos + [f01930b5] Introduce MVM_VMArray_push + [1fdfdf59] Fix endless recursion and segfault in dump_p6opaque + [124fe2be] copy_to should call MVM_gc_write_barrier with the *new* key's address Core: + [381e3d69] MVMObjectId.gen2_add is now uintptr_t, instead of an actual pointer + [50d3311c] Better specialize boolification of boxed Num Debug Server: + [fc9dd762] Reorder alloc/free of `c_key_name` in the debug server IO: + [b243d017] Fix MVM_file_isexecutable() when being root + [96d32a1a] Don't duplicate file existence checks Libraries: + [29ce8171] Update libuv to version 1.39.0 Other: + [b74b94d5,c61c18a2,2c294cbf,215854f8,040e9d63,2a271e16,aba462b2, 3043135c,0418b7af,9b423954,54899926,c3df90ea,07c7b4fe,5e146efb, 14d11334,2bf3a4e2,cff7a0cd,1aacf8f4,4af853d7,0f0d2103,ebd07472, 9d0f1b32,1b20ca88,2181d48d,e6e5cc90,41175efc,1413f9ce,2cce7319, 1ea0e520,04843cb1,a02c8e70,d85f38d8,d359a605,9f83de80,58193f0a, d9c31aef,5660597a,e81219d4,be2f129c,b13d3de8,b08f8d45,f03ba463, 287d41eb,bac1ae1c,df72ab3d,d35c6e39,b0dac61c,ba847c25,754490c7, 390f30d4,a644e33f,2c7f96c2,282ea895,ac6c5be0,976a070c,0ac64285, 8a9586ee,8e24dc61,46d60c7b,3cf44324,6c4ba42f,e541297e,fbfc8a0f, ef6a37b,e3ad7ced,590bac47,322c2e0b,25c70bfe] Introduce new hash implementation based on Robin Hood Hash + [8a3857,489ab696,63665640,004ce49c] make moar --dump use memmem to find "MOARVM\r\n" string Platform: + [87ad486f,07721999] Fix MoarVM building on Sparc 64 Profiler: + [6441fa6b] Return `MVMHeapSnapshotSeen *` from seen in heapsnapshot.c Tooling/Build: + [c3941772] Add 'macroify_mallocs.p6' script --- devel/MoarVM/Makefile | 4 ++-- devel/MoarVM/PLIST | 14 +++++++++++--- devel/MoarVM/distinfo | 10 +++++----- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/devel/MoarVM/Makefile b/devel/MoarVM/Makefile index 16f7234b0cd2..2effd0b956d5 100644 --- a/devel/MoarVM/Makefile +++ b/devel/MoarVM/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.20 2020/09/13 14:08:35 mef Exp $ +# $NetBSD: Makefile,v 1.21 2020/10/03 14:05:15 mef Exp $ -DISTNAME= MoarVM-2020.08 +DISTNAME= MoarVM-2020.09 CATEGORIES= devel perl6 MASTER_SITES= http://www.moarvm.org/releases/ diff --git a/devel/MoarVM/PLIST b/devel/MoarVM/PLIST index eb7bae570eb7..e714d85a9234 100644 --- a/devel/MoarVM/PLIST +++ b/devel/MoarVM/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2020/03/08 15:47:54 bsiegert Exp $ +@comment $NetBSD: PLIST,v 1.10 2020/10/03 14:05:15 mef Exp $ bin/moar include/moar/6model/6model.h include/moar/6model/bootstrap.h @@ -70,8 +70,12 @@ include/moar/core/dll.h include/moar/core/exceptions.h include/moar/core/ext.h include/moar/core/fixedsizealloc.h +include/moar/core/fixkey_hash_table.h +include/moar/core/fixkey_hash_table_funcs.h include/moar/core/frame.h include/moar/core/hll.h +include/moar/core/index_hash_table.h +include/moar/core/index_hash_table_funcs.h include/moar/core/instance.h include/moar/core/intcache.h include/moar/core/interp.h @@ -81,9 +85,15 @@ include/moar/core/nativecall_dyncall.h include/moar/core/nativecall_libffi.h include/moar/core/oplabels.h include/moar/core/ops.h +include/moar/core/ptr_hash_table.h +include/moar/core/ptr_hash_table_funcs.h include/moar/core/regionalloc.h +include/moar/core/str_hash_table.h +include/moar/core/str_hash_table_funcs.h include/moar/core/threadcontext.h include/moar/core/threads.h +include/moar/core/uni_hash_table.h +include/moar/core/uni_hash_table_funcs.h include/moar/core/validation.h include/moar/core/vector.h include/moar/debug/debugserver.h @@ -196,8 +206,6 @@ include/moar/strings/unicode_prop_macros.h include/moar/strings/utf16.h include/moar/strings/utf8.h include/moar/strings/utf8_c8.h -include/moar/strings/uthash.h -include/moar/strings/uthash_types.h include/moar/strings/windows1252.h include/moar/types.h lib/libmoar.so diff --git a/devel/MoarVM/distinfo b/devel/MoarVM/distinfo index 6ece6f03085d..83f865dd2dc0 100644 --- a/devel/MoarVM/distinfo +++ b/devel/MoarVM/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.11 2020/09/13 14:08:35 mef Exp $ +$NetBSD: distinfo,v 1.12 2020/10/03 14:05:15 mef Exp $ -SHA1 (MoarVM-2020.08.tar.gz) = 9e9de2d2a83d7edace59e4aafc4d0e3180307d6a -RMD160 (MoarVM-2020.08.tar.gz) = 10061590294afe61f17bb3055866616d25011e3d -SHA512 (MoarVM-2020.08.tar.gz) = 610ac56df2cd0da7b284e967fb2f626fa10583f66ef06d8c4368048883bea0627b5029c56e64fd7281e6e70c3f63ac26dcfa463d2145be83433a8e76226fcb3b -Size (MoarVM-2020.08.tar.gz) = 5333410 bytes +SHA1 (MoarVM-2020.09.tar.gz) = 7eda245bf9325fb011039059b4b303046a6399ea +RMD160 (MoarVM-2020.09.tar.gz) = 42f478efe0b12d2bc0a4f9c6eefcbfac162cef37 +SHA512 (MoarVM-2020.09.tar.gz) = 3859e96e6861dc7bf3f64708db33bb9a761b7a7bc3a05655424d6c27010cf6f01e73066e26bff7256f58ed4044f9aee2f186c886a419c3d6aff23f75102f6c48 +Size (MoarVM-2020.09.tar.gz) = 5361349 bytes SHA1 (patch-build_setup.pm) = fd53d47bd3126b2c89d4e8d82c6bc0b6db5f4fdf From ef8d525c7a92f08b213f5258afddef387d883b3f Mon Sep 17 00:00:00 2001 From: mef Date: Sat, 3 Oct 2020 14:05:26 +0000 Subject: [PATCH 053/112] doc: Updated devel/MoarVM to 2020.09 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index c2a31f396601..df8e62948d0f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5598 2020/10/03 13:59:26 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5599 2020/10/03 14:05:26 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8350,3 +8350,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/R-devtools to 2.3.2 [mef 2020-10-03] Updated devel/R-withr to 2.3.0 [mef 2020-10-03] Updated devel/R-xfun to 0.18 [mef 2020-10-03] + Updated devel/MoarVM to 2020.09 [mef 2020-10-03] From e38b68e81971ca10d052fce5a9845046a3dbb4e7 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 14:27:32 +0000 Subject: [PATCH 054/112] ruby-nokogiri: update to 1.10.10. Upstream chages (from CHANGELOG.md): 1.10.10 / 2020-07-06 Features * [MRI] Cross-built Windows gems now support Ruby 2.7 [#2029]. Note that prior to this release, the v1.11.x prereleases provided this support. --- textproc/ruby-nokogiri/Makefile | 5 ++--- textproc/ruby-nokogiri/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/textproc/ruby-nokogiri/Makefile b/textproc/ruby-nokogiri/Makefile index cb6c3ada60af..6c70f056a20d 100644 --- a/textproc/ruby-nokogiri/Makefile +++ b/textproc/ruby-nokogiri/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.54 2020/06/02 08:24:52 adam Exp $ +# $NetBSD: Makefile,v 1.55 2020/10/03 14:27:32 tsutsui Exp $ -DISTNAME= nokogiri-1.10.9 -PKGREVISION= 2 +DISTNAME= nokogiri-1.10.10 CATEGORIES= textproc MAINTAINER= tsutsui@NetBSD.org diff --git a/textproc/ruby-nokogiri/distinfo b/textproc/ruby-nokogiri/distinfo index ee90b82031c9..597ce854fbec 100644 --- a/textproc/ruby-nokogiri/distinfo +++ b/textproc/ruby-nokogiri/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.37 2020/03/10 14:19:35 tsutsui Exp $ +$NetBSD: distinfo,v 1.38 2020/10/03 14:27:32 tsutsui Exp $ -SHA1 (nokogiri-1.10.9.gem) = 916da49de950beff304dac6069c92a3950888f1a -RMD160 (nokogiri-1.10.9.gem) = 0f01bad1805df6dcf6ba7eeccdbc271a5efc7eba -SHA512 (nokogiri-1.10.9.gem) = 2833efb389399001c75a63bfd71afa85edd6ced07bde8b8be899f0c39016c813a4d04ff358e467d594e609db51d151ecab4561aaa20f293c58608ba3d2f7206b -Size (nokogiri-1.10.9.gem) = 9251328 bytes +SHA1 (nokogiri-1.10.10.gem) = 422f16a50ff9375fb74e45169e04070835766e4a +RMD160 (nokogiri-1.10.10.gem) = 716563fa080f9f3d5d410f83e88792ad15bfe4d7 +SHA512 (nokogiri-1.10.10.gem) = b4628df47dbd8b9123a6f0625829e745a19d26539d54b2748c985d6fdda978072bdcd136df2f47535984186eae7fb318b67d59f1ea413777f1a146bc78e0dae2 +Size (nokogiri-1.10.10.gem) = 9251328 bytes From 36d765c2666f23abcc6b7d87f8bca1c5dbab7045 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 14:27:47 +0000 Subject: [PATCH 055/112] doc: Updated textproc/ruby-nokogiri to 1.10.10 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index df8e62948d0f..4f112fec317d 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5599 2020/10/03 14:05:26 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5600 2020/10/03 14:27:47 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8351,3 +8351,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/R-withr to 2.3.0 [mef 2020-10-03] Updated devel/R-xfun to 0.18 [mef 2020-10-03] Updated devel/MoarVM to 2020.09 [mef 2020-10-03] + Updated textproc/ruby-nokogiri to 1.10.10 [tsutsui 2020-10-03] From 5e43ade35cea521c359f8990686b63904a0125cd Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:16:01 +0000 Subject: [PATCH 056/112] cldr-emoji-annotation: update to 37.0.13.0.0.2. Note upstream (preparing a versioned tarball of CLDR files from unicode.org for SUSE packages etc.) uses version 37.0_13.0_0_2 to represent CLDR version (37.0), unicode emoji version (13.0), micro version (0), and local version (2), but we just replace '_' with '.' like archlinux for simplicity. No explicit changelog, but this includes CLDR-13725 37 and Emoji 13.0. CLDR-37: http://cldr.unicode.org/index/downloads/cldr-37 CLDR-36: http://cldr.unicode.org/index/downloads/cldr-36 Emoji-13.0: https://unicode.org/emoji/charts-13.0/emoji-released.html --- textproc/cldr-emoji-annotation/Makefile | 4 ++-- textproc/cldr-emoji-annotation/PLIST | 9 ++++++++- textproc/cldr-emoji-annotation/distinfo | 10 +++++----- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/textproc/cldr-emoji-annotation/Makefile b/textproc/cldr-emoji-annotation/Makefile index 6dcd56d80482..c820d82c315f 100644 --- a/textproc/cldr-emoji-annotation/Makefile +++ b/textproc/cldr-emoji-annotation/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2019/09/14 03:46:58 tsutsui Exp $ +# $NetBSD: Makefile,v 1.8 2020/10/03 15:16:01 tsutsui Exp $ -CLDREMJVER= 35.12.14971_0 +CLDREMJVER= 37.0_13.0_0_2 DISTNAME= cldr-emoji-annotation-${CLDREMJVER} PKGNAME= ${DISTNAME:S/_/./g} CATEGORIES= textproc diff --git a/textproc/cldr-emoji-annotation/PLIST b/textproc/cldr-emoji-annotation/PLIST index 485c3530aa77..96ef0ca05519 100644 --- a/textproc/cldr-emoji-annotation/PLIST +++ b/textproc/cldr-emoji-annotation/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2019/09/14 03:46:58 tsutsui Exp $ +@comment $NetBSD: PLIST,v 1.6 2020/10/03 15:16:01 tsutsui Exp $ share/pkgconfig/cldr-emoji-annotation.pc share/unicode/cldr/common/annotations/af.xml share/unicode/cldr/common/annotations/am.xml @@ -14,6 +14,7 @@ share/unicode/cldr/common/annotations/br.xml share/unicode/cldr/common/annotations/bs.xml share/unicode/cldr/common/annotations/ca.xml share/unicode/cldr/common/annotations/ccp.xml +share/unicode/cldr/common/annotations/ceb.xml share/unicode/cldr/common/annotations/chr.xml share/unicode/cldr/common/annotations/cs.xml share/unicode/cldr/common/annotations/cy.xml @@ -60,6 +61,7 @@ share/unicode/cldr/common/annotations/kk.xml share/unicode/cldr/common/annotations/km.xml share/unicode/cldr/common/annotations/kn.xml share/unicode/cldr/common/annotations/ko.xml +share/unicode/cldr/common/annotations/kok.xml share/unicode/cldr/common/annotations/ku.xml share/unicode/cldr/common/annotations/ky.xml share/unicode/cldr/common/annotations/lo.xml @@ -77,6 +79,7 @@ share/unicode/cldr/common/annotations/nl.xml share/unicode/cldr/common/annotations/nn.xml share/unicode/cldr/common/annotations/or.xml share/unicode/cldr/common/annotations/pa.xml +share/unicode/cldr/common/annotations/pcm.xml share/unicode/cldr/common/annotations/pl.xml share/unicode/cldr/common/annotations/ps.xml share/unicode/cldr/common/annotations/pt.xml @@ -98,6 +101,7 @@ share/unicode/cldr/common/annotations/sr_Latn.xml share/unicode/cldr/common/annotations/sr_Latn_BA.xml share/unicode/cldr/common/annotations/sv.xml share/unicode/cldr/common/annotations/sw.xml +share/unicode/cldr/common/annotations/sw_KE.xml share/unicode/cldr/common/annotations/ta.xml share/unicode/cldr/common/annotations/te.xml share/unicode/cldr/common/annotations/th.xml @@ -108,6 +112,7 @@ share/unicode/cldr/common/annotations/uk.xml share/unicode/cldr/common/annotations/ur.xml share/unicode/cldr/common/annotations/uz.xml share/unicode/cldr/common/annotations/vi.xml +share/unicode/cldr/common/annotations/yo.xml share/unicode/cldr/common/annotations/yue.xml share/unicode/cldr/common/annotations/yue_Hans.xml share/unicode/cldr/common/annotations/zh.xml @@ -191,6 +196,7 @@ share/unicode/cldr/common/annotationsDerived/nl.xml share/unicode/cldr/common/annotationsDerived/nn.xml share/unicode/cldr/common/annotationsDerived/or.xml share/unicode/cldr/common/annotationsDerived/pa.xml +share/unicode/cldr/common/annotationsDerived/pcm.xml share/unicode/cldr/common/annotationsDerived/pl.xml share/unicode/cldr/common/annotationsDerived/ps.xml share/unicode/cldr/common/annotationsDerived/pt.xml @@ -212,6 +218,7 @@ share/unicode/cldr/common/annotationsDerived/sr_Latn.xml share/unicode/cldr/common/annotationsDerived/sr_Latn_BA.xml share/unicode/cldr/common/annotationsDerived/sv.xml share/unicode/cldr/common/annotationsDerived/sw.xml +share/unicode/cldr/common/annotationsDerived/sw_KE.xml share/unicode/cldr/common/annotationsDerived/ta.xml share/unicode/cldr/common/annotationsDerived/te.xml share/unicode/cldr/common/annotationsDerived/th.xml diff --git a/textproc/cldr-emoji-annotation/distinfo b/textproc/cldr-emoji-annotation/distinfo index dac9d54e4fa6..8a27c7879052 100644 --- a/textproc/cldr-emoji-annotation/distinfo +++ b/textproc/cldr-emoji-annotation/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2019/09/14 03:46:58 tsutsui Exp $ +$NetBSD: distinfo,v 1.8 2020/10/03 15:16:01 tsutsui Exp $ -SHA1 (cldr-emoji-annotation-35.12.14971_0.tar.gz) = f76248ba62a6cd9c22d91bae26371a6910a6f285 -RMD160 (cldr-emoji-annotation-35.12.14971_0.tar.gz) = 433faa03d1dcbed788ff95c0bffe1046509313db -SHA512 (cldr-emoji-annotation-35.12.14971_0.tar.gz) = 7933d902f1fbc62e7ed8a1bbc4de137c9a6a09cc260d888adf9c08e15441ed122dff7248faea56610926eceb0d0caf7dff3a2c1efe1d62c2df047e478c56e49b -Size (cldr-emoji-annotation-35.12.14971_0.tar.gz) = 5829253 bytes +SHA1 (cldr-emoji-annotation-37.0_13.0_0_2.tar.gz) = 703faf9538a0176c26860e32ab4bdcf5f0601afc +RMD160 (cldr-emoji-annotation-37.0_13.0_0_2.tar.gz) = b2958ef96e0cc92dfa3d4dbfe1d3f1e9da6f9712 +SHA512 (cldr-emoji-annotation-37.0_13.0_0_2.tar.gz) = caf623be5e6f3e71a80ff1b85dfe7031beeb341d9a03d9d493537cdbd4c1cd801ceadf4932d63d3b267f81cc971604c411221c3eba756130f010d79d2efa15ec +Size (cldr-emoji-annotation-37.0_13.0_0_2.tar.gz) = 6640918 bytes From 013cec2e7acc53ee31f26ff296d2e9ca158320df Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:16:19 +0000 Subject: [PATCH 057/112] doc: Updated textproc/cldr-emoji-annotation to 37.0.13.0.0.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 4f112fec317d..133f22738cdd 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5600 2020/10/03 14:27:47 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5601 2020/10/03 15:16:19 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8352,3 +8352,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/R-xfun to 0.18 [mef 2020-10-03] Updated devel/MoarVM to 2020.09 [mef 2020-10-03] Updated textproc/ruby-nokogiri to 1.10.10 [tsutsui 2020-10-03] + Updated textproc/cldr-emoji-annotation to 37.0.13.0.0.2 [tsutsui 2020-10-03] From 4356c63d3f88931ce912aae34fe4f23607613852 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:41:30 +0000 Subject: [PATCH 058/112] unicode-character-database: update to 13.0.0. Note the following two unicode-emoji files: emoji-data.txt emoji-variation-sequences.txt have been moved from emoji dir (included in unicode-emoji package): https://unicode.org/Public/emoji/${EMOJI_VERSION}/ to ucd dir (included in unicode-character-database package): https://unicode.org/Public/${UCD_VERSION}/ucd/emoji/ Upstream changes: 13.0.0: http://www.unicode.org/versions/Unicode13.0.0/ Unicode 13.0 adds 5,930 characters, for a total of 143,859 characters. These additions include 4 new scripts, for a total of 154 scripts, as well as 55 new emoji characters. --- textproc/unicode-character-database/Makefile | 4 ++-- textproc/unicode-character-database/PLIST | 5 ++++- textproc/unicode-character-database/distinfo | 18 +++++++++--------- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/textproc/unicode-character-database/Makefile b/textproc/unicode-character-database/Makefile index e6711053fcb0..80e9065c573f 100644 --- a/textproc/unicode-character-database/Makefile +++ b/textproc/unicode-character-database/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2019/09/14 03:12:15 tsutsui Exp $ +# $NetBSD: Makefile,v 1.5 2020/10/03 15:41:30 tsutsui Exp $ -UCD_VERSION= 12.1.0 +UCD_VERSION= 13.0.0 DISTNAME= unicode-character-database-${UCD_VERSION} CATEGORIES= textproc MASTER_SITES= http://www.unicode.org/Public/zipped/${UCD_VERSION}/ diff --git a/textproc/unicode-character-database/PLIST b/textproc/unicode-character-database/PLIST index 3fb3a5631dfe..889e8e852c47 100644 --- a/textproc/unicode-character-database/PLIST +++ b/textproc/unicode-character-database/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2019/09/14 03:12:15 tsutsui Exp $ +@comment $NetBSD: PLIST,v 1.4 2020/10/03 15:41:30 tsutsui Exp $ share/unicode/ucd/ArabicShaping.txt share/unicode/ucd/BidiBrackets.txt share/unicode/ucd/BidiCharacterTest.txt @@ -63,6 +63,9 @@ share/unicode/ucd/auxiliary/SentenceBreakTest.txt share/unicode/ucd/auxiliary/WordBreakProperty.txt share/unicode/ucd/auxiliary/WordBreakTest.html share/unicode/ucd/auxiliary/WordBreakTest.txt +share/unicode/ucd/emoji/ReadMe.txt +share/unicode/ucd/emoji/emoji-data.txt +share/unicode/ucd/emoji/emoji-variation-sequences.txt share/unicode/ucd/extracted/DerivedBidiClass.txt share/unicode/ucd/extracted/DerivedBinaryProperties.txt share/unicode/ucd/extracted/DerivedCombiningClass.txt diff --git a/textproc/unicode-character-database/distinfo b/textproc/unicode-character-database/distinfo index 2efea2c4be68..65e8059fb9b4 100644 --- a/textproc/unicode-character-database/distinfo +++ b/textproc/unicode-character-database/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.3 2019/09/14 03:12:15 tsutsui Exp $ +$NetBSD: distinfo,v 1.4 2020/10/03 15:41:30 tsutsui Exp $ -SHA1 (unicode-character-database-12.1.0/UCD.zip) = 756d212bc54d9280924dbe0c7209941576d379a5 -RMD160 (unicode-character-database-12.1.0/UCD.zip) = 10f1986bafd0fbada0000ec5d449fcd2053b2f56 -SHA512 (unicode-character-database-12.1.0/UCD.zip) = 68512627ecb75520b354160216cc14622c0d5321356f03429a102f734bddf6859c4ab266ed15db177dcbffd76c97d13d90de9a4fc38b10082a0e58fe3c82cda4 -Size (unicode-character-database-12.1.0/UCD.zip) = 8410738 bytes -SHA1 (unicode-character-database-12.1.0/Unihan.zip) = acd68a6a27a3aa476c3944f14069cd11b0f7b2f9 -RMD160 (unicode-character-database-12.1.0/Unihan.zip) = 83a48727e91f176fe05bf04d8ae9f9168c4003f5 -SHA512 (unicode-character-database-12.1.0/Unihan.zip) = 7fdefad078284c14a9105655d1cb4d2b0dc1c89c56effe92ffcbd5a30b325559a56d97574b6077144d7a4ed02df6e6a402a2a5360e4abc0c84bae5c589044375 -Size (unicode-character-database-12.1.0/Unihan.zip) = 6749737 bytes +SHA1 (unicode-character-database-13.0.0/UCD.zip) = 3f2fb9c659269ed38ab9386787f5864340d95e89 +RMD160 (unicode-character-database-13.0.0/UCD.zip) = c35813a5f053d66416e19cbe04b942133d793be3 +SHA512 (unicode-character-database-13.0.0/UCD.zip) = aed6d06c370dd87bc5713e19ff4cde47b065b76a18149194fa843e4efc5269f749ec8905cad9132d3b803ab621a46e372052b8f3c3e9b6a65afa6516b0f2b4f2 +Size (unicode-character-database-13.0.0/UCD.zip) = 7537310 bytes +SHA1 (unicode-character-database-13.0.0/Unihan.zip) = 0cd0c360d75c722205756c2f640b70e693e483b6 +RMD160 (unicode-character-database-13.0.0/Unihan.zip) = ae095d1b346358f391549a5d329d2a463bf212e2 +SHA512 (unicode-character-database-13.0.0/Unihan.zip) = 87238202b5da069ab1bbc4672d86c6fd0711e354fb17f53b0b4152850c56c0fa09e6e45820ae52d49756b25fe696518ceaa34cbfe5366ff60688c9a5c3a2d5be +Size (unicode-character-database-13.0.0/Unihan.zip) = 7044963 bytes From 37dcea8afd98844da36bdcd5393371625821a682 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:41:48 +0000 Subject: [PATCH 059/112] doc: Updated textproc/unicode-character-database to 13.0.0 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 133f22738cdd..6a402ebfd40a 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5601 2020/10/03 15:16:19 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5602 2020/10/03 15:41:48 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8353,3 +8353,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/MoarVM to 2020.09 [mef 2020-10-03] Updated textproc/ruby-nokogiri to 1.10.10 [tsutsui 2020-10-03] Updated textproc/cldr-emoji-annotation to 37.0.13.0.0.2 [tsutsui 2020-10-03] + Updated textproc/unicode-character-database to 13.0.0 [tsutsui 2020-10-03] From 65520edd817bc353aa2c39f1482107052d64a0ff Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:42:44 +0000 Subject: [PATCH 060/112] unicode-emoji: update to 13.1. Note the following two unicode-emoji files: emoji-data.txt emoji-variation-sequences.txt have been moved from emoji dir (included in unicode-emoji package): https://unicode.org/Public/emoji/${EMOJI_VERSION}/ to ucd dir (included in unicode-character-database package): https://unicode.org/Public/${UCD_VERSION}/ucd/emoji/ Upstream changes: 13.1: https://home.unicode.org/emoji-13-1-now-final-to-be-widely-available-in-2021/ https://unicode.org/emoji/charts-13.1/emoji-released.html Emoji 13.1 is now final with 217 new emoji sequences! 13.0: https://home.unicode.org/announcing-the-unicode-standard-version-13-0/ https://unicode.org/emoji/charts-13.0/emoji-released.html 55 emoji characters, including several new emoji for smileys, gender neutral people, animals, and the potted plant. --- textproc/unicode-emoji/Makefile | 11 +++++---- textproc/unicode-emoji/PLIST | 4 +--- textproc/unicode-emoji/distinfo | 42 +++++++++++++-------------------- 3 files changed, 24 insertions(+), 33 deletions(-) diff --git a/textproc/unicode-emoji/Makefile b/textproc/unicode-emoji/Makefile index dae25a2570df..58233559a79c 100644 --- a/textproc/unicode-emoji/Makefile +++ b/textproc/unicode-emoji/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.4 2020/01/26 17:32:18 rillig Exp $ +# $NetBSD: Makefile,v 1.5 2020/10/03 15:42:44 tsutsui Exp $ DISTNAME= unicode-emoji-${EMOJI_VERSION} CATEGORIES= textproc -MASTER_SITES= http://www.unicode.org/Public/emoji/${EMOJI_VERSION}/ +MASTER_SITES= https://www.unicode.org/Public/emoji/${EMOJI_VERSION}/ DIST_SUBDIR= ${PKGNAME_NOREV} DISTFILES= ${EMOJI_FILES} EXTRACT_SUFX= # none @@ -19,13 +19,14 @@ NO_CONFIGURE= YES WRKSRC= ${WRKDIR} EMOJIDIR= ${PREFIX}/share/unicode/emoji -EMOJI_VERSION= 12.0 +EMOJI_VERSION= 13.1 EMOJI_FILES= ReadMe.txt -EMOJI_FILES+= emoji-data.txt EMOJI_FILES+= emoji-sequences.txt EMOJI_FILES+= emoji-test.txt -EMOJI_FILES+= emoji-variation-sequences.txt EMOJI_FILES+= emoji-zwj-sequences.txt +# following files have been moved to unicode-charactoer-database 13.0.0 +#EMOJI_FILES+= emoji-data.txt +#EMOJI_FILES+= emoji-variation-sequences.txt INSTALLATION_DIRS= ${EMOJIDIR} diff --git a/textproc/unicode-emoji/PLIST b/textproc/unicode-emoji/PLIST index 12ac40387166..502d75641f41 100644 --- a/textproc/unicode-emoji/PLIST +++ b/textproc/unicode-emoji/PLIST @@ -1,7 +1,5 @@ -@comment $NetBSD: PLIST,v 1.1 2017/11/05 03:47:10 tsutsui Exp $ +@comment $NetBSD: PLIST,v 1.2 2020/10/03 15:42:44 tsutsui Exp $ share/unicode/emoji/ReadMe.txt -share/unicode/emoji/emoji-data.txt share/unicode/emoji/emoji-sequences.txt share/unicode/emoji/emoji-test.txt -share/unicode/emoji/emoji-variation-sequences.txt share/unicode/emoji/emoji-zwj-sequences.txt diff --git a/textproc/unicode-emoji/distinfo b/textproc/unicode-emoji/distinfo index 892dda899869..0245990992a4 100644 --- a/textproc/unicode-emoji/distinfo +++ b/textproc/unicode-emoji/distinfo @@ -1,26 +1,18 @@ -$NetBSD: distinfo,v 1.3 2019/09/14 03:43:44 tsutsui Exp $ +$NetBSD: distinfo,v 1.4 2020/10/03 15:42:44 tsutsui Exp $ -SHA1 (unicode-emoji-12.0/ReadMe.txt) = 92712ce82c5aa432363fbcbd5b89c9a1e57661df -RMD160 (unicode-emoji-12.0/ReadMe.txt) = e1400637eae5a8393585c7893b74ce22802e7b02 -SHA512 (unicode-emoji-12.0/ReadMe.txt) = cc7c16b5855611dc13b3599759cb09104f06f9754018e423f85ec8f2fb3e78a50e4301dc17f38c422cee6135e2542d79d3e50b55ee720f739caf70478e5bdfc3 -Size (unicode-emoji-12.0/ReadMe.txt) = 75 bytes -SHA1 (unicode-emoji-12.0/emoji-data.txt) = b220903e472dbc2b57cd4d74904a540b0e0619ee -RMD160 (unicode-emoji-12.0/emoji-data.txt) = 4753077e0b8a928abb16d2c8fa2e56bd79da50ae -SHA512 (unicode-emoji-12.0/emoji-data.txt) = 3e60e8a63abb40332a7ace61d1790b29e00251edca92afe52075627fb210a1097eea6033b727b458b6a5c7935018706ae71a2c1ec439bea3ccb8501c47c4abb5 -Size (unicode-emoji-12.0/emoji-data.txt) = 63812 bytes -SHA1 (unicode-emoji-12.0/emoji-sequences.txt) = bb7b206e08cc5abbc33fd1d59a5cb3edd262d3c9 -RMD160 (unicode-emoji-12.0/emoji-sequences.txt) = 93c5efd6f44519bed7642b8e69105685f0bff900 -SHA512 (unicode-emoji-12.0/emoji-sequences.txt) = 7ddadff1259c08d503b5936aecac9ad51e9cb2b0ed84c70fdaf0df370b2edd5e24ebed99d5df7325becf269e9f2d931d1bbbabe5d95c1b9af08111bf37bd29b3 -Size (unicode-emoji-12.0/emoji-sequences.txt) = 155539 bytes -SHA1 (unicode-emoji-12.0/emoji-test.txt) = 810a44cb76c85efcf38c8202691fc5d2cb473a4a -RMD160 (unicode-emoji-12.0/emoji-test.txt) = 221dfca5afe028762a25c4c84eb8f0179e59adc0 -SHA512 (unicode-emoji-12.0/emoji-test.txt) = b02c7977961f1b9a8c52322ba6b8d27afb84a2d131887add18352460dc6eb2488afd7bb9dac2e3f62b88604b69d02e4289bbaad551463d8b4b0589fbc16b64b9 -Size (unicode-emoji-12.0/emoji-test.txt) = 394898 bytes -SHA1 (unicode-emoji-12.0/emoji-variation-sequences.txt) = 612c8c6dad60bdb917067e9ba5734205da9fa550 -RMD160 (unicode-emoji-12.0/emoji-variation-sequences.txt) = 7c5ecff3800fd258941e02e42ac6e94e079ae278 -SHA512 (unicode-emoji-12.0/emoji-variation-sequences.txt) = aaf6c964db27ba41b0becc6aad87e40ea7b3d7a593d33052a4ad1a67528cdf663a46622c367830b6ac47e3efccf1e52eeb18802b235560b47a7fc485097e1fba -Size (unicode-emoji-12.0/emoji-variation-sequences.txt) = 36333 bytes -SHA1 (unicode-emoji-12.0/emoji-zwj-sequences.txt) = 87985d03723520e12378dda1c0ac90a5948353df -RMD160 (unicode-emoji-12.0/emoji-zwj-sequences.txt) = 04e923b09894530a7352c7b5557866bfc62a5541 -SHA512 (unicode-emoji-12.0/emoji-zwj-sequences.txt) = 8d7c59d01d702d10f162476d7f96feea0d515521d1dca6aa819ed4d482a83d54c26ed225fcf864b607999a7016dddc89961b0760584d7ec0b5cbdf8e12b85051 -Size (unicode-emoji-12.0/emoji-zwj-sequences.txt) = 148234 bytes +SHA1 (unicode-emoji-13.1/ReadMe.txt) = bea43e86ded6ffe278b437e1a30644c848e40b29 +RMD160 (unicode-emoji-13.1/ReadMe.txt) = fb4faa25d6f1dc4b42ad7bddbe95d79d97426f21 +SHA512 (unicode-emoji-13.1/ReadMe.txt) = cedc49c4b303956c1bc6f031ccf29c4bb857aaebdb4384a4c20832ba43e82cd2453cb82d10820deda2d81dded18ddb374497cba4a23685e64c2a48f07a16b041 +Size (unicode-emoji-13.1/ReadMe.txt) = 571 bytes +SHA1 (unicode-emoji-13.1/emoji-sequences.txt) = 21253cd6edbfbdd3182ae35ad2d3494281205965 +RMD160 (unicode-emoji-13.1/emoji-sequences.txt) = 19af7bfb0cb2b3f6b9af7bbecda4f1edab822882 +SHA512 (unicode-emoji-13.1/emoji-sequences.txt) = d3deacd360f6e9838a6d3aa94e38099f77abce228debd598a1c010ff75f21197b92d5c31fb2d839551da262b1b1ea7a7adaeb7156909ef614dc81e52ea9d4478 +Size (unicode-emoji-13.1/emoji-sequences.txt) = 180011 bytes +SHA1 (unicode-emoji-13.1/emoji-test.txt) = cd0fa24be89718fdd6ef4047dc2630a364ff3051 +RMD160 (unicode-emoji-13.1/emoji-test.txt) = c5d8c9f38d90e5f4aeef08de9b93cb47dcb4ae96 +SHA512 (unicode-emoji-13.1/emoji-test.txt) = a5f8189eb8a35af16427fdfbd00b16111cfced1f0c5677cdf749bfd8937796be82664b0410731c3b38cbbbf940521ceb753836204e4394475d3db4296a49f82d +Size (unicode-emoji-13.1/emoji-test.txt) = 575499 bytes +SHA1 (unicode-emoji-13.1/emoji-zwj-sequences.txt) = d337db87a2fe8a83e23303cb975ea4ff82ac7115 +RMD160 (unicode-emoji-13.1/emoji-zwj-sequences.txt) = 4b7144f6286677ea8e43331421b5e37aab8173e2 +SHA512 (unicode-emoji-13.1/emoji-zwj-sequences.txt) = 3e3d849fc6d93abf91b962b7e81f53e2e1a4cdeeb2a0c27eca96a9915924c5865843610441339cf571ff32cf084ff183c3fdd9a4b3f3d59be9f92e2de324eda1 +Size (unicode-emoji-13.1/emoji-zwj-sequences.txt) = 227601 bytes From 8a9fe1809261ad78252a7c47d8da00ceb07f0212 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 15:45:37 +0000 Subject: [PATCH 061/112] doc: Updated textproc/unicode-emoji to 13.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 6a402ebfd40a..f4dcc72369c0 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5602 2020/10/03 15:41:48 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5603 2020/10/03 15:45:37 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8354,3 +8354,4 @@ Changes to the packages collection and infrastructure in 2020: Updated textproc/ruby-nokogiri to 1.10.10 [tsutsui 2020-10-03] Updated textproc/cldr-emoji-annotation to 37.0.13.0.0.2 [tsutsui 2020-10-03] Updated textproc/unicode-character-database to 13.0.0 [tsutsui 2020-10-03] + Updated textproc/unicode-emoji to 13.1 [tsutsui 2020-10-03] From 32275aac44c7714f893201c5477264360f719de4 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 16:43:17 +0000 Subject: [PATCH 062/112] ibus: update to 1.5.23. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pkgsrc changes: - require the latest unicode database packages Upstream changes: https://github.com/ibus/ibus/releases/tag/1.5.23 1.5.23 Features & Bug Fixes: * Generate simple.xml with denylist * Accept xdigits only for Unicode typing * Update emoji-parser with CLDR emoji annotation release-31-0-1 * Update ibusunicodegen.h with unicode-ucd 13.0.0 * Delete deprecated ENABLE_APPINDICATOR_ENGINE_ICON check * Fix SEGV * Fix some errors in ibus-desktop-testing-runner * Refactor source files * Fix string formats in translatable strings Code Contributors: * Use WAYLAND_DISPLAY on Wayland sessions to make up IBus socket name (Carlos Garnacho) * Skip parsing of compose sequence with invalid keysyms (Neil Shepperd) * Tell Pango about the engine language in the candidate panel (Aaron Muir Hamilton) * Fix for several error spotted by static analyzer (ntfs.hard) * Remove glib_check_version() in gtk immodule (Changwoo Ryu) * Build the Emoji dictionaries in parallel (Changwoo Ryu) Translation Contributors: * Update translation (Chinese (Simplified)) (Tian Shixiong) * Update translation (Chinese (Simplified)) (Boyuan Yang) * Update translation (Chinese (Simplified)) (Whired Planck) * Update translation (Chinese (Traditional)) (Yi-Jyun Pan) * Update translation (Danish) (scootergrisen) * Update translation (Finnish) (Jiri Grönroos) * Update translation (French) (Jean-Baptiste Holcroft) * Update translation (German) (Mike FABIAN) * Update translation (Hebrew) (Yaron Shahrabani) * Update translation (Hungarian) (Balázs Meskó) * Update translation (Japanese) * Update translation (Korean) (Changwoo Ryu) * Update translation (Norwegian Bokmål) (Allan Nordhøy) * Update translation (Odia) (Ankit Behera) * Update translation (Polish) (Piotr Drąg) * Update translation (Spanish) (Emilio Herrera) * Update translation (Swedish) (Allan Nordhøy) * Update translation (Swedish) (Göran Uddeborg) * Update translation (Turkish) (Oğuz Ersen) * Update translation (Ukrainian) (Yuri Chornoivan) * Update translation (Urdu) (Shehroz Kaleem) --- inputmethod/ibus-python/Makefile | 3 +-- inputmethod/ibus/Makefile | 9 ++++---- inputmethod/ibus/Makefile.common | 4 ++-- inputmethod/ibus/PLIST | 39 ++++++++++++++++---------------- inputmethod/ibus/distinfo | 10 ++++---- 5 files changed, 32 insertions(+), 33 deletions(-) diff --git a/inputmethod/ibus-python/Makefile b/inputmethod/ibus-python/Makefile index 0a00396a97b9..55f9a790ca80 100644 --- a/inputmethod/ibus-python/Makefile +++ b/inputmethod/ibus-python/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.20 2020/03/08 16:50:14 wiz Exp $ +# $NetBSD: Makefile,v 1.21 2020/10/03 16:43:17 tsutsui Exp $ -PKGREVISION= 1 .include "../../inputmethod/ibus/Makefile.common" PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/ibus/ibus-python/} diff --git a/inputmethod/ibus/Makefile b/inputmethod/ibus/Makefile index 7cb0fd0254cc..cc5d33aee694 100644 --- a/inputmethod/ibus/Makefile +++ b/inputmethod/ibus/Makefile @@ -1,14 +1,13 @@ -# $NetBSD: Makefile,v 1.73 2020/08/17 20:19:14 leot Exp $ +# $NetBSD: Makefile,v 1.74 2020/10/03 16:43:17 tsutsui Exp $ -PKGREVISION= 3 .include "Makefile.common" COMMENT= Intelligent Input Bus DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 -BUILD_DEPENDS+= cldr-emoji-annotation>=35.12.14971.0:../../textproc/cldr-emoji-annotation -BUILD_DEPENDS+= unicode-character-database>=12.1.0:../../textproc/unicode-character-database -BUILD_DEPENDS+= unicode-emoji>=12.0:../../textproc/unicode-emoji +BUILD_DEPENDS+= cldr-emoji-annotation>=37.0.13.0.0.2:../../textproc/cldr-emoji-annotation +BUILD_DEPENDS+= unicode-character-database>=13.0.0:../../textproc/unicode-character-database +BUILD_DEPENDS+= unicode-emoji>=13.1:../../textproc/unicode-emoji GNU_CONFIGURE= yes USE_LIBTOOL= yes diff --git a/inputmethod/ibus/Makefile.common b/inputmethod/ibus/Makefile.common index 744dd4238e88..0dadf32d7d67 100644 --- a/inputmethod/ibus/Makefile.common +++ b/inputmethod/ibus/Makefile.common @@ -1,9 +1,9 @@ -# $NetBSD: Makefile.common,v 1.16 2020/03/10 14:13:22 tsutsui Exp $ +# $NetBSD: Makefile.common,v 1.17 2020/10/03 16:43:17 tsutsui Exp $ # # used by inputmethod/ibus/Makefile # used by inputmethod/ibus-python/Makefile -DISTNAME= ibus-1.5.22 +DISTNAME= ibus-1.5.23 CATEGORIES= inputmethod MASTER_SITES= https://github.com/ibus/ibus/releases/download/${PKGVERSION_NOREV}/ diff --git a/inputmethod/ibus/PLIST b/inputmethod/ibus/PLIST index a3ab09e7e398..c6a65560078a 100644 --- a/inputmethod/ibus/PLIST +++ b/inputmethod/ibus/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.17 2020/03/10 14:13:22 tsutsui Exp $ +@comment $NetBSD: PLIST,v 1.18 2020/10/03 16:43:17 tsutsui Exp $ bin/ibus bin/ibus-daemon bin/ibus-setup @@ -221,6 +221,7 @@ share/ibus/dicts/emoji-sl.dict share/ibus/dicts/emoji-so.dict share/ibus/dicts/emoji-sq.dict share/ibus/dicts/emoji-sr.dict +share/ibus/dicts/emoji-sr_Cyrl.dict share/ibus/dicts/emoji-sr_Cyrl_BA.dict share/ibus/dicts/emoji-sr_Latn.dict share/ibus/dicts/emoji-sr_Latn_BA.dict @@ -250,33 +251,33 @@ share/ibus/keymaps/jp share/ibus/keymaps/kr share/ibus/keymaps/modifiers share/ibus/keymaps/us -share/ibus/setup/emojilang.pyo -share/ibus/setup/emojilang.pyc -share/ibus/setup/engineabout.pyo -share/ibus/setup/engineabout.pyc -share/ibus/setup/enginecombobox.pyo -share/ibus/setup/enginecombobox.pyc -share/ibus/setup/enginedialog.pyo -share/ibus/setup/enginedialog.pyc -share/ibus/setup/enginetreeview.pyo -share/ibus/setup/enginetreeview.pyc -share/ibus/setup/i18n.pyo -share/ibus/setup/i18n.pyc -share/ibus/setup/icon.pyo -share/ibus/setup/icon.pyc -share/ibus/setup/keyboardshortcut.pyo -share/ibus/setup/keyboardshortcut.pyc -share/ibus/setup/main.pyo -share/ibus/setup/main.pyc share/ibus/setup/emojilang.py +share/ibus/setup/emojilang.pyc +share/ibus/setup/emojilang.pyo share/ibus/setup/engineabout.py +share/ibus/setup/engineabout.pyc +share/ibus/setup/engineabout.pyo share/ibus/setup/enginecombobox.py +share/ibus/setup/enginecombobox.pyc +share/ibus/setup/enginecombobox.pyo share/ibus/setup/enginedialog.py +share/ibus/setup/enginedialog.pyc +share/ibus/setup/enginedialog.pyo share/ibus/setup/enginetreeview.py +share/ibus/setup/enginetreeview.pyc +share/ibus/setup/enginetreeview.pyo share/ibus/setup/i18n.py +share/ibus/setup/i18n.pyc +share/ibus/setup/i18n.pyo share/ibus/setup/icon.py +share/ibus/setup/icon.pyc +share/ibus/setup/icon.pyo share/ibus/setup/keyboardshortcut.py +share/ibus/setup/keyboardshortcut.pyc +share/ibus/setup/keyboardshortcut.pyo share/ibus/setup/main.py +share/ibus/setup/main.pyc +share/ibus/setup/main.pyo share/ibus/setup/setup.ui share/icons/hicolor/16x16/apps/ibus-keyboard.png share/icons/hicolor/22x22/apps/ibus-keyboard.png diff --git a/inputmethod/ibus/distinfo b/inputmethod/ibus/distinfo index 19d4027e698a..e521b393c18f 100644 --- a/inputmethod/ibus/distinfo +++ b/inputmethod/ibus/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.23 2020/03/10 14:13:22 tsutsui Exp $ +$NetBSD: distinfo,v 1.24 2020/10/03 16:43:17 tsutsui Exp $ -SHA1 (ibus-1.5.22.tar.gz) = 355cd1902ebe9f446a112bad7e380b14689eb7ba -RMD160 (ibus-1.5.22.tar.gz) = cba1bab2278c8a3cc643b6812d980c34e2411fab -SHA512 (ibus-1.5.22.tar.gz) = 0abe89acc6da8cea484a6b9f807c08e94869072f374f9e8f4541a426636f818f1c3cb8b9237f97245771f9e4bf19184983d8ac924177dc4824ca6e8b5304425d -Size (ibus-1.5.22.tar.gz) = 3578251 bytes +SHA1 (ibus-1.5.23.tar.gz) = 99f093568588b3c7695230768560eb1645ed80de +RMD160 (ibus-1.5.23.tar.gz) = c3500c682257fb0699dbba429670e895f058846e +SHA512 (ibus-1.5.23.tar.gz) = 4ea66d0a7203d665fb5c90e59ddf294614feeafc4f06b10e35989671a9bf39d5977e9061b9be224cd5a9439ac2f697a4326ff221ae868f5ebed46cbb09e9a205 +Size (ibus-1.5.23.tar.gz) = 3557661 bytes SHA1 (patch-client_gtk2_ibusimcontext.c) = 14ab1d048e3052b547ca181e098adbe3c23ab5bd SHA1 (patch-client_gtk3_ibusimcontext.c) = de369bcc2945190b1a30833be4b49f8b6d68c005 SHA1 (patch-ui_gtk3_Makefile.am) = dd0c6bc9383b57c1451e4f8c96e41f7398e3e650 From 409806e3b3bc1ab834b9f343b86ac845f9f80f01 Mon Sep 17 00:00:00 2001 From: triaxx Date: Sat, 3 Oct 2020 16:49:27 +0000 Subject: [PATCH 063/112] rspamd: Update to 2.6 upstream changes: ----------------- 2.6: 30 Sep 2020 * [Conf] Add missing symbols * [Conf] Add missing symbols * [Conf] Fix fat-fingers typo * [Conf] Fix wrong comment in options.inc * [Conf] Neural: Fix the default name for max_trains * [Conf] Register a known symbol * [Conf] Spf: Add R_SPF_PERMFAIL symbol * [CritFix] Arc: Fix ARC validation for chains of signatures * [CritFix] Distinguish socketpairs between different fuzzy workers * [CritFix] Fix IDNA dots parsing * [CritFix] Fix test assertion method * [CritFix] Fix usage of crypto_sign it should be crypto_sign_detached! * [Feature] Add BOUNCE rule * [Feature] Add controller plugins support and selectors plugin * [Feature] Add maps query method * [Feature] Add minimal delay to fuzzy storage * [Feature] Add multiple base32 alphabets for decoding * [Feature] Add preliminary support of BCH addresses * [Feature] Add query_specific endpoint * [Feature] Allow multiple base32 encodings in Lua API * [Feature] Allow to specify nonces manually * [Feature] Controller: Allow to pass query arguments to the lua webui plugins * [Feature] Fuzzy_check: Add gen_hashes command * [Feature] Fuzzy_check: Add weight_threshold option for fuzzy rules * [Feature] Implement address retry on connection failure * [Feature] Improve limits in pdf scanning * [Feature] Initial support of subscribe command in lua_redis * [Feature] Lua_cryptobox: Add secretbox API * [Feature] Lua_text: Add encoding methods * [Feature] Milter_headers: Allow to activate routines via users settings * [Feature] PDF: Add timeouts for expensive operations * [Feature] Preliminary maps addon for controller * [Feature] Split pdf processing object and output object to allow GC * [Feature] Support BLIS blas library * [Feature] Support input vectorisation by recvmmsg call * [Feature] Support multiple base32 alphabets * [Feature] add queueid, uid, messageid and specific symbols to selectors [Minor] use only selectors to fill vars in force_actions message * [Feature] allow variables in force_actions messages * [Feature] extend lua api * [Fix] #3249 * [Fix] Allow to adjust neurons in the hidden layer * [Fix] Another try to fix email names parsing * [Fix] Arc: Allow to reuse authentication results when doing multi-stage signing * [Fix] Arc: Fix bug with arc chains verification where i>1 * [Fix] Arc: Sort headers by their i= value * [Fix] Change neural plugin's loss function * [Fix] Deal with double eqsigns when decoding headers * [Fix] Default ANN names in clickhouse * [Fix] Disable reuseport for TCP sockets as it causes too many troubles * [Fix] Disable text detection heuristics for encrypted parts * [Fix] Distinguish DKIM keys by md5 * [Fix] Distinguish type from flags in register_symbol * [Fix] Dmarc: Unbreak reporting after cf2ae3292ac93da8b6e0624b48a62828a51803c9 * [Fix] Do not flag pre-result of virus scanners as least if action is reject * [Fix] Do not use GC64 workaround on 32bit platforms, omg * [Fix] Exclude damaged urls from html parser * [Fix] Fix FREEMAIL_REPLYTO_NEQ_FROM_DOM * [Fix] Fix FROM_NEQ_ENVFROM * [Fix] Fix FWD_GOOGLE rule (#1815) * [Fix] Fix adding of the empty archive file for gzip * [Fix] Fix aliases in forged recipients and limit number of iterations * [Fix] Fix authentication results insertion * [Fix] Fix calling of methods in selectors * [Fix] Fix clen length for hiredis... * [Fix] Fix endless loop if broken arc chain has been found * [Fix] Fix false - operation * [Fix] Fix get_urls table invocation * [Fix] Fix group based composites * [Fix] Fix headers passing in rspamd_proxy * [Fix] Fix incomplete utf8 sequences handling * [Fix] Fix lua_next invocation * [Fix] Fix lua_parse_symbol_type function logic * [Fix] Fix multiple listen configuration * [Fix] Fix occasional encryption of the cached data * [Fix] Fix parsing boundaries with spaces * [Fix] Fix passing of methods arguments * [Fix] Fix poor man allocator algorithm * [Fix] Fix regexp selector and add flattening * [Fix] Fix rfc base32 encode ordering (skip inverse bits) * [Fix] Fix rfc based base32 decoding * [Fix] Fix sockets leak in the client * [Fix] Fix storing of the original smtp from * [Fix] Fix types check and types usage in lua_cryptobox * [Fix] Fix unused results * [Fix] Fuzzy_check: Disable shingles for short texts (really) * [Fix] Ical: Fix identation grammar * [Fix] Improve part:is_attachment logic * [Fix] Mmap return value must be checked versus MAP_FAILED * [Fix] One more fix to skip images that are not urls * [Fix] Pdf: Support some weird objects with no newline before endobj * [Fix] Rbl: Fix ignore_defaults in conjunction with ignore_whitelists * [Fix] Restore support for `for` and `id` parts in received headers * [Fix] Segmentation fault in contrib/lua-lpeg/lpvm.c on ppc64el * [Fix] Skip spaces at the boundary end * [Fix] Slashing fix: fix captures matching API * [Fix] Spamassassin: Rework metas processing * [Fix] Store reference of upstream list in upstreams objects * [Fix] Understand utf8 in content-disposition parser * [Fix] Unify selectors digest functions * [Fix] Use `abs` value when checking composites * [Fix] Use strict IDNA for utf8 DNS names + add sanity checks for DNS names * [Fix] Use unsigned char and better support of utf8 in ragel parser * [Fix] add missing selector_cache declaration * [Project] Add `L` flag for regexps to save start of the match in Hyperscan * [Project] Add `lower` method to lua_text * [Project] Add a simple matrix Lua library * [Project] Add implicit bitcoincash prefix * [Project] Add linalg ffi library for prototyping * [Project] Add methods to append data to fuzzy requests * [Project] Add routine to call a generic lua function * [Project] Add ssyev method interface * [Project] Add tensors index method * [Project] Add text:sub method * [Project] Allow rspamd_text based selectors * [Project] Allow to specify re_conditions for regular expressions * [Project] Attach extensions to the binary fuzzy commands * [Project] Bitcoin: BTC cash addresses needs some checksum validation * [Project] Cleanup the redis script * [Project] Convert bitcoin rules to the new regexp conditions feature * [Project] Detect memrchr in systems that supports it * [Project] Do not listen sockets in the main process * [Project] Implement 'probabilistic' learn mode for ANN * [Project] Implement BTC polymod in C as it requires 64 bit ops * [Project] Implement bitcoin cash validation in a proper way * [Project] Implement extensions logic for fuzzy storage * [Project] Implement symbols insertion in multiple results mode * [Project] Lua_text: Add method memchr * [Project] Neural: Add PCA loading logic * [Project] Neural: Fix PCA based learning * [Project] Neural: Fix matrix gemm * [Project] Neural: Further PCA fixes * [Project] Neural: Implement PCA in learning * [Project] Neural: Implement PCA learning * [Project] Neural: Implement PCA on ANN forward * [Project] Neural: Implement PCA serialisation * [Project] Neural: Start PCA implementation * [Project] Neural: Use C version of scatter matrix producing * [Project] Preliminary support of lua conditions for regexps * [Project] Preliminary usage of the reuseport * [Project] Process composites separately for each shadow result * [Project] Remove old code * [Project] Rework scan result functions to support shadow results * [Project] Rework some more functions to work with shadow results * [Project] Some more fixes * [Project] Start results chain implementation * [Project] Support fun iterators on rspamd_text objects * [Project] Support multiply, minus and divide operators in expressions * [Project] Tensor: Move scatter matrix calculation to C * [Rework] Allow to specify exat metric result when adding a symbol * [Rework] Change and improve openblas detection and usage * [Rework] Close listen sockets in main after fork * [Rework] Further rework of lua urls extraction API * [Rework] Lua_cryptobox: Allow to store output of the hash function * [Rework] Lua_task: Add more methods to deal with shadow results * [Rework] Modernize logging for expressions * [Rework] Remove empty prefilters feature - we are not prepared... * [Rework] Remove old FindLua module, disable lua fallback when LuaJIT is enabled * [Rework] Rework and refactor forged recipients plugin * [Rework] Rework expressions processing * [Rework] Rework fuzzy commands processing * [Rework] Rework url flags handling API * [Rework] Rework urls extraction * [Rework] Split operations processing and add more debug logs * [Rework] Update zstd to 1.4.5 * [Rework] Use google-ced instead of libicu chardet as the former sucks * [Rework] add alias util:parse_addr for util:parse_mail_address * [Rework] get rid of util:parse_addr duplicating the util:parse_mail_address, replace where used * [Rules] Allow prefix for bitcoin cash addresses * [Rules] More fixes for bitcoin cash addresses decoding * [Rules] Refactor bleach32 addresses handling --- mail/rspamd/Makefile | 5 ++--- mail/rspamd/PLIST | 24 ++++++++++++++++++++---- mail/rspamd/distinfo | 10 +++++----- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile index 215f9b6fd64a..266b8732104e 100644 --- a/mail/rspamd/Makefile +++ b/mail/rspamd/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.71 2020/08/31 18:10:08 wiz Exp $ +# $NetBSD: Makefile,v 1.72 2020/10/03 16:49:27 triaxx Exp $ -DISTNAME= rspamd-2.5 -PKGREVISION= 5 +DISTNAME= rspamd-2.6 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GITHUB:=vstakhov/} diff --git a/mail/rspamd/PLIST b/mail/rspamd/PLIST index 68282a69b5c8..98797d8bbcab 100644 --- a/mail/rspamd/PLIST +++ b/mail/rspamd/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.20 2020/05/18 11:10:56 nia Exp $ +@comment $NetBSD: PLIST,v 1.21 2020/10/03 16:49:27 triaxx Exp $ bin/rspamadm bin/rspamadm-${PKGVERSION} bin/rspamc @@ -160,6 +160,7 @@ share/rspamd/lualib/lua_dkim_tools.lua share/rspamd/lualib/lua_ffi/common.lua share/rspamd/lualib/lua_ffi/dkim.lua share/rspamd/lualib/lua_ffi/init.lua +share/rspamd/lualib/lua_ffi/linalg.lua share/rspamd/lualib/lua_ffi/spf.lua share/rspamd/lualib/lua_fuzzy.lua share/rspamd/lualib/lua_lexer.lua @@ -189,6 +190,7 @@ share/rspamd/lualib/lua_scanners/sophos.lua share/rspamd/lualib/lua_scanners/spamassassin.lua share/rspamd/lualib/lua_scanners/vadesecure.lua share/rspamd/lualib/lua_scanners/virustotal.lua +share/rspamd/lualib/lua_selectors/common.lua share/rspamd/lualib/lua_selectors/extractors.lua share/rspamd/lualib/lua_selectors/init.lua share/rspamd/lualib/lua_selectors/maps.lua @@ -265,7 +267,11 @@ share/rspamd/plugins/trie.lua share/rspamd/plugins/url_redirector.lua share/rspamd/plugins/whitelist.lua share/rspamd/rules/bitcoin.lua +share/rspamd/rules/bounce.lua share/rspamd/rules/content.lua +share/rspamd/rules/controller/init.lua +share/rspamd/rules/controller/maps.lua +share/rspamd/rules/controller/selectors.lua share/rspamd/rules/forwarding.lua share/rspamd/rules/headers_checks.lua share/rspamd/rules/html.lua @@ -281,11 +287,15 @@ share/rspamd/rules/subject_checks.lua share/rspamd/www/README.md share/rspamd/www/apple-touch-icon.png share/rspamd/www/browserconfig.xml +share/rspamd/www/css/FooTable.Glyphicons.css share/rspamd/www/css/bootstrap.min.css share/rspamd/www/css/d3evolution.css -share/rspamd/www/css/footable.bootstrap.min.css +share/rspamd/www/css/font-glyphicons.css +share/rspamd/www/css/footable.standalone.min.css share/rspamd/www/css/nprogress.css +share/rspamd/www/css/prism.css share/rspamd/www/css/rspamd.css +share/rspamd/www/css/svg-with-js.min.css share/rspamd/www/favicon-16x16.png share/rspamd/www/favicon-32x32.png share/rspamd/www/favicon.ico @@ -300,18 +310,24 @@ share/rspamd/www/js/app/config.js share/rspamd/www/js/app/graph.js share/rspamd/www/js/app/history.js share/rspamd/www/js/app/rspamd.js +share/rspamd/www/js/app/selectors.js share/rspamd/www/js/app/stats.js share/rspamd/www/js/app/symbols.js share/rspamd/www/js/app/upload.js -share/rspamd/www/js/lib/bootstrap.min.js +share/rspamd/www/js/lib/bootstrap.bundle.min.js +share/rspamd/www/js/lib/codejar.min.js share/rspamd/www/js/lib/d3.min.js share/rspamd/www/js/lib/d3evolution.min.js share/rspamd/www/js/lib/d3pie.min.js +share/rspamd/www/js/lib/fontawesome.min.js share/rspamd/www/js/lib/footable.min.js -share/rspamd/www/js/lib/jquery-3.4.1.min.js +share/rspamd/www/js/lib/jquery-3.5.1.min.js share/rspamd/www/js/lib/jquery.stickytabs.min.js +share/rspamd/www/js/lib/linenumbers.min.js share/rspamd/www/js/lib/nprogress.min.js +share/rspamd/www/js/lib/prism.js share/rspamd/www/js/lib/require.min.js +share/rspamd/www/js/lib/solid.min.js share/rspamd/www/js/lib/visibility.min.js share/rspamd/www/js/main.js share/rspamd/www/mstile-150x150.png diff --git a/mail/rspamd/distinfo b/mail/rspamd/distinfo index 4636b240202a..253d2d62a8a6 100644 --- a/mail/rspamd/distinfo +++ b/mail/rspamd/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.34 2020/08/12 20:00:30 schmonz Exp $ +$NetBSD: distinfo,v 1.35 2020/10/03 16:49:27 triaxx Exp $ -SHA1 (rspamd-2.5.tar.gz) = e3c3afb0cbdb50763421be73d7d3cab187a8fdb5 -RMD160 (rspamd-2.5.tar.gz) = a6ae3429f5b439e8067b7b50bd3b5f55d72101f5 -SHA512 (rspamd-2.5.tar.gz) = 6068309da98eeb75f95188414b12ce9443aef31200853f820646e70e1dbf2d9d1e2c661a86df2183c175cc01cfb09f6a5c7b8ba358901a56ec6cdb9d9fef4540 -Size (rspamd-2.5.tar.gz) = 4490310 bytes +SHA1 (rspamd-2.6.tar.gz) = 56622201f414de9d4f06f28e799b22bd699616a0 +RMD160 (rspamd-2.6.tar.gz) = 4e37802bdff8eaed12ec2d85438997d65e2fe861 +SHA512 (rspamd-2.6.tar.gz) = 79e4c1aa763aef753c8d7b2a941ed92b384e96c25e6d1b3bd1321c5acc0ecb934d033a3bf19cb94c89809fd92edec25192cffe97de9e5251681e1a71216b734a +Size (rspamd-2.6.tar.gz) = 5079444 bytes SHA1 (patch-CMakeLists.txt) = b0b0dd855351acb68793d84896101e1c424b7ded SHA1 (patch-cmake_Toolset.cmake) = d4900720b85a8e3078c4fdaa76757fcbbd4f89bd SHA1 (patch-contrib_fpconv_fpconv.c) = b1ec2b07570674458e69020ccbf25f0374d894f6 From a163697c4659eca6d2f7983f66ada8521dbbbe6a Mon Sep 17 00:00:00 2001 From: triaxx Date: Sat, 3 Oct 2020 16:52:56 +0000 Subject: [PATCH 064/112] doc: Updated mail/rspamd to 2.6 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index f4dcc72369c0..2f4f762a3e94 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5603 2020/10/03 15:45:37 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5604 2020/10/03 16:52:56 triaxx Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8355,3 +8355,4 @@ Changes to the packages collection and infrastructure in 2020: Updated textproc/cldr-emoji-annotation to 37.0.13.0.0.2 [tsutsui 2020-10-03] Updated textproc/unicode-character-database to 13.0.0 [tsutsui 2020-10-03] Updated textproc/unicode-emoji to 13.1 [tsutsui 2020-10-03] + Updated mail/rspamd to 2.6 [triaxx 2020-10-03] From 6cba83f98e9e9055e575898f50ea2fa78360a5b1 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Sat, 3 Oct 2020 16:59:50 +0000 Subject: [PATCH 065/112] doc: Updated inputmethod/ibus to 1.5.23 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 2f4f762a3e94..63d1f98d5f54 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5604 2020/10/03 16:52:56 triaxx Exp $ +$NetBSD: CHANGES-2020,v 1.5605 2020/10/03 16:59:50 tsutsui Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8356,3 +8356,4 @@ Changes to the packages collection and infrastructure in 2020: Updated textproc/unicode-character-database to 13.0.0 [tsutsui 2020-10-03] Updated textproc/unicode-emoji to 13.1 [tsutsui 2020-10-03] Updated mail/rspamd to 2.6 [triaxx 2020-10-03] + Updated inputmethod/ibus to 1.5.23 [tsutsui 2020-10-03] From 8f32d046d69eec3cfbdf5db2dd77e5955abc2eb2 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:09:10 +0000 Subject: [PATCH 066/112] py-hpack: updated to 4.0.0 4.0.0: API Changes (Backward-Incompatible) Support for Python 2.7 has been removed. Support for Python 3.4 has been removed. Support for Python 3.5 has been removed. Support for PyPy (Python 2.7 compatible) has been removed. Support for Python 3.8 has been added. Bugfixes Performance improvement of static header search. Use dict search instead of linear search. Fix debug output of headers during encoding. --- net/py-hpack/Makefile | 18 ++++++++++++++---- net/py-hpack/PLIST | 5 +---- net/py-hpack/distinfo | 11 +++++------ 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/net/py-hpack/Makefile b/net/py-hpack/Makefile index 41586c491b75..fafd8df201aa 100644 --- a/net/py-hpack/Makefile +++ b/net/py-hpack/Makefile @@ -1,16 +1,26 @@ -# $NetBSD: Makefile,v 1.5 2017/04/14 13:08:15 leot Exp $ +# $NetBSD: Makefile,v 1.6 2020/10/03 18:09:10 adam Exp $ -DISTNAME= hpack-3.0.0 +DISTNAME= hpack-4.0.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -CATEGORIES= net +CATEGORIES= net python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hpack/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://hyper.rtfd.org/ +HOMEPAGE= https://github.com/python-hyper/hpack COMMENT= Pure-Python HPACK header compression LICENSE= mit +TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis +TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner + USE_LANGUAGES= # none +PYSETUPTESTTARGET= pytest + +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +pre-test: + ${MKDIR} ${WRKSRC}/test/test_fixtures/raw-data + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/py-hpack/PLIST b/net/py-hpack/PLIST index 72a864182596..b5fe172572b9 100644 --- a/net/py-hpack/PLIST +++ b/net/py-hpack/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2017/04/14 13:08:15 leot Exp $ +@comment $NetBSD: PLIST,v 1.3 2020/10/03 18:09:10 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -6,9 +6,6 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/hpack/__init__.py ${PYSITELIB}/hpack/__init__.pyc ${PYSITELIB}/hpack/__init__.pyo -${PYSITELIB}/hpack/compat.py -${PYSITELIB}/hpack/compat.pyc -${PYSITELIB}/hpack/compat.pyo ${PYSITELIB}/hpack/exceptions.py ${PYSITELIB}/hpack/exceptions.pyc ${PYSITELIB}/hpack/exceptions.pyo diff --git a/net/py-hpack/distinfo b/net/py-hpack/distinfo index 7bcca6c6a7ee..f8c1f524c749 100644 --- a/net/py-hpack/distinfo +++ b/net/py-hpack/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.5 2017/04/14 13:08:15 leot Exp $ +$NetBSD: distinfo,v 1.6 2020/10/03 18:09:10 adam Exp $ -SHA1 (hpack-3.0.0.tar.gz) = d230ec65b27dc18e545f90fe9f804586666de890 -RMD160 (hpack-3.0.0.tar.gz) = 3aa077f29a21fb1cd06a3fccd7b05709591f57f9 -SHA512 (hpack-3.0.0.tar.gz) = ffac4bdf19f8826027d8f89fe07e1837eacabbf18d1ff18e0cb13505c6714afd62125aa5cc594c75273725be71cc6e17b2315257fabb7779ce51de8c877267a3 -Size (hpack-3.0.0.tar.gz) = 43321 bytes -SHA1 (patch-setup.py) = 2f72bac372d14182f4a553904d8db588d40aaa91 +SHA1 (hpack-4.0.0.tar.gz) = 5f4432e5ca99075562d1b4734d4ee0f4a7aef0d3 +RMD160 (hpack-4.0.0.tar.gz) = 6aedf9f459392ec55f894bd5549e181764c1799b +SHA512 (hpack-4.0.0.tar.gz) = 7a303d00176288cefb4b9c562aad8d15f4e15865d6f6c8c8a086cc2ebf605547c5b2ca0498ba24d758f0a9e37877b585de1b55b232eae271b9eaf2d1238106ca +Size (hpack-4.0.0.tar.gz) = 49117 bytes From 4c527177557be361c4aa65a6a8dec949056d8aba Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:10:19 +0000 Subject: [PATCH 067/112] py-hyperframe: updated to 6.0.0 6.0.0: API Changes (Backward-incompatible) Introduce HyperframeError base exception class for all errors raised within hyperframe. Change exception base class of UnknownFrameError to HyperframeError Change exception base class of InvalidPaddingError to HyperframeError Change exception base class of InvalidFrameError to HyperframeError Invalid frames with wrong stream id (zero vs. non-zero) now raise InvalidDataError. Invalid SETTINGS frames (non-empty but ACK) now raise InvalidDataError. Invalid ALTSVC frames with non-bytestring field or origin now raise InvalidDataError. API Changes (Backward-compatible) Deprecate total_padding - use pad_length instead. Improve repr() output for all frame classes. Introduce Frame.explain(data) for quick introspection of raw data. Bugfixes Fixed padding parsing for PushPromiseFrame. Fixed unchecked frame length for PriorityFrame. It now correctly raises InvalidFrameError. Fixed promised stream id validation for PushPromiseFrame. It now raises InvalidDataError. Fixed unchecked frame length for WindowUpdateFrame. It now correctly raises InvalidFrameError. Fixed window increment value range validation. It now raises InvalidDataError. Fixed parsing of SettingsFrame with mutual exclusion of ACK flag and payload. Other Changes Removed support for Python 2.7, 3.4, 3.5, pypy. Added support for Python 3.8. --- www/py-hyperframe/Makefile | 8 +++++--- www/py-hyperframe/distinfo | 10 +++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/www/py-hyperframe/Makefile b/www/py-hyperframe/Makefile index 0728a39eb53d..4a607ac76751 100644 --- a/www/py-hyperframe/Makefile +++ b/www/py-hyperframe/Makefile @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.5 2019/05/02 08:37:52 adam Exp $ +# $NetBSD: Makefile,v 1.6 2020/10/03 18:10:19 adam Exp $ -DISTNAME= hyperframe-5.2.0 +DISTNAME= hyperframe-6.0.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hyperframe/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://hyper.rtfd.org/ +HOMEPAGE= https://github.com/python-hyper/hyperframe COMMENT= HTTP/2 framing layer for Python LICENSE= mit @@ -16,5 +16,7 @@ USE_LANGUAGES= # none PYSETUPTESTTARGET= pytest +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-hyperframe/distinfo b/www/py-hyperframe/distinfo index 79ecd19faca6..27665f5923ee 100644 --- a/www/py-hyperframe/distinfo +++ b/www/py-hyperframe/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2019/05/02 08:37:52 adam Exp $ +$NetBSD: distinfo,v 1.5 2020/10/03 18:10:19 adam Exp $ -SHA1 (hyperframe-5.2.0.tar.gz) = 87155e61519aa64d4b008610b4d101d0c06f5c4c -RMD160 (hyperframe-5.2.0.tar.gz) = 0c7914243dead0a0fcd40fe06642f25f02979f83 -SHA512 (hyperframe-5.2.0.tar.gz) = 2e04b48c6d31adb0893a3246046b447c32f3d4485ffe9b08370b6c534ed4273c19e2e2c1a23d48268e333d91d8e911578829776076d8f73743cd9ef597926e3c -Size (hyperframe-5.2.0.tar.gz) = 19115 bytes +SHA1 (hyperframe-6.0.0.tar.gz) = ee8b2c8768858478acf22f7b51051d6be7fd08c6 +RMD160 (hyperframe-6.0.0.tar.gz) = 117de97afaeccdbc7de264c11cab42672c7cbd52 +SHA512 (hyperframe-6.0.0.tar.gz) = 54812dcd5bc92ebe8333e6976c2edba7309cff9921fbcbae0eda7666bf7de7758b3646f4738404bcbd069c4904e57710cb312c42ef9b6ae1d88a057b0bd0ca44 +Size (hyperframe-6.0.0.tar.gz) = 24640 bytes From 956df75ff1096a7dbb6833487d32b6638d143486 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:11:14 +0000 Subject: [PATCH 068/112] py-h2: updated to 4.0.0 4.0.0: API Changes (Backward-Incompatible) Support for Python 2.7 has been removed. Support for Python 3.4 has been removed. Support for Python 3.5 has been removed. Support for PyPy (Python 2.7 compatible) has been removed. Support for Python 3.8 has been added. Receiving DATA before HEADERS now raises a ProtocolError (see https://tools.ietf.org/html/rfc7540#section-8.1) --- www/py-h2/Makefile | 23 +++++++++-------------- www/py-h2/distinfo | 10 +++++----- 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/www/py-h2/Makefile b/www/py-h2/Makefile index f4cf1b518a0b..d39cca47dc47 100644 --- a/www/py-h2/Makefile +++ b/www/py-h2/Makefile @@ -1,29 +1,24 @@ -# $NetBSD: Makefile,v 1.8 2020/05/17 20:18:36 adam Exp $ +# $NetBSD: Makefile,v 1.9 2020/10/03 18:11:14 adam Exp $ -DISTNAME= h2-3.2.0 +DISTNAME= h2-4.0.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=h/h2/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://hyper.rtfd.org/ +HOMEPAGE= https://github.com/python-hyper/hyper-h2 COMMENT= HTTP/2 State-Machine based protocol implementation LICENSE= mit -DEPENDS+= ${PYPKGPREFIX}-hyperframe>=5.2.0:../../www/py-hyperframe -DEPENDS+= ${PYPKGPREFIX}-hpack>=3.0:../../net/py-hpack -.include "../../lang/python/pyversion.mk" -.if ${_PYTHON_VERSION} == 27 -DEPENDS+= ${PYPKGPREFIX}-enum34>=1.1.6:../../devel/py-enum34 -.endif - -PYTHON_VERSIONED_DEPENDENCIES= test:test +DEPENDS+= ${PYPKGPREFIX}-hyperframe>=6.0.0:../../www/py-hyperframe +DEPENDS+= ${PYPKGPREFIX}-hpack>=4.0:../../net/py-hpack +TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test USE_LANGUAGES= # none -do-test: - cd ${WRKSRC} && pytest-${PYVERSSUFFIX} test +PYSETUPTESTTARGET= pytest + +PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-h2/distinfo b/www/py-h2/distinfo index 98b40cf6f352..46f083941f6b 100644 --- a/www/py-h2/distinfo +++ b/www/py-h2/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2020/02/17 12:12:37 adam Exp $ +$NetBSD: distinfo,v 1.7 2020/10/03 18:11:14 adam Exp $ -SHA1 (h2-3.2.0.tar.gz) = 711cef417af279a30f226b49d4d4bb4fe665c43b -RMD160 (h2-3.2.0.tar.gz) = 21731cd61668464d4a69b39a5fad657bb760a83f -SHA512 (h2-3.2.0.tar.gz) = c955fffb2f7ff05a2e734a0d7266a695cdde0182cbbc05f55f36d60b726ebc1e593aadee4709d1a69728dcf1396000f88bd7a215f4906a1f3c8b1936be15b958 -Size (h2-3.2.0.tar.gz) = 2215889 bytes +SHA1 (h2-4.0.0.tar.gz) = 2d23cc9a7c8cbae068ffff7a933133b0318c9caf +RMD160 (h2-4.0.0.tar.gz) = 0807fb5a8aa8294662413269879ec80e7871d410 +SHA512 (h2-4.0.0.tar.gz) = d93adc2fe1d2b13eb9013cb4e11be203b04b2b51bf47f4890513815c62e4765d6695980cd561f5b6d50e4b55074f209559186af3a82bea1761b7e383f5267bd4 +Size (h2-4.0.0.tar.gz) = 2143850 bytes From ef27c65b25ac80f5a9499c4e79218de604c8ebcf Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:11:59 +0000 Subject: [PATCH 069/112] py-beautifulsoup4: updated to 4.9.3 4.9.3: * Implemented a significant performance optimization to the process of searching the parse tree. --- www/py-beautifulsoup4/Makefile | 4 ++-- www/py-beautifulsoup4/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www/py-beautifulsoup4/Makefile b/www/py-beautifulsoup4/Makefile index 23d1fecb6b11..71ad0aa601ae 100644 --- a/www/py-beautifulsoup4/Makefile +++ b/www/py-beautifulsoup4/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.20 2020/09/29 18:47:29 adam Exp $ +# $NetBSD: Makefile,v 1.21 2020/10/03 18:11:59 adam Exp $ -DISTNAME= beautifulsoup4-4.9.2 +DISTNAME= beautifulsoup4-4.9.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= https://www.crummy.com/software/BeautifulSoup/bs4/download/${PKGVERSION_NOREV:R}/ diff --git a/www/py-beautifulsoup4/distinfo b/www/py-beautifulsoup4/distinfo index eaf5517fab25..5e103e1dd181 100644 --- a/www/py-beautifulsoup4/distinfo +++ b/www/py-beautifulsoup4/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.16 2020/09/29 18:47:29 adam Exp $ +$NetBSD: distinfo,v 1.17 2020/10/03 18:11:59 adam Exp $ -SHA1 (beautifulsoup4-4.9.2.tar.gz) = 021f08e3e51383c93a3cde3d238ab68f3d002ba9 -RMD160 (beautifulsoup4-4.9.2.tar.gz) = 3e2a74e057819961513a3547b0b3092f0874bace -SHA512 (beautifulsoup4-4.9.2.tar.gz) = 3bac5d57404e0be1e77a1bd560750e831c8636fc5f9b3c05b375c0cf44d6846ed73127a2a7d1d8ca657c21ec33854b8194f76b62820fb627d80a5906229a7454 -Size (beautifulsoup4-4.9.2.tar.gz) = 375880 bytes +SHA1 (beautifulsoup4-4.9.3.tar.gz) = 2a2beb32b1457245fff614adc90fa24fdfb37c2d +RMD160 (beautifulsoup4-4.9.3.tar.gz) = 825e3830c785519220eab2998eb83f396cae13fd +SHA512 (beautifulsoup4-4.9.3.tar.gz) = e3cb6258bd7c51f12128fa8ee5948fb3566163ae233fac2dda21bab7772ab8dbb384d920b0ea138ef9921307b48f89cee3a9bf6111dfc8903d917ee7af365f34 +Size (beautifulsoup4-4.9.3.tar.gz) = 376031 bytes From 45cd3bc9ea8d5c37129ec3820f40523dffa4ec7b Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:13:26 +0000 Subject: [PATCH 070/112] Updated net/py-hpack, www/py-hyperframe, www/py-h2, www/py-beautifulsoup4 --- doc/CHANGES-2020 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 63d1f98d5f54..bd1158b38ef6 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5605 2020/10/03 16:59:50 tsutsui Exp $ +$NetBSD: CHANGES-2020,v 1.5606 2020/10/03 18:13:26 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8357,3 +8357,7 @@ Changes to the packages collection and infrastructure in 2020: Updated textproc/unicode-emoji to 13.1 [tsutsui 2020-10-03] Updated mail/rspamd to 2.6 [triaxx 2020-10-03] Updated inputmethod/ibus to 1.5.23 [tsutsui 2020-10-03] + Updated net/py-hpack to 4.0.0 [adam 2020-10-03] + Updated www/py-hyperframe to 6.0.0 [adam 2020-10-03] + Updated www/py-h2 to 4.0.0 [adam 2020-10-03] + Updated www/py-beautifulsoup4 to 4.9.3 [adam 2020-10-03] From ea9b0764f3902f87e4179de12e6375a654ae144b Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:19:42 +0000 Subject: [PATCH 071/112] py-humanize: updated to 3.0.1 3.0.1 Fixed Fix some translation for id_ID 3.0.0 Added Add explicit setuptools dependency for pkg_resources Removed Drop support for Python 3.5 Fixed Update minimum_unit handling of naturaldelta and naturaltime Internationalise a previously hardcoded 'and' Update docs --- textproc/py-humanize/Makefile | 12 ++++++------ textproc/py-humanize/distinfo | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/textproc/py-humanize/Makefile b/textproc/py-humanize/Makefile index 4b62c474e4a9..9887184b1239 100644 --- a/textproc/py-humanize/Makefile +++ b/textproc/py-humanize/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2020/07/14 12:46:02 adam Exp $ +# $NetBSD: Makefile,v 1.10 2020/10/03 18:19:42 adam Exp $ -DISTNAME= humanize-2.5.0 +DISTNAME= humanize-3.0.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=h/humanize/} @@ -11,16 +11,16 @@ COMMENT= Convert numbers into easily readable format LICENSE= mit BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=1.15.0:../../devel/py-setuptools_scm +DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun -TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov +TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner USE_LANGUAGES= # none -PYTHON_VERSIONS_INCOMPATIBLE= 27 +PYSETUPTESTTARGET= pytest -do-test: - cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests +PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-humanize/distinfo b/textproc/py-humanize/distinfo index 5324d88f07a6..3927744717c2 100644 --- a/textproc/py-humanize/distinfo +++ b/textproc/py-humanize/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2020/07/14 12:46:02 adam Exp $ +$NetBSD: distinfo,v 1.8 2020/10/03 18:19:42 adam Exp $ -SHA1 (humanize-2.5.0.tar.gz) = 7c6de5a5ea90687798c30b08101de0990d0dc87e -RMD160 (humanize-2.5.0.tar.gz) = d0689e3c291b47681572ed1e6b95c58244d2809d -SHA512 (humanize-2.5.0.tar.gz) = ffd8df6041108cdcc20dbad2b04e6e4d7ba010065574bb0c2f19a4bbb55687265a3f834223588f71825736737d8c710fa98f3549035369a90e385b92efea8ee1 -Size (humanize-2.5.0.tar.gz) = 48126 bytes +SHA1 (humanize-3.0.1.tar.gz) = bf1d28ddc83730e53dbdbbcffc8acde997a817fa +RMD160 (humanize-3.0.1.tar.gz) = 8200a426ab58ceac173a31c222a838090caf8006 +SHA512 (humanize-3.0.1.tar.gz) = d2c0dfcc32923d70bb01b384299b3735436ff84328921b57bc436a938b4b8e65b22ce56ef07487aa3ddfc017e649c25a848129a11f1c9d7cd1e808359a1a30c3 +Size (humanize-3.0.1.tar.gz) = 53151 bytes From 41c172dfd769a5e2ce71443c6192c692db64ed1a Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:28:21 +0000 Subject: [PATCH 072/112] py-validators: updated to 0.18.1 0.18.1: - Made uuid validator accept UUID objects 0.18.0: - Added bitcoin address validator 0.17.1: - Fixed python_requires using twine 0.17.0: - Added python_requires='>=3.4' to setup.py - Fixed URL validator ip_last_octet regex 0.16.0: - Added support for emojis and more IDNA URLs 0.15.0: - Added bank card validators 0.14.3: - Handle None values gracefully in domain validator - Local part of the email address should be less or equal than 64 bytes - Removed py27 support - Removed pypy2 support 0.14.2: - Made domain validation case-insensitive --- textproc/py-validators/Makefile | 10 +++++----- textproc/py-validators/PLIST | 8 +++++++- textproc/py-validators/distinfo | 10 +++++----- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/textproc/py-validators/Makefile b/textproc/py-validators/Makefile index 57af9861abf0..4acc6d0c02ef 100644 --- a/textproc/py-validators/Makefile +++ b/textproc/py-validators/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.13 2020/05/17 21:38:47 adam Exp $ +# $NetBSD: Makefile,v 1.14 2020/10/03 18:28:21 adam Exp $ -DISTNAME= validators-0.14.1 +DISTNAME= validators-0.18.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=v/validators/} @@ -14,14 +14,14 @@ DEPENDS+= ${PYPKGPREFIX}-decorator>=3.4.0:../../devel/py-decorator DEPENDS+= ${PYPKGPREFIX}-six>=1.4.0:../../lang/py-six TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=2.4.0:../../devel/py-flake8 TEST_DEPENDS+= ${PYPKGPREFIX}-isort>=4.2.2:../../devel/py-isort - -PYTHON_VERSIONED_DEPENDENCIES= test:test +TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test USE_LANGUAGES= # none +PYTHON_VERSIONS_INCOMPATIBLE= 27 + do-test: cd ${WRKSRC}/tests && pytest-${PYVERSSUFFIX} .include "../../lang/python/egg.mk" -.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-validators/PLIST b/textproc/py-validators/PLIST index 9cba90df5a10..c712b6844f74 100644 --- a/textproc/py-validators/PLIST +++ b/textproc/py-validators/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2019/07/03 19:35:45 adam Exp $ +@comment $NetBSD: PLIST,v 1.5 2020/10/03 18:28:21 adam Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -11,6 +11,12 @@ ${PYSITELIB}/validators/__init__.pyo ${PYSITELIB}/validators/between.py ${PYSITELIB}/validators/between.pyc ${PYSITELIB}/validators/between.pyo +${PYSITELIB}/validators/btc_address.py +${PYSITELIB}/validators/btc_address.pyc +${PYSITELIB}/validators/btc_address.pyo +${PYSITELIB}/validators/card.py +${PYSITELIB}/validators/card.pyc +${PYSITELIB}/validators/card.pyo ${PYSITELIB}/validators/domain.py ${PYSITELIB}/validators/domain.pyc ${PYSITELIB}/validators/domain.pyo diff --git a/textproc/py-validators/distinfo b/textproc/py-validators/distinfo index d7f0cc125a66..1442f4caff9e 100644 --- a/textproc/py-validators/distinfo +++ b/textproc/py-validators/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.11 2019/12/05 09:42:43 adam Exp $ +$NetBSD: distinfo,v 1.12 2020/10/03 18:28:21 adam Exp $ -SHA1 (validators-0.14.1.tar.gz) = 9f9635389e32934000fe960f6ee94429b71f0fc9 -RMD160 (validators-0.14.1.tar.gz) = e594f629d8046586d5851c59fad6e5d64d036f44 -SHA512 (validators-0.14.1.tar.gz) = ea9f87facd921de6c9c770bcc37027176d05f062b541153eeb84110133f29cb6477d1687cd82e3054cab317b5d66078b4de56f3cbbe17694f56bfdf141c05696 -Size (validators-0.14.1.tar.gz) = 25673 bytes +SHA1 (validators-0.18.1.tar.gz) = 6abf9055cb7bb335f5fb877fc0c189f6aed4ebf6 +RMD160 (validators-0.18.1.tar.gz) = 6cafa8876d0ed92e8a6a2895db10fcf33f1a5d7c +SHA512 (validators-0.18.1.tar.gz) = 3aaecd5dd389862b2c1c9ceeb0adf76d9723ccdbfd02bea33f0145f60a23b6b3d850a859f9b69e9d0bbc32e6000a1996716037ba9cbeedc17cfed6b6e0b5222e +Size (validators-0.18.1.tar.gz) = 29581 bytes From a5ded885e75eeb997424b8a81dc9631d7cecb979 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:29:04 +0000 Subject: [PATCH 073/112] Updated textproc/py-humanize, textproc/py-validators --- doc/CHANGES-2020 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index bd1158b38ef6..055c91a26f2f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5606 2020/10/03 18:13:26 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5607 2020/10/03 18:29:04 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8361,3 +8361,5 @@ Changes to the packages collection and infrastructure in 2020: Updated www/py-hyperframe to 6.0.0 [adam 2020-10-03] Updated www/py-h2 to 4.0.0 [adam 2020-10-03] Updated www/py-beautifulsoup4 to 4.9.3 [adam 2020-10-03] + Updated textproc/py-humanize to 3.0.1 [adam 2020-10-03] + Updated textproc/py-validators to 0.18.1 [adam 2020-10-03] From 1c6e185fff1143e307131b8f8911ddac5f261a23 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:40:33 +0000 Subject: [PATCH 074/112] py-wtforms-components: updated to 0.10.4 0.10.4: - Added JSONField 0.10.3: - Made SelectWidget backwards compatible 0.10.2: - Made read_only also add disabled attribute 0.10.1: - Added seconds support for TimeField 0.10.0: - Moved GroupedQuerySelectField to WTForms-Alchemy - Moved PhoneNumber to WTForms-Alchemy - Moved WeekdaysField to WTForms-Alchemy - Moved Unique validator to WTForms-Alchemy - Remove AJAXField dependency on SQLAlchemy-Utils - Added PyPy support - Fixed IntervalFields to work with intervals 0.6.0 - Updated intervals requirement to 0.6.0 --- www/py-wtforms-components/Makefile | 14 +++---- www/py-wtforms-components/PLIST | 39 +++++++++---------- www/py-wtforms-components/distinfo | 10 ++--- www/py-wtforms-components/options.mk | 57 ---------------------------- 4 files changed, 29 insertions(+), 91 deletions(-) delete mode 100644 www/py-wtforms-components/options.mk diff --git a/www/py-wtforms-components/Makefile b/www/py-wtforms-components/Makefile index 0d6769385a39..e7a7e8ba8f64 100644 --- a/www/py-wtforms-components/Makefile +++ b/www/py-wtforms-components/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.7 2017/09/16 19:27:25 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2020/10/03 18:40:33 adam Exp $ -DISTNAME= WTForms-Components-0.9.7 +DISTNAME= WTForms-Components-0.10.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} -CATEGORIES= python www +CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=W/WTForms-Components/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -10,16 +10,14 @@ HOMEPAGE= https://github.com/kvesteri/wtforms-components COMMENT= Additional fields, validators and widgets for WTForms LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-wtforms>=1.0.4:../../www/py-wtforms -DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.8.0:../../databases/py-sqlalchemy -DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-utils>=0.23.1:../../databases/py-sqlalchemy-utils +DEPENDS+= ${PYPKGPREFIX}-intervals>=0.6.0:../../math/py-intervals DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six DEPENDS+= ${PYPKGPREFIX}-validators>=0.5.0:../../textproc/py-validators -DEPENDS+= ${PYPKGPREFIX}-intervals>=0.2.0:../../math/py-intervals +DEPENDS+= ${PYPKGPREFIX}-wtforms>=1.0.4:../../www/py-wtforms USE_LANGUAGES= # none -.include "options.mk" +PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-validators .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-wtforms-components/PLIST b/www/py-wtforms-components/PLIST index 9c79c07a6a7b..918994513d5e 100644 --- a/www/py-wtforms-components/PLIST +++ b/www/py-wtforms-components/PLIST @@ -1,52 +1,49 @@ -@comment $NetBSD: PLIST,v 1.1 2014/07/05 19:43:01 rodent Exp $ +@comment $NetBSD: PLIST,v 1.2 2020/10/03 18:40:33 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/wtforms_components/__init__.py +${PYSITELIB}/wtforms_components/__init__.pyc +${PYSITELIB}/wtforms_components/__init__.pyo +${PYSITELIB}/wtforms_components/_compat.py +${PYSITELIB}/wtforms_components/_compat.pyc +${PYSITELIB}/wtforms_components/_compat.pyo +${PYSITELIB}/wtforms_components/fields/__init__.py +${PYSITELIB}/wtforms_components/fields/__init__.pyc +${PYSITELIB}/wtforms_components/fields/__init__.pyo ${PYSITELIB}/wtforms_components/fields/ajax.py ${PYSITELIB}/wtforms_components/fields/ajax.pyc ${PYSITELIB}/wtforms_components/fields/ajax.pyo ${PYSITELIB}/wtforms_components/fields/color.py ${PYSITELIB}/wtforms_components/fields/color.pyc ${PYSITELIB}/wtforms_components/fields/color.pyo -${PYSITELIB}/wtforms_components/fields/grouped_query_select.py -${PYSITELIB}/wtforms_components/fields/grouped_query_select.pyc -${PYSITELIB}/wtforms_components/fields/grouped_query_select.pyo ${PYSITELIB}/wtforms_components/fields/html5.py ${PYSITELIB}/wtforms_components/fields/html5.pyc ${PYSITELIB}/wtforms_components/fields/html5.pyo -${PYSITELIB}/wtforms_components/fields/__init__.py -${PYSITELIB}/wtforms_components/fields/__init__.pyc -${PYSITELIB}/wtforms_components/fields/__init__.pyo ${PYSITELIB}/wtforms_components/fields/interval.py ${PYSITELIB}/wtforms_components/fields/interval.pyc ${PYSITELIB}/wtforms_components/fields/interval.pyo +${PYSITELIB}/wtforms_components/fields/json_field.py +${PYSITELIB}/wtforms_components/fields/json_field.pyc +${PYSITELIB}/wtforms_components/fields/json_field.pyo ${PYSITELIB}/wtforms_components/fields/passive_hidden.py ${PYSITELIB}/wtforms_components/fields/passive_hidden.pyc ${PYSITELIB}/wtforms_components/fields/passive_hidden.pyo -${PYSITELIB}/wtforms_components/fields/phone_number.py -${PYSITELIB}/wtforms_components/fields/phone_number.pyc -${PYSITELIB}/wtforms_components/fields/phone_number.pyo -${PYSITELIB}/wtforms_components/fields/select_multiple.py -${PYSITELIB}/wtforms_components/fields/select_multiple.pyc -${PYSITELIB}/wtforms_components/fields/select_multiple.pyo ${PYSITELIB}/wtforms_components/fields/select.py ${PYSITELIB}/wtforms_components/fields/select.pyc ${PYSITELIB}/wtforms_components/fields/select.pyo +${PYSITELIB}/wtforms_components/fields/select_multiple.py +${PYSITELIB}/wtforms_components/fields/select_multiple.pyc +${PYSITELIB}/wtforms_components/fields/select_multiple.pyo ${PYSITELIB}/wtforms_components/fields/split_date_time.py ${PYSITELIB}/wtforms_components/fields/split_date_time.pyc ${PYSITELIB}/wtforms_components/fields/split_date_time.pyo ${PYSITELIB}/wtforms_components/fields/time.py ${PYSITELIB}/wtforms_components/fields/time.pyc ${PYSITELIB}/wtforms_components/fields/time.pyo -${PYSITELIB}/wtforms_components/fields/weekdays.py -${PYSITELIB}/wtforms_components/fields/weekdays.pyc -${PYSITELIB}/wtforms_components/fields/weekdays.pyo -${PYSITELIB}/wtforms_components/__init__.py -${PYSITELIB}/wtforms_components/__init__.pyc -${PYSITELIB}/wtforms_components/__init__.pyo ${PYSITELIB}/wtforms_components/utils.py ${PYSITELIB}/wtforms_components/utils.pyc ${PYSITELIB}/wtforms_components/utils.pyo diff --git a/www/py-wtforms-components/distinfo b/www/py-wtforms-components/distinfo index 49b7447f371f..c9e1cae4802f 100644 --- a/www/py-wtforms-components/distinfo +++ b/www/py-wtforms-components/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2015/11/04 02:47:32 agc Exp $ +$NetBSD: distinfo,v 1.6 2020/10/03 18:40:33 adam Exp $ -SHA1 (WTForms-Components-0.9.7.tar.gz) = 5bfad924836133d9c80e58ff4f49766ab085f6f6 -RMD160 (WTForms-Components-0.9.7.tar.gz) = 897812adc75d83e04c2a97769e727e0e0be188f0 -SHA512 (WTForms-Components-0.9.7.tar.gz) = e37fe724ea1dd4dcd5873a3ec992b408122c383740bb25abd3204af0f5fec3286e7c4b1132bfd5652a613b1e93d8bce322c2798758c9ec5c7a9b4b01c3865089 -Size (WTForms-Components-0.9.7.tar.gz) = 28039 bytes +SHA1 (WTForms-Components-0.10.4.tar.gz) = 9a463e6eab70b5201ce699e840d3a83280da2b12 +RMD160 (WTForms-Components-0.10.4.tar.gz) = 92aa18db5af3736869f8cb86da12cfde60c9ab83 +SHA512 (WTForms-Components-0.10.4.tar.gz) = c88fd1b6db7a306893c61cbf515adab0efba360dfe08707f64c898a5d5d8eb10a97a525f6edbe1e07a6932cc264190eeaff4a76d260e29465798600079f8cc61 +Size (WTForms-Components-0.10.4.tar.gz) = 24314 bytes diff --git a/www/py-wtforms-components/options.mk b/www/py-wtforms-components/options.mk deleted file mode 100644 index 0c36f5d6d316..000000000000 --- a/www/py-wtforms-components/options.mk +++ /dev/null @@ -1,57 +0,0 @@ -# $NetBSD: options.mk,v 1.5 2020/05/16 09:03:22 adam Exp $ - -PKG_OPTIONS_VAR= PKG_OPTIONS.py-wtforms-components -PKG_SUPPORTED_OPTIONS= arrow babel color ipaddress password phone tests -PKG_SUPPORTED_OPTIONS+= timezone -PKG_SUGGESTED_OPTIONS+= # blank - -.include "../../mk/bsd.options.mk" - -.if !empty(PKG_OPTIONS:Marrow) -DEPENDS+= ${PYPKGPREFIX}-arrow>=0.3.4:../../time/py-arrow -.endif - -.if !empty(PKG_OPTIONS:Mbabel) -DEPENDS+= ${PYPKGPREFIX}-babel>=1.3:../../devel/py-babel -.endif - -.if !empty(PKG_OPTIONS:Mcolor) -DEPENDS+= ${PYPKGPREFIX}-colour>=0.0.4:../../textproc/py-colour -.endif - -.if !empty(PKG_OPTIONS:Mipaddress) -DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:../../devel/py-ipaddr -.endif - -.if !empty(PKG_OPTIONS:Mpassword) -DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6<2.0:../../security/py-passlib -.endif - -.if !empty(PKG_OPTIONS:Mphone) -DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=5.9.2:../../textproc/py-phonenumbers -.endif - -.if !empty(PKG_OPTIONS:Mtests) -PYTHON_VERSIONED_DEPENDENCIES= test -.include "../../lang/python/versioned_dependencies.mk" -DEPENDS+= ${PYPKGPREFIX}-pygments>=1.2:../../textproc/py-pygments -DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.3:../../textproc/py-jinja2 -DEPENDS+= ${PYPKGPREFIX}-docutils>=0.10:../../textproc/py-docutils -DEPENDS+= ${PYPKGPREFIX}-flexmock>=0.9.7:../../devel/py-flexmock -DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2.4.6:../../databases/py-psycopg2 -DEPENDS+= ${PYPKGPREFIX}-pytz>=2014.2:../../time/py-pytz -DEPENDS+= ${PYPKGPREFIX}-pymysql-[0-9]*:../../databases/py-pymysql -DEPENDS+= ${PYPKGPREFIX}-arrow>=0.3.4:../../time/py-arrow -DEPENDS+= ${PYPKGPREFIX}-babel>=1.3:../../devel/py-babel -DEPENDS+= ${PYPKGPREFIX}-colour>=0.0.4:../../textproc/py-colour -DEPENDS+= ${PYPKGPREFIX}-intervals>=0.2.4:../../math/py-intervals -DEPENDS+= ${PYPKGPREFIX}-ipaddr-[0-9]*:../../devel/py-ipaddr -DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6<2.0:../../security/py-passlib -DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=5.9.2:../../textproc/py-phonenumbers -DEPENDS+= ${PYPKGPREFIX}-wtforms-test>=0.1.1:../../www/py-wtforms-test -DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil -.endif - -.if !empty(PKG_OPTIONS:Mtimezone) -DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil -.endif From 18a1ff5d65bb14a4898928f03dafcfc80c49fccc Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:44:56 +0000 Subject: [PATCH 075/112] py-wtforms-alchemy: updated to 0.17.0 0.17.0: - Dropped py27, py33 and py34 support 0.16.9: - Added support for JSON type in TypeMap 0.16.8: - Fixed QuerySelectField.query allowing no results 0.16.7: - Fixed UnknownTypeException being thrown correctly for unsupported types 0.16.6: - Added SQLAlchemy 1.2 support 0.16.5: - Fixed GroupedQuerySelectMultipleField validator to support empty data 0.16.4: - Fixed GroupedQuerySelectMultipleField validator 0.16.3: - Fixed ChoiceType conversion for Enums 0.16.2: - Added GroupedQueryMultipleSelectField 0.16.1: - Updated SQLAlchemy-Utils requirement to 0.32.6 - Fixed PhoneNumberType conversion 0.16.0: - Dropped python 2.6 support - Made PhoneNumberField work correctly together with DataRequired 0.15.0: - Moved GroupedQuerySelectField from WTForms-Components package to WTForms-Alchemy - Moved WeekdaysField from WTForms-Components package to WTForms-Alchemy - Moved PhoneNumberField from WTForms-Components package to WTForms-Alchemy - Moved Unique validator from WTForms-Components package to WTForms-Alchemy 0.14.0: - Added QuerySelectField and QuerySelectMultipleField which were deprecated from WTForms as of version 2.1 0.13.3: - Removed ClassMap's inheritance sorting. This never really worked properly and resulted in weird undeterministic bugs on Python 3. 0.13.2: - Added support for callables in type map argument 0.13.1: - Added flake8 checks - Added isort checks - Fixed country import caused by SQLAlchemy-Utils 0.30.0 - Update SQLAlchemy-Utils dependency to 0.30.0 --- www/py-wtforms-alchemy/Makefile | 14 ++++++++------ www/py-wtforms-alchemy/PLIST | 15 +++++++++------ www/py-wtforms-alchemy/distinfo | 10 +++++----- 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/www/py-wtforms-alchemy/Makefile b/www/py-wtforms-alchemy/Makefile index 178982e2006b..12fb437975bb 100644 --- a/www/py-wtforms-alchemy/Makefile +++ b/www/py-wtforms-alchemy/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.8 2017/09/16 19:27:25 wiz Exp $ +# $NetBSD: Makefile,v 1.9 2020/10/03 18:44:56 adam Exp $ -DISTNAME= WTForms-Alchemy-0.13.0 +DISTNAME= WTForms-Alchemy-0.17.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} -CATEGORIES= databases python www +CATEGORIES= www databases python MASTER_SITES= ${MASTER_SITE_PYPI:=W/WTForms-Alchemy/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -10,13 +10,15 @@ HOMEPAGE= https://github.com/kvesteri/wtforms-alchemy COMMENT= Generates WTForms forms from SQLAlchemy models LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.8.0:../../databases/py-sqlalchemy +DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six +DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.0.0:../../databases/py-sqlalchemy +DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-utils>=0.32.6:../../databases/py-sqlalchemy-utils DEPENDS+= ${PYPKGPREFIX}-wtforms>=1.0.4:../../www/py-wtforms DEPENDS+= ${PYPKGPREFIX}-wtforms-components>=0.9.2:../../www/py-wtforms-components -DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-utils>=0.23.1:../../databases/py-sqlalchemy-utils -DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six USE_LANGUAGES= # none +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/py-wtforms-alchemy/PLIST b/www/py-wtforms-alchemy/PLIST index 65546b7bcaba..c5838c209959 100644 --- a/www/py-wtforms-alchemy/PLIST +++ b/www/py-wtforms-alchemy/PLIST @@ -1,10 +1,13 @@ -@comment $NetBSD: PLIST,v 1.1 2014/07/05 19:44:34 rodent Exp $ +@comment $NetBSD: PLIST,v 1.2 2020/10/03 18:44:56 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/wtforms_alchemy/__init__.py +${PYSITELIB}/wtforms_alchemy/__init__.pyc +${PYSITELIB}/wtforms_alchemy/__init__.pyo ${PYSITELIB}/wtforms_alchemy/exc.py ${PYSITELIB}/wtforms_alchemy/exc.pyc ${PYSITELIB}/wtforms_alchemy/exc.pyo @@ -14,9 +17,9 @@ ${PYSITELIB}/wtforms_alchemy/fields.pyo ${PYSITELIB}/wtforms_alchemy/generator.py ${PYSITELIB}/wtforms_alchemy/generator.pyc ${PYSITELIB}/wtforms_alchemy/generator.pyo -${PYSITELIB}/wtforms_alchemy/__init__.py -${PYSITELIB}/wtforms_alchemy/__init__.pyc -${PYSITELIB}/wtforms_alchemy/__init__.pyo ${PYSITELIB}/wtforms_alchemy/utils.py ${PYSITELIB}/wtforms_alchemy/utils.pyc ${PYSITELIB}/wtforms_alchemy/utils.pyo +${PYSITELIB}/wtforms_alchemy/validators.py +${PYSITELIB}/wtforms_alchemy/validators.pyc +${PYSITELIB}/wtforms_alchemy/validators.pyo diff --git a/www/py-wtforms-alchemy/distinfo b/www/py-wtforms-alchemy/distinfo index 2d68cc54e012..ca3d3c9c07e0 100644 --- a/www/py-wtforms-alchemy/distinfo +++ b/www/py-wtforms-alchemy/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2015/11/04 02:47:32 agc Exp $ +$NetBSD: distinfo,v 1.5 2020/10/03 18:44:56 adam Exp $ -SHA1 (WTForms-Alchemy-0.13.0.tar.gz) = 78adff759ec29fac2426ed12c8f3798de8e7dd0c -RMD160 (WTForms-Alchemy-0.13.0.tar.gz) = ed1476d13d989316d47128353934af990e571e8c -SHA512 (WTForms-Alchemy-0.13.0.tar.gz) = 86673f6d8647286efd1ccb7b0435d289855f6560b9fdbb302953d80ebecc3786d237cf3028bd6b68d9a066e6e73b810bc316a462ca98030ad3bd75257549161a -Size (WTForms-Alchemy-0.13.0.tar.gz) = 43782 bytes +SHA1 (WTForms-Alchemy-0.17.0.tar.gz) = 2e0f5fd9e78a22dfc5e3aa8acf67080f3c42568c +RMD160 (WTForms-Alchemy-0.17.0.tar.gz) = 492950993bf649ae2a0d1f51916d05ede696204b +SHA512 (WTForms-Alchemy-0.17.0.tar.gz) = ba604096278da24d844f1757406df74eb75352cf42f7219c35ea4a72bc2510b203a4e7f30c3539252643c28d7e5eac48b4bc3bce9030df77e9d17c2b8752c795 +Size (WTForms-Alchemy-0.17.0.tar.gz) = 51639 bytes From 67d23e4131580426e89db503a729b6bae803c5e3 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 18:46:55 +0000 Subject: [PATCH 076/112] Updated textproc/py-humanize, textproc/py-validators, www/py-wtforms-components, www/py-wtforms-alchemy --- doc/CHANGES-2020 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 055c91a26f2f..b475e91b6985 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5607 2020/10/03 18:29:04 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5608 2020/10/03 18:46:55 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8363,3 +8363,5 @@ Changes to the packages collection and infrastructure in 2020: Updated www/py-beautifulsoup4 to 4.9.3 [adam 2020-10-03] Updated textproc/py-humanize to 3.0.1 [adam 2020-10-03] Updated textproc/py-validators to 0.18.1 [adam 2020-10-03] + Updated www/py-wtforms-components to 0.10.4 [adam 2020-10-03] + Updated www/py-wtforms-alchemy to 0.17.0 [adam 2020-10-03] From 61bc42d4554c70c40fb6f6a50c4ee8d547cb4648 Mon Sep 17 00:00:00 2001 From: schmonz Date: Sat, 3 Oct 2020 19:08:52 +0000 Subject: [PATCH 077/112] Use MASTER_SITE_LOCAL instead of (unreliable for this) archive.org. --- net/djbdns/options.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net/djbdns/options.mk b/net/djbdns/options.mk index 74a710a8b7ad..4e4989eb6553 100644 --- a/net/djbdns/options.mk +++ b/net/djbdns/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.24 2020/10/03 12:59:36 schmonz Exp $ +# $NetBSD: options.mk,v 1.25 2020/10/03 19:08:52 schmonz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.djbdns PKG_SUPPORTED_OPTIONS+= djbdns-cachestats djbdns-ignoreip2 djbdns-listenmultiple @@ -17,7 +17,7 @@ PATCH_DIST_STRIP.${CACHESTATS_PATCH}= -p1 .if !empty(PKG_OPTIONS:Mdjbdns-ignoreip2) IGNOREIP2_PATCH= djbdns-1.05-ignoreip2.patch PATCHFILES+= ${IGNOREIP2_PATCH} -SITES.${IGNOREIP2_PATCH}= https://web.archive.org/web/20140104070725/http://tinydns.org/ +SITES.${IGNOREIP2_PATCH}= ${MASTER_SITE_LOCAL} .endif .if !empty(PKG_OPTIONS:Mdjbdns-mergequeries) @@ -34,7 +34,7 @@ TINYMULTI_PATCH= djbdns-1.05-multiip.diff CACHEMULTI_PATCH= dnscache-1.05-multiple-ip.patch PATCHFILES+= ${TINYMULTI_PATCH} ${CACHEMULTI_PATCH} SITES.${TINYMULTI_PATCH}= https://ohse.de/uwe/patches/ -SITES.${CACHEMULTI_PATCH}= https://web.archive.org/web/20070905064205/http://danp.net/djbdns/ +SITES.${CACHEMULTI_PATCH}= ${MASTER_SITE_LOCAL} PATCH_DIST_STRIP.${TINYMULTI_PATCH}= -p1 PATCH_DIST_STRIP.${CACHEMULTI_PATCH}= -p1 BUILD_DEFS+= DJBDNS_IP_SEPARATOR From 313f7d89521d339d48c307fc550ad41c788c9507 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 21:49:21 +0000 Subject: [PATCH 078/112] py-cpplint: updated to 1.5.4 1.5.4: Fix google-166, Allow space before C++11 attributes 1.5.3: Fix 156: sed/gsed output parameter rejected Fix 156: sed/gsed output without other stdout information improvements to regression tests --- devel/py-cpplint/Makefile | 17 +++++++++-------- devel/py-cpplint/distinfo | 10 +++++----- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/devel/py-cpplint/Makefile b/devel/py-cpplint/Makefile index 6ff1d509c70f..a521507aecd4 100644 --- a/devel/py-cpplint/Makefile +++ b/devel/py-cpplint/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2020/07/21 00:22:53 gutteridge Exp $ +# $NetBSD: Makefile,v 1.3 2020/10/03 21:49:21 adam Exp $ -DISTNAME= cpplint-1.5.1 +DISTNAME= cpplint-1.5.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=c/cpplint/} @@ -10,22 +10,23 @@ HOMEPAGE= https://github.com/cpplint/cpplint COMMENT= Static code checker for C++ LICENSE= modified-bsd -TOOL_DEPENDS+= ${PYPKGPREFIX}-pip-[0-9]*:../../devel/py-pip - +BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner +TEST_DEPENDS+= ${PYPKGPREFIX}-pyparsing-[0-9]*:../../devel/py-pyparsing TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov +#TEST_DEPENDS+= ${PYPKGPREFIX}-testfixtures-[0-9]*:../../devel/py-testfixtures +TOOL_DEPENDS+= ${PYPKGPREFIX}-pip-[0-9]*:../../devel/py-pip PYTHON_VERSIONED_DEPENDENCIES= test:test zipp:test .include "../../lang/python/pyversion.mk" -.if ${PYPKGPREFIX} == "py27" +.if ${_PYTHON_VERSION} == 27 TEST_DEPENDS+= ${PYPKGPREFIX}-configparser-[0-9]*:../../devel/py-configparser -.else -TEST_DEPENDS+= ${PYPKGPREFIX}-pyparsing-[0-9]*:../../devel/py-pyparsing .endif post-install: - cd ${DESTDIR}${PREFIX}/bin && ${MV} cpplint cpplint-${PYVERSSUFFIX} + cd ${DESTDIR}${PREFIX}/bin && \ + ${MV} cpplint cpplint-${PYVERSSUFFIX} || ${TRUE} .include "../../lang/python/egg.mk" .include "../../lang/python/versioned_dependencies.mk" diff --git a/devel/py-cpplint/distinfo b/devel/py-cpplint/distinfo index 37bbcc77a427..9b7625a4939c 100644 --- a/devel/py-cpplint/distinfo +++ b/devel/py-cpplint/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2020/06/29 13:09:44 wiz Exp $ +$NetBSD: distinfo,v 1.2 2020/10/03 21:49:21 adam Exp $ -SHA1 (cpplint-1.5.1.tar.gz) = c0968300957ef9567008ab9d891373f543a13422 -RMD160 (cpplint-1.5.1.tar.gz) = bc466008804e044a4e06e0171a1730bf7fa69ec0 -SHA512 (cpplint-1.5.1.tar.gz) = e2d3356b57a4158f4d03b80ca49dbd06c955f8c5b9ee115528a69cd409526e6271275d585f869c735fe18b660a388a01c3160714d66cf718800397971760b3ad -Size (cpplint-1.5.1.tar.gz) = 347465 bytes +SHA1 (cpplint-1.5.4.tar.gz) = b83b97ed38e6ef3c2dd8d206b629c958e12d35c0 +RMD160 (cpplint-1.5.4.tar.gz) = 4e828a1122f5a6797e23d877378fcef4a1545670 +SHA512 (cpplint-1.5.4.tar.gz) = 13bd71295939c0d3753600df8798f15fb1a3c10f1c7e3d2fda894ef7126d1720bfd15a76dc37520618d793a528cdcf62d4f118d2eb6204cc6b84f70734418839 +Size (cpplint-1.5.4.tar.gz) = 359495 bytes From dc6cd0d979ce0237d179586784d922c75e67b4db Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 21:57:04 +0000 Subject: [PATCH 079/112] py-gitpython: updated to 3.1.9 3.1.9 See the following for details: https://github.com/gitpython-developers/gitpython/milestone/41?closed=1* --- devel/py-gitpython/Makefile | 4 ++-- devel/py-gitpython/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/devel/py-gitpython/Makefile b/devel/py-gitpython/Makefile index 33fa9b4ede7b..2bde910cd0e7 100644 --- a/devel/py-gitpython/Makefile +++ b/devel/py-gitpython/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2020/09/25 08:25:13 adam Exp $ +# $NetBSD: Makefile,v 1.3 2020/10/03 21:57:04 adam Exp $ -DISTNAME= GitPython-3.1.8 +DISTNAME= GitPython-3.1.9 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=g/gitpython/} diff --git a/devel/py-gitpython/distinfo b/devel/py-gitpython/distinfo index e74091dcffc9..473043c3dfdf 100644 --- a/devel/py-gitpython/distinfo +++ b/devel/py-gitpython/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2020/09/10 15:05:55 taca Exp $ +$NetBSD: distinfo,v 1.2 2020/10/03 21:57:04 adam Exp $ -SHA1 (GitPython-3.1.8.tar.gz) = cc3b34187b967a915ab0a81745468393cc7b03d7 -RMD160 (GitPython-3.1.8.tar.gz) = 29eabd59afd286cfc6980393f3ffe00704eea022 -SHA512 (GitPython-3.1.8.tar.gz) = 8848b58738d7dd33b8c3186d9db0eb41a6e428050f4fe170351e42c941c9586ba4999bf5083fbbe2b7ce73a668a0f62cfb19be013f470c7b8f0733d07d9bee32 -Size (GitPython-3.1.8.tar.gz) = 170582 bytes +SHA1 (GitPython-3.1.9.tar.gz) = 2a2b38cd881947dabf171cc97bae809f4219a3d6 +RMD160 (GitPython-3.1.9.tar.gz) = 34951d520006a3ef6b7307bc010fced05b199550 +SHA512 (GitPython-3.1.9.tar.gz) = 4fe936d5b0c273105e125b184995e4fe8b916dc0f2ef664f750a629ea40ecd3db73838639777b70d80d620bcfae893c0cd87ac128be6481dc63a9f66e4757596 +Size (GitPython-3.1.9.tar.gz) = 170817 bytes From ba8da62c56d5259d95b3e9af51be1a58671ff2d2 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 3 Oct 2020 21:57:38 +0000 Subject: [PATCH 080/112] Updated devel/py-cpplint, devel/py-gitpython --- doc/CHANGES-2020 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index b475e91b6985..f9de89c4de3f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5608 2020/10/03 18:46:55 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5609 2020/10/03 21:57:38 adam Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8365,3 +8365,5 @@ Changes to the packages collection and infrastructure in 2020: Updated textproc/py-validators to 0.18.1 [adam 2020-10-03] Updated www/py-wtforms-components to 0.10.4 [adam 2020-10-03] Updated www/py-wtforms-alchemy to 0.17.0 [adam 2020-10-03] + Updated devel/py-cpplint to 1.5.4 [adam 2020-10-03] + Updated devel/py-gitpython to 3.1.9 [adam 2020-10-03] From 8d995f02e53fde18efd2f8bebd1d959af9cd750b Mon Sep 17 00:00:00 2001 From: gdt Date: Sun, 4 Oct 2020 00:08:38 +0000 Subject: [PATCH 081/112] postgis: Update to 3.0.2 pkgsrc changes: Adjust API_DEPENDS to 2.0. I don't have a specific reason, but the previous 1.4 is so ancient that accepting it defies the Principle of Least Astonishment. Note that regression tests crash, but in the same way as 3.0.1. 3.0.1, when committed, passed, and I believe this is about proj. Upstream changes: Bug fixes --- databases/postgresql-postgis2/Makefile | 5 ++-- databases/postgresql-postgis2/PLIST | 30 +++++++-------------- databases/postgresql-postgis2/buildlink3.mk | 6 ++--- databases/postgresql-postgis2/distinfo | 10 +++---- 4 files changed, 19 insertions(+), 32 deletions(-) diff --git a/databases/postgresql-postgis2/Makefile b/databases/postgresql-postgis2/Makefile index 30c60470aaaf..3f5a104f582a 100644 --- a/databases/postgresql-postgis2/Makefile +++ b/databases/postgresql-postgis2/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.81 2020/08/31 18:07:09 wiz Exp $ +# $NetBSD: Makefile,v 1.82 2020/10/04 00:08:38 gdt Exp $ # Note that the directory is still postgis2, for historical reasons. # It remains, due to inertia, until there is a good basis to be sure # no other changes will be needed. MAJOR= 3.0 -DISTNAME= postgis-${MAJOR}.1 +DISTNAME= postgis-${MAJOR}.2 PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME} -PKGREVISION= 2 CATEGORIES= databases geography MASTER_SITES= https://download.osgeo.org/postgis/source/ diff --git a/databases/postgresql-postgis2/PLIST b/databases/postgresql-postgis2/PLIST index ef55632d42cc..04cc9bb83d14 100644 --- a/databases/postgresql-postgis2/PLIST +++ b/databases/postgresql-postgis2/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.19 2020/06/22 00:30:17 gdt Exp $ +@comment $NetBSD: PLIST,v 1.20 2020/10/04 00:08:38 gdt Exp $ bin/pgsql2shp bin/raster2pgsql bin/shp2pgsql @@ -81,14 +81,11 @@ share/postgresql/extension/postgis--2.5.1--${PKGVERSION}.sql share/postgresql/extension/postgis--2.5.2--${PKGVERSION}.sql share/postgresql/extension/postgis--2.5.3--${PKGVERSION}.sql share/postgresql/extension/postgis--2.5.4--${PKGVERSION}.sql +share/postgresql/extension/postgis--2.5.5--${PKGVERSION}.sql share/postgresql/extension/postgis--3.0.0--${PKGVERSION}.sql -share/postgresql/extension/postgis--3.0.0alpha4--${PKGVERSION}.sql -share/postgresql/extension/postgis--3.0.0beta1--${PKGVERSION}.sql -share/postgresql/extension/postgis--3.0.0rc1--${PKGVERSION}.sql -share/postgresql/extension/postgis--3.0.0rc2--${PKGVERSION}.sql +share/postgresql/extension/postgis--3.0.1--${PKGVERSION}.sql share/postgresql/extension/postgis--${PKGVERSION}--${PKGVERSION}next.sql share/postgresql/extension/postgis--${PKGVERSION}.sql -share/postgresql/extension/postgis--${PKGVERSION}dev--${PKGVERSION}.sql share/postgresql/extension/postgis--${PKGVERSION}next--${PKGVERSION}.sql share/postgresql/extension/postgis--ANY--${PKGVERSION}.sql share/postgresql/extension/postgis--unpackaged--${PKGVERSION}.sql @@ -147,14 +144,11 @@ share/postgresql/extension/postgis_raster--2.5.1--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--2.5.2--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--2.5.3--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--2.5.4--${PKGVERSION}.sql +share/postgresql/extension/postgis_raster--2.5.5--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--3.0.0--${PKGVERSION}.sql -share/postgresql/extension/postgis_raster--3.0.0alpha4--${PKGVERSION}.sql -share/postgresql/extension/postgis_raster--3.0.0beta1--${PKGVERSION}.sql -share/postgresql/extension/postgis_raster--3.0.0rc1--${PKGVERSION}.sql -share/postgresql/extension/postgis_raster--3.0.0rc2--${PKGVERSION}.sql +share/postgresql/extension/postgis_raster--3.0.1--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--${PKGVERSION}--${PKGVERSION}next.sql share/postgresql/extension/postgis_raster--${PKGVERSION}.sql -share/postgresql/extension/postgis_raster--${PKGVERSION}dev--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--${PKGVERSION}next--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--ANY--${PKGVERSION}.sql share/postgresql/extension/postgis_raster--unpackaged--${PKGVERSION}.sql @@ -213,14 +207,11 @@ share/postgresql/extension/postgis_tiger_geocoder--2.5.1--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--2.5.2--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--2.5.3--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--2.5.4--${PKGVERSION}.sql +share/postgresql/extension/postgis_tiger_geocoder--2.5.5--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--3.0.0--${PKGVERSION}.sql -share/postgresql/extension/postgis_tiger_geocoder--3.0.0alpha4--${PKGVERSION}.sql -share/postgresql/extension/postgis_tiger_geocoder--3.0.0beta1--${PKGVERSION}.sql -share/postgresql/extension/postgis_tiger_geocoder--3.0.0rc1--${PKGVERSION}.sql -share/postgresql/extension/postgis_tiger_geocoder--3.0.0rc2--${PKGVERSION}.sql +share/postgresql/extension/postgis_tiger_geocoder--3.0.1--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--${PKGVERSION}--${PKGVERSION}next.sql share/postgresql/extension/postgis_tiger_geocoder--${PKGVERSION}.sql -share/postgresql/extension/postgis_tiger_geocoder--${PKGVERSION}dev--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--${PKGVERSION}next--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--ANY--${PKGVERSION}.sql share/postgresql/extension/postgis_tiger_geocoder--unpackaged--${PKGVERSION}.sql @@ -279,14 +270,11 @@ share/postgresql/extension/postgis_topology--2.5.1--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--2.5.2--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--2.5.3--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--2.5.4--${PKGVERSION}.sql +share/postgresql/extension/postgis_topology--2.5.5--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--3.0.0--${PKGVERSION}.sql -share/postgresql/extension/postgis_topology--3.0.0alpha4--${PKGVERSION}.sql -share/postgresql/extension/postgis_topology--3.0.0beta1--${PKGVERSION}.sql -share/postgresql/extension/postgis_topology--3.0.0rc1--${PKGVERSION}.sql -share/postgresql/extension/postgis_topology--3.0.0rc2--${PKGVERSION}.sql +share/postgresql/extension/postgis_topology--3.0.1--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--${PKGVERSION}--${PKGVERSION}next.sql share/postgresql/extension/postgis_topology--${PKGVERSION}.sql -share/postgresql/extension/postgis_topology--${PKGVERSION}dev--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--${PKGVERSION}next--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--ANY--${PKGVERSION}.sql share/postgresql/extension/postgis_topology--unpackaged--${PKGVERSION}.sql diff --git a/databases/postgresql-postgis2/buildlink3.mk b/databases/postgresql-postgis2/buildlink3.mk index 97669097c864..f72afad3b631 100644 --- a/databases/postgresql-postgis2/buildlink3.mk +++ b/databases/postgresql-postgis2/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.12 2020/06/02 08:22:34 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.13 2020/10/04 00:08:38 gdt Exp $ BUILDLINK_TREE+= postgresql-postgis .if !defined(POSTGRESQL_POSTGIS_BUILDLINK3_MK) POSTGRESQL_POSTGIS_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.postgresql-postgis+= postgresql${PGSQL_VERSION}-postgis>=1.4 -BUILDLINK_ABI_DEPENDS.postgresql-postgis?= postgresql12-postgis>=2.5.3nb11 +BUILDLINK_API_DEPENDS.postgresql-postgis+= postgresql${PGSQL_VERSION}-postgis>=2.0 +BUILDLINK_ABI_DEPENDS.postgresql-postgis?= postgresql${PGSQL_VERSION}-postgis>=2.5.3nb11 BUILDLINK_PKGSRCDIR.postgresql-postgis?= ../../databases/postgresql-postgis2 PGSQL_VERSIONS_ACCEPTED= 10 96 95 diff --git a/databases/postgresql-postgis2/distinfo b/databases/postgresql-postgis2/distinfo index f3b65e2139d2..cd9b5b69b2c2 100644 --- a/databases/postgresql-postgis2/distinfo +++ b/databases/postgresql-postgis2/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.20 2020/06/22 00:30:17 gdt Exp $ +$NetBSD: distinfo,v 1.21 2020/10/04 00:08:38 gdt Exp $ -SHA1 (postgis-3.0.1.tar.gz) = 5feef920585051e07dbcd217754457af58d0dcad -RMD160 (postgis-3.0.1.tar.gz) = 4ccd3ddd1efbd3fc4258c8e3ba736b10dfe1b81d -SHA512 (postgis-3.0.1.tar.gz) = 5ebce2303d672bb342f7fae6cade08140c8a687fc38e82e5b41eebb8465cdf3dc7bdbeae53b1179df8112a01842dd65f362fc107b381e2a1fa6e161b77a50227 -Size (postgis-3.0.1.tar.gz) = 16839923 bytes +SHA1 (postgis-3.0.2.tar.gz) = 3a2fa02274504d9a6114c1bab0dcbf273d8b47a6 +RMD160 (postgis-3.0.2.tar.gz) = 943a38414ad29b6849402db2cce1523e7a96b7d6 +SHA512 (postgis-3.0.2.tar.gz) = 763d7818d195eca0b07d94a864b13da68e5734ae57b7c93c285dc2d0fa4a155715745e5da67e1a3bca49d8d4f89dc495ed3912c079722290ce9f220afca33f4d +Size (postgis-3.0.2.tar.gz) = 16855299 bytes From 999ce56545c62c7173e50e19b19768304bba1a9b Mon Sep 17 00:00:00 2001 From: gdt Date: Sun, 4 Oct 2020 00:08:47 +0000 Subject: [PATCH 082/112] doc: Updated databases/postgresql-postgis2 to 3.0.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index f9de89c4de3f..779a64c394d9 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5609 2020/10/03 21:57:38 adam Exp $ +$NetBSD: CHANGES-2020,v 1.5610 2020/10/04 00:08:47 gdt Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8367,3 +8367,4 @@ Changes to the packages collection and infrastructure in 2020: Updated www/py-wtforms-alchemy to 0.17.0 [adam 2020-10-03] Updated devel/py-cpplint to 1.5.4 [adam 2020-10-03] Updated devel/py-gitpython to 3.1.9 [adam 2020-10-03] + Updated databases/postgresql-postgis2 to 3.0.2 [gdt 2020-10-04] From c37ab3338f986b235547a7918376f38b42f0c313 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:06:28 +0000 Subject: [PATCH 083/112] lang/php73: update to 7.3.23 Update php73 package to 7.3.23. 01 Oct 2020, PHP 7.3.23 - Core: . Fixed bug #80048 (Bug #69100 has not been fixed for Windows). (cmb) . Fixed bug #80049 (Memleak when coercing integers to string via variadic argument). (Nikita) . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-` cookies can be sent). (CVE-2020-7070) (Stas) - Calendar: . Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing). (Andy Postnikov) - COM: . Fixed bug #64130 (COM obj parameters passed by reference are not updated). (cmb) - OPcache: . Fixed bug #80002 (calc free space for new interned string is wrong). (t-matsuno) . Fixed bug #79825 (opcache.file_cache causes SIGSEGV when custom opcode handlers changed). (SammyK) - OpenSSL: . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV). (CVE-2020-7069) (Jakub Zelenka) - PDO: . Fixed bug #80027 (Terrible performance using $query->fetch on queries with many bind parameters (Matteo) - Standard: . Fixed bug #79986 (str_ireplace bug with diacritics characters). (cmb) . Fixed bug #80077 (getmxrr test bug). (Rainer Jung) . Fixed bug #72941 (Modifying bucket->data by-ref has no effect any longer). (cmb) . Fixed bug #80067 (Omitting the port in bindto setting errors). (cmb) --- lang/php/phpversion.mk | 4 ++-- lang/php73/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/php/phpversion.mk b/lang/php/phpversion.mk index b35f6cf00f75..6ed3e10b9816 100644 --- a/lang/php/phpversion.mk +++ b/lang/php/phpversion.mk @@ -1,4 +1,4 @@ -# $NetBSD: phpversion.mk,v 1.308 2020/09/04 15:01:04 taca Exp $ +# $NetBSD: phpversion.mk,v 1.309 2020/10/04 03:06:28 taca Exp $ # # This file selects a PHP version, based on the user's preferences and # the installed packages. It does not add a dependency on the PHP @@ -89,7 +89,7 @@ PHPVERSION_MK= defined # Define each PHP's version. PHP56_VERSION= 5.6.40 PHP72_VERSION= 7.2.33 -PHP73_VERSION= 7.3.22 +PHP73_VERSION= 7.3.23 PHP74_VERSION= 7.4.10 # Define initial release of major version. diff --git a/lang/php73/distinfo b/lang/php73/distinfo index 2b00269d600f..802569913461 100644 --- a/lang/php73/distinfo +++ b/lang/php73/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.26 2020/09/04 14:59:16 taca Exp $ +$NetBSD: distinfo,v 1.27 2020/10/04 03:06:28 taca Exp $ -SHA1 (php-7.3.22.tar.xz) = 4505a7579b6a35a060c5bcd6fc6c8bbf32d1603d -RMD160 (php-7.3.22.tar.xz) = 837bcbaa9e894b05c15772ef885100bf7775611b -SHA512 (php-7.3.22.tar.xz) = 7f06473e394e3236dff1376c8c9e6d15b998eef8b8b1148b103bd13dfd27785c01e1c6b15414ff64ea511f3f5e59e925831a7546f235d7c58bd47dcf46f6ff00 -Size (php-7.3.22.tar.xz) = 12134212 bytes +SHA1 (php-7.3.23.tar.xz) = 4253311bcbe469d37644a8c2d793e40cd3e8ef95 +RMD160 (php-7.3.23.tar.xz) = 648b20df10e8934ff22cbeb6ea4ec60d5e55ad7a +SHA512 (php-7.3.23.tar.xz) = b5e318bd59951b470a22b2ef2db19cd542d42bed72cf4abe4344c0521eeba606eac31a38ff49d2ab0cb7ed17441655e029d5984584d86b935f576515179777af +Size (php-7.3.23.tar.xz) = 12133616 bytes SHA1 (patch-configure) = 08b80528ba90c705398e8841c232382663479a3b SHA1 (patch-disable-filter-url) = 0a2c19c18f089448a8d842e99738b292ab9e5640 SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335 From 245163f899153a5f5dc70c6621de1649e7865db5 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:07:07 +0000 Subject: [PATCH 084/112] doc: Updated lang/php73 to 7.3.23 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 779a64c394d9..8007e119012f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5610 2020/10/04 00:08:47 gdt Exp $ +$NetBSD: CHANGES-2020,v 1.5611 2020/10/04 03:07:07 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8368,3 +8368,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/py-cpplint to 1.5.4 [adam 2020-10-03] Updated devel/py-gitpython to 3.1.9 [adam 2020-10-03] Updated databases/postgresql-postgis2 to 3.0.2 [gdt 2020-10-04] + Updated lang/php73 to 7.3.23 [taca 2020-10-04] From a7def1a2e87eb45651fda509e131de7b67d14f97 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:12:46 +0000 Subject: [PATCH 085/112] lang/php74: update to 7.4.11 Update php74 to 7.4.11. 01 Oct 2020, PHP 7.4.11 - Core: . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-` cookies can be sent). (CVE-2020-7070) (Stas) . Fixed bug #79979 (passing value to by-ref param via CUFA crashes). (cmb, Nikita) . Fixed bug #80037 (Typed property must not be accessed before initialization when __get() declared). (Nikita) . Fixed bug #80048 (Bug #69100 has not been fixed for Windows). (cmb) . Fixed bug #80049 (Memleak when coercing integers to string via variadic argument). (Nikita) - Calendar: . Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing). (Andy Postnikov) - COM: . Fixed bug #64130 (COM obj parameters passed by reference are not updated). (cmb) - OPcache: . Fixed bug #80002 (calc free space for new interned string is wrong). (t-matsuno) . Fixed bug #80046 (FREE for SWITCH_STRING optimized away). (Nikita) . Fixed bug #79825 (opcache.file_cache causes SIGSEGV when custom opcode handlers changed). (SammyK) - OpenSSL: . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV). (CVE-2020-7069) (Jakub Zelenka) - PDO: . Fixed bug #80027 (Terrible performance using $query->fetch on queries with many bind parameters (Matteo) - Standard: . Fixed bug #79986 (str_ireplace bug with diacritics characters). (cmb) . Fixed bug #80077 (getmxrr test bug). (Rainer Jung) . Fixed bug #72941 (Modifying bucket->data by-ref has no effect any longer). (cmb) . Fixed bug #80067 (Omitting the port in bindto setting errors). (cmb) --- lang/php/phpversion.mk | 4 ++-- lang/php74/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/php/phpversion.mk b/lang/php/phpversion.mk index 6ed3e10b9816..15f441d2b916 100644 --- a/lang/php/phpversion.mk +++ b/lang/php/phpversion.mk @@ -1,4 +1,4 @@ -# $NetBSD: phpversion.mk,v 1.309 2020/10/04 03:06:28 taca Exp $ +# $NetBSD: phpversion.mk,v 1.310 2020/10/04 03:12:46 taca Exp $ # # This file selects a PHP version, based on the user's preferences and # the installed packages. It does not add a dependency on the PHP @@ -90,7 +90,7 @@ PHPVERSION_MK= defined PHP56_VERSION= 5.6.40 PHP72_VERSION= 7.2.33 PHP73_VERSION= 7.3.23 -PHP74_VERSION= 7.4.10 +PHP74_VERSION= 7.4.11 # Define initial release of major version. PHP56_RELDATE= 20140828 diff --git a/lang/php74/distinfo b/lang/php74/distinfo index 9dc844a38ecd..235cc85eaf6e 100644 --- a/lang/php74/distinfo +++ b/lang/php74/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.12 2020/09/04 15:01:05 taca Exp $ +$NetBSD: distinfo,v 1.13 2020/10/04 03:12:46 taca Exp $ -SHA1 (php-7.4.10.tar.xz) = d8c46de00a61eb7ef29e55e571bb6c525dd45f59 -RMD160 (php-7.4.10.tar.xz) = e48f95addc513d9cdb515d4e6d0d4728281eec1f -SHA512 (php-7.4.10.tar.xz) = c7beb2d821f4e28b0444c8653c360d210a924e0638cc4b4ebc71bf2c22ef83caedfc880275329c3ffa644adc5858ccff59d35bf36255d57218774089d3376a21 -Size (php-7.4.10.tar.xz) = 10298480 bytes +SHA1 (php-7.4.11.tar.xz) = 79e7bed05b2878e1f25d6a59dae0ea075645ffde +RMD160 (php-7.4.11.tar.xz) = 85f9886e0cc6837d70b386306bf12602b9cd9637 +SHA512 (php-7.4.11.tar.xz) = 9bdd29a4a6c1ac55ed75d8fb2203ae5ef41992c518cb7e3b84cf74db62b03cfbe0ef4ea5614a684a37fcd2ae727376022ce49ed3ff32fc3a728e2f1e2474fb92 +Size (php-7.4.11.tar.xz) = 10302076 bytes SHA1 (patch-configure) = 5e9c9c06f6d819d5ba2832d648f41363f40f3108 SHA1 (patch-disable-filter-url) = 0a2c19c18f089448a8d842e99738b292ab9e5640 SHA1 (patch-ext_phar_Makefile.frag) = 53ea5c58b0bc27d236118d5750a74b1cba43e5dd From f2928cfa44acea8c649649fba3a19ec198b26d5e Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:13:18 +0000 Subject: [PATCH 086/112] doc: Updated lang/php74 to 7.4.11 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 8007e119012f..83865a7af7d3 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5611 2020/10/04 03:07:07 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5612 2020/10/04 03:13:18 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8369,3 +8369,4 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/py-gitpython to 3.1.9 [adam 2020-10-03] Updated databases/postgresql-postgis2 to 3.0.2 [gdt 2020-10-04] Updated lang/php73 to 7.3.23 [taca 2020-10-04] + Updated lang/php74 to 7.4.11 [taca 2020-10-04] From 339ccb5fa758f4b33bdaaefe341bbe2c8d79b8c7 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:14:53 +0000 Subject: [PATCH 087/112] lang/php72: update to 7.2.34 Update php72 package to 7.2.34. 01 Oct 2020, PHP 7.2.34 - Core: . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-` cookies can be sent). (CVE-2020-7070) (Stas) - OpenSSL: . Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV). (CVE-2020-7069) (Jakub Zelenka) --- lang/php/phpversion.mk | 4 ++-- lang/php72/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/php/phpversion.mk b/lang/php/phpversion.mk index 15f441d2b916..59079af8aa33 100644 --- a/lang/php/phpversion.mk +++ b/lang/php/phpversion.mk @@ -1,4 +1,4 @@ -# $NetBSD: phpversion.mk,v 1.310 2020/10/04 03:12:46 taca Exp $ +# $NetBSD: phpversion.mk,v 1.311 2020/10/04 03:14:53 taca Exp $ # # This file selects a PHP version, based on the user's preferences and # the installed packages. It does not add a dependency on the PHP @@ -88,7 +88,7 @@ PHPVERSION_MK= defined # Define each PHP's version. PHP56_VERSION= 5.6.40 -PHP72_VERSION= 7.2.33 +PHP72_VERSION= 7.2.34 PHP73_VERSION= 7.3.23 PHP74_VERSION= 7.4.11 diff --git a/lang/php72/distinfo b/lang/php72/distinfo index 684192c3e733..9c4b2ea6df72 100644 --- a/lang/php72/distinfo +++ b/lang/php72/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.57 2020/08/08 13:32:57 taca Exp $ +$NetBSD: distinfo,v 1.58 2020/10/04 03:14:53 taca Exp $ -SHA1 (php-7.2.33.tar.xz) = 5297d7594af3950f395b775bbf7470c8e6f89683 -RMD160 (php-7.2.33.tar.xz) = 83b1f02ef406228ef3a3d1b0371246843d84c26e -SHA512 (php-7.2.33.tar.xz) = 1c28e741fc6de88a33e1307bc88ba8dddf1ba767ce6eb9c1f0da35482c7d3ee1154831b997fa746340c4b7ec8de9196b21a9b1cf319c8e69eca2c92602ceee4a -Size (php-7.2.33.tar.xz) = 12310624 bytes +SHA1 (php-7.2.34.tar.xz) = 3dfe7bbed49e53f6ff76ca0b8c9162f78b1cc679 +RMD160 (php-7.2.34.tar.xz) = 52a993c201241e2dce521bad225f07330505b2cc +SHA512 (php-7.2.34.tar.xz) = 7ecc3de3b5db41ec4ff6a5ce6c7e77dc330753c6f3fd87db4d07d6bb763a0b047e83afeef2251b4c6a5d2ff53fd9f3d7e99d091ef2e2c6ab8f18db7447d8a97d +Size (php-7.2.34.tar.xz) = 12309432 bytes SHA1 (patch-configure) = 6e66a79e691a84aa7ae461f8dec1752443ad6b61 SHA1 (patch-disable-filter-url) = e9e92d686ddd1d1a1ece10fe4feee4e368fe510c SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335 From 4b2c500f6aa4b4cd52edffc9f5ae766104dc471d Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:15:29 +0000 Subject: [PATCH 088/112] doc: Updated lang/php72 to 7.2.34 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 83865a7af7d3..207dcbc82b8f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5612 2020/10/04 03:13:18 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5613 2020/10/04 03:15:29 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8370,3 +8370,4 @@ Changes to the packages collection and infrastructure in 2020: Updated databases/postgresql-postgis2 to 3.0.2 [gdt 2020-10-04] Updated lang/php73 to 7.3.23 [taca 2020-10-04] Updated lang/php74 to 7.4.11 [taca 2020-10-04] + Updated lang/php72 to 7.2.34 [taca 2020-10-04] From d33fdb26ca3d25e284027dcfb03f88ff5cab7072 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:29:25 +0000 Subject: [PATCH 089/112] lang/ruby27: update to 2.7.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update ruby27 to 2.7.2. Ruby 2.7.2 Released Posted by nagachika on 2 Oct 2020 Ruby 2.7.2 has been released. This release contains intentional incompatibility. The deprecated warnings are off by default on 2.7.2 and later. You can turn on the deprecated warnings by specifing command line option -w or -W:deprecated. Please check the topics below for details. * Feature #17000 2.7.2 turns off deprecation warnings by default * Feature #16345 Don¡Çt emit deprecation warnings by default. This release contains the new version of webrick with a security fix described in the article. * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick --- lang/ruby27-base/Makefile | 3 +-- lang/ruby27-base/PLIST | 5 +++-- lang/ruby27-base/distinfo | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lang/ruby27-base/Makefile b/lang/ruby27-base/Makefile index d368183d4fb1..c656b74252e5 100644 --- a/lang/ruby27-base/Makefile +++ b/lang/ruby27-base/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.4 2020/06/19 09:21:06 taca Exp $ +# $NetBSD: Makefile,v 1.5 2020/10/04 03:29:25 taca Exp $ DISTNAME= ${RUBY_DISTNAME} PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} -PKGREVISION= 2 CATEGORIES= lang ruby MASTER_SITES= ${MASTER_SITE_RUBY} diff --git a/lang/ruby27-base/PLIST b/lang/ruby27-base/PLIST index 9c425522f858..c351280a54d0 100644 --- a/lang/ruby27-base/PLIST +++ b/lang/ruby27-base/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2020/04/01 15:23:14 taca Exp $ +@comment $NetBSD: PLIST,v 1.3 2020/10/04 03:29:25 taca Exp $ bin/bundle${RUBY_SUFFIX} bin/bundler${RUBY_SUFFIX} bin/erb${RUBY_SUFFIX} @@ -362,6 +362,7 @@ ${RUBY_LIB}/irb.rb ${RUBY_LIB}/irb/cmd/chws.rb ${RUBY_LIB}/irb/cmd/fork.rb ${RUBY_LIB}/irb/cmd/help.rb +${RUBY_LIB}/irb/cmd/info.rb ${RUBY_LIB}/irb/cmd/load.rb ${RUBY_LIB}/irb/cmd/nop.rb ${RUBY_LIB}/irb/cmd/pushws.rb @@ -1494,7 +1495,7 @@ ${GEM_HOME}/specifications/default/psych-${RUBY_PSYCH_VERSION}.gemspec ${GEM_HOME}/specifications/default/racc-${RUBY_RACC_VERSION}.gemspec ${GEM_HOME}/specifications/default/rdoc-${RUBY_RDOC_VERSION}.gemspec ${GEM_HOME}/specifications/default/readline-0.0.2.gemspec -${GEM_HOME}/specifications/default/reline-0.1.3.gemspec +${GEM_HOME}/specifications/default/reline-0.1.5.gemspec ${GEM_HOME}/specifications/default/rexml-${RUBY_REXML_VERSION}.gemspec ${GEM_HOME}/specifications/default/rss-${RUBY_RSS_VERSION}.gemspec ${GEM_HOME}/specifications/default/sdbm-${RUBY_SDBM_VERSION}.gemspec diff --git a/lang/ruby27-base/distinfo b/lang/ruby27-base/distinfo index 64fb3e4e89df..5cd643274f77 100644 --- a/lang/ruby27-base/distinfo +++ b/lang/ruby27-base/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.2 2020/04/01 15:23:14 taca Exp $ +$NetBSD: distinfo,v 1.3 2020/10/04 03:29:25 taca Exp $ -SHA1 (ruby-2.7.1.tar.xz) = 6c92300d7fd3e9cbb433e5e687535dc5300848eb -RMD160 (ruby-2.7.1.tar.xz) = 081f97d77d04e41df6ec5f28da1be1bcd32c053b -SHA512 (ruby-2.7.1.tar.xz) = 79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31 -Size (ruby-2.7.1.tar.xz) = 12003684 bytes +SHA1 (ruby-2.7.2.tar.xz) = 82a1fe683460caa8edb6199707f2905634e5ffcc +RMD160 (ruby-2.7.2.tar.xz) = fa7fc107e0c2085bf997d7e4ec78ae5636c6bfe2 +SHA512 (ruby-2.7.2.tar.xz) = 7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349 +Size (ruby-2.7.2.tar.xz) = 12037052 bytes SHA1 (patch-configure) = fd465910fe2cb6d6b1530e1071062591e84a9fd9 SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335 From b2d26ddcd8900f024fabbb1719562418d93d1249 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:30:11 +0000 Subject: [PATCH 090/112] doc: Updated lang/ruby27{,-base} to 2.7.2 [taca 2020-10-04] --- doc/CHANGES-2020 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 207dcbc82b8f..2c52503f86c8 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5613 2020/10/04 03:15:29 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5614 2020/10/04 03:30:11 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8371,3 +8371,5 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/php73 to 7.3.23 [taca 2020-10-04] Updated lang/php74 to 7.4.11 [taca 2020-10-04] Updated lang/php72 to 7.2.34 [taca 2020-10-04] + Updated lang/ruby27-base to 2.7.2 [taca 2020-10-04] + Updated lang/ruby27 to 2.7.2 [taca 2020-10-04] From 815c13492e7491c148e72b003377299b1fae58c0 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:41:12 +0000 Subject: [PATCH 091/112] lang/ruby26-base: Add fix for CVE-2020-25613 Add fix for CVE-2020-25613. Bump PKGREVISION. --- lang/ruby26-base/Makefile | 3 ++- lang/ruby26-base/distinfo | 3 ++- .../patches/patch-lib_webrick_httprequest.rb | 27 +++++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb diff --git a/lang/ruby26-base/Makefile b/lang/ruby26-base/Makefile index c39e59ad13d0..039dad4b4ad1 100644 --- a/lang/ruby26-base/Makefile +++ b/lang/ruby26-base/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.10 2020/04/01 15:21:57 taca Exp $ +# $NetBSD: Makefile,v 1.11 2020/10/04 03:41:12 taca Exp $ DISTNAME= ${RUBY_DISTNAME} PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} +PKGREVISION= 1 CATEGORIES= lang ruby MASTER_SITES= ${MASTER_SITE_RUBY} diff --git a/lang/ruby26-base/distinfo b/lang/ruby26-base/distinfo index 5428d2860dc2..bb03aa50df10 100644 --- a/lang/ruby26-base/distinfo +++ b/lang/ruby26-base/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.8 2020/04/01 15:21:57 taca Exp $ +$NetBSD: distinfo,v 1.9 2020/10/04 03:41:12 taca Exp $ SHA1 (ruby-2.6.6.tar.xz) = 4dc8d4f7abc1d498b7bac68e82efc01a849f300f RMD160 (ruby-2.6.6.tar.xz) = 3091dc207ad5089305c105582e39f73ca9dfeb2b @@ -17,5 +17,6 @@ SHA1 (patch-lib_rubygems_dependency__installer.rb) = 1776508907f17547ffe93f637d6 SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e359fbc06e67a5ff9b3 SHA1 (patch-lib_rubygems_installer.rb) = bce2fe5bcc88ba15352c1e3017bdf97e19d0cbfa SHA1 (patch-lib_rubygems_platform.rb) = 8608f9e29728101789a990d73b4a6780054dd278 +SHA1 (patch-lib_webrick_httprequest.rb) = 71d2d01e27d23aa5f0b7bc77f2cda1fd85aeeab4 SHA1 (patch-test_rubygems_test__gem.rb) = 80d646b95df81bacca6d277d2801dba16df291f5 SHA1 (patch-thread__pthread.c) = ce3dfbc7e953cdd04522bcc8e443b60e541845ce diff --git a/lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb b/lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb new file mode 100644 index 000000000000..0dbfd67c9433 --- /dev/null +++ b/lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb @@ -0,0 +1,27 @@ +$NetBSD: patch-lib_webrick_httprequest.rb,v 1.1 2020/10/04 03:41:12 taca Exp $ + +Add fix for CVE-2020-25613. + +--- lib/webrick/httprequest.rb.orig 2020-03-31 11:23:13.000000000 +0000 ++++ lib/webrick/httprequest.rb +@@ -226,9 +226,9 @@ module WEBrick + raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'." + end + +- if /close/io =~ self["connection"] ++ if /\Aclose\z/io =~ self["connection"] + @keep_alive = false +- elsif /keep-alive/io =~ self["connection"] ++ elsif /\Akeep-alive\z/io =~ self["connection"] + @keep_alive = true + elsif @http_version < "1.1" + @keep_alive = false +@@ -503,7 +503,7 @@ module WEBrick + return unless socket + if tc = self['transfer-encoding'] + case tc +- when /chunked/io then read_chunked(socket, block) ++ when /\Achunked\z/io then read_chunked(socket, block) + else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}." + end + elsif self['content-length'] || @remaining_size From 5609b98640bf109abbb28afdb8bedd724662dfd2 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:41:39 +0000 Subject: [PATCH 092/112] doc: Updated lang/ruby26-base to 2.6.6nb1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 2c52503f86c8..7638dff36c6b 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5614 2020/10/04 03:30:11 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5615 2020/10/04 03:41:39 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8373,3 +8373,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/php72 to 7.2.34 [taca 2020-10-04] Updated lang/ruby27-base to 2.7.2 [taca 2020-10-04] Updated lang/ruby27 to 2.7.2 [taca 2020-10-04] + Updated lang/ruby26-base to 2.6.6nb1 [taca 2020-10-04] From 28111bd6741e72931f337c659abfdc761a1733a9 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:45:26 +0000 Subject: [PATCH 093/112] lang/ruby25-base: Add fix for CVE-2020-25613 Add fix for CVE-2020-25613. Bump PKGREVISION. --- lang/ruby25-base/Makefile | 3 ++- lang/ruby25-base/distinfo | 3 ++- .../patches/patch-lib_webrick_httprequest.rb | 27 +++++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb diff --git a/lang/ruby25-base/Makefile b/lang/ruby25-base/Makefile index eb2d0a6ba119..56dd00f56049 100644 --- a/lang/ruby25-base/Makefile +++ b/lang/ruby25-base/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.16 2020/04/01 15:25:26 taca Exp $ +# $NetBSD: Makefile,v 1.17 2020/10/04 03:45:26 taca Exp $ DISTNAME= ${RUBY_DISTNAME} PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} +PKGREVISION= 1 CATEGORIES= lang ruby MASTER_SITES= ${MASTER_SITE_RUBY} diff --git a/lang/ruby25-base/distinfo b/lang/ruby25-base/distinfo index c8f3bfe3b69a..563a35ea900a 100644 --- a/lang/ruby25-base/distinfo +++ b/lang/ruby25-base/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.13 2020/04/01 15:25:26 taca Exp $ +$NetBSD: distinfo,v 1.14 2020/10/04 03:45:26 taca Exp $ SHA1 (ruby-2.5.8.tar.xz) = d5ef8e8f28c098e6b7ea24924e0b0fee6e2f766c RMD160 (ruby-2.5.8.tar.xz) = 885ffaf5c394ff8779bbc4ee5e6cf0976aa3d6cf @@ -17,4 +17,5 @@ SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e35 SHA1 (patch-lib_rubygems_installer.rb) = 7a9cfbd5d05c8901132d2bbf4555efa05e6363ec SHA1 (patch-lib_rubygems_platform.rb) = a208bf6bce28a687511bace5ff8a773fb6bcf87d SHA1 (patch-lib_rubygems_specification.rb) = e2ef2e6de4838168d11efef92f65d87d22c65ae4 +SHA1 (patch-lib_webrick_httprequest.rb) = 6e9eedbdceee3a1e6d8e5ec2f160ce8f705237ea SHA1 (patch-test_rubygems_test__gem.rb) = 80d646b95df81bacca6d277d2801dba16df291f5 diff --git a/lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb b/lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb new file mode 100644 index 000000000000..0ba1015bcd6f --- /dev/null +++ b/lang/ruby25-base/patches/patch-lib_webrick_httprequest.rb @@ -0,0 +1,27 @@ +$NetBSD: patch-lib_webrick_httprequest.rb,v 1.1 2020/10/04 03:45:26 taca Exp $ + +Add fix for CVE-2020-25613. + +--- lib/webrick/httprequest.rb.orig 2020-03-31 12:15:56.000000000 +0000 ++++ lib/webrick/httprequest.rb +@@ -226,9 +226,9 @@ module WEBrick + raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'." + end + +- if /close/io =~ self["connection"] ++ if /\Aclose\z/io =~ self["connection"] + @keep_alive = false +- elsif /keep-alive/io =~ self["connection"] ++ elsif /\Akeep-alive\z/io =~ self["connection"] + @keep_alive = true + elsif @http_version < "1.1" + @keep_alive = false +@@ -475,7 +475,7 @@ module WEBrick + return unless socket + if tc = self['transfer-encoding'] + case tc +- when /chunked/io then read_chunked(socket, block) ++ when /\Achunked\z/io then read_chunked(socket, block) + else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}." + end + elsif self['content-length'] || @remaining_size From 8e593f77c8a32919039ac6ace7128ddbd9b0959e Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 03:45:56 +0000 Subject: [PATCH 094/112] doc: Updated lang/ruby25-base to 2.5.8nb1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 7638dff36c6b..f770026b5072 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5615 2020/10/04 03:41:39 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5616 2020/10/04 03:45:56 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8374,3 +8374,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/ruby27-base to 2.7.2 [taca 2020-10-04] Updated lang/ruby27 to 2.7.2 [taca 2020-10-04] Updated lang/ruby26-base to 2.6.6nb1 [taca 2020-10-04] + Updated lang/ruby25-base to 2.5.8nb1 [taca 2020-10-04] From 10091ea301559733dade1b94b9ff602b187a89d2 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 04:28:35 +0000 Subject: [PATCH 095/112] lang/ruby: update version for Ruby 2.7.2 Update versions for Ruby 2.7.2, it should be commited along with update to Ruby 2.7.2. Noted by Ryo ONODERA. --- lang/ruby/rubyversion.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lang/ruby/rubyversion.mk b/lang/ruby/rubyversion.mk index f6d2ce812ed4..58bddf1a4f8a 100644 --- a/lang/ruby/rubyversion.mk +++ b/lang/ruby/rubyversion.mk @@ -1,4 +1,4 @@ -# $NetBSD: rubyversion.mk,v 1.222 2020/05/21 15:57:59 taca Exp $ +# $NetBSD: rubyversion.mk,v 1.223 2020/10/04 04:28:35 taca Exp $ # # This file determines which Ruby version is used as a dependency for @@ -215,7 +215,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/} # current supported Ruby's version RUBY25_VERSION= 2.5.8 RUBY26_VERSION= 2.6.6 -RUBY27_VERSION= 2.7.1 +RUBY27_VERSION= 2.7.2 # current API compatible version; used for version of shared library RUBY25_API_VERSION= 2.5.0 @@ -347,7 +347,7 @@ RUBY_ABI_VERSION= ${RUBY_VERSION} RUBY_RDOC_VERSION= 6.2.1 RUBY_DID_YOU_MEAN_VERSION= 1.4.0 -RUBY_IRB_VERSION= 1.2.3 +RUBY_IRB_VERSION= 1.2.6 # bundled gems RUBY_MINITEST_VERSION= 5.13.0 From 514da5d5bb2356eb1d19e8379f17fb3d4e2580ca Mon Sep 17 00:00:00 2001 From: mef Date: Sun, 4 Oct 2020 05:05:59 +0000 Subject: [PATCH 096/112] benchmarks/R-rbenchmark: import R-rbenchmark-1.0.0 rbenchmark is inspired by the Perl module Benchmark, and is intended to facilitate benchmarking of arbitrary R code. The library consists of just one function, benchmark, which is a simple wrapper around system.time. Given a specification of the benchmarking process (counts of replications, evaluation environment) and an arbitrary number of expressions, benchmark evaluates each of the expressions in the specified environment, replicating the evaluation as many times as specified, and returning the results conveniently wrapped into a data frame. --- benchmarks/R-rbenchmark/DESCR | 9 +++++++++ benchmarks/R-rbenchmark/Makefile | 15 +++++++++++++++ benchmarks/R-rbenchmark/distinfo | 6 ++++++ 3 files changed, 30 insertions(+) create mode 100644 benchmarks/R-rbenchmark/DESCR create mode 100644 benchmarks/R-rbenchmark/Makefile create mode 100644 benchmarks/R-rbenchmark/distinfo diff --git a/benchmarks/R-rbenchmark/DESCR b/benchmarks/R-rbenchmark/DESCR new file mode 100644 index 000000000000..ab80ea27542c --- /dev/null +++ b/benchmarks/R-rbenchmark/DESCR @@ -0,0 +1,9 @@ +rbenchmark is inspired by the Perl module Benchmark, and is intended +to facilitate benchmarking of arbitrary R code. The library consists +of just one function, benchmark, which is a simple wrapper around +system.time. Given a specification of the benchmarking process +(counts of replications, evaluation environment) and an arbitrary +number of expressions, benchmark evaluates each of the expressions in +the specified environment, replicating the evaluation as many times as +specified, and returning the results conveniently wrapped into a data +frame. diff --git a/benchmarks/R-rbenchmark/Makefile b/benchmarks/R-rbenchmark/Makefile new file mode 100644 index 000000000000..16109e7d0242 --- /dev/null +++ b/benchmarks/R-rbenchmark/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1 2020/10/04 05:05:59 mef Exp $ + +R_PKGNAME= rbenchmark +R_PKGVER= 1.0.0 +CATEGORIES= benchmarks + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Benchmarking routine for R +HOMEPAGE= https://cran.r-project.org/web/packages/rbenchmark/ +LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 + +USE_LANGUAGES= # none + +.include "../../math/R/Makefile.extension" +.include "../../mk/bsd.pkg.mk" diff --git a/benchmarks/R-rbenchmark/distinfo b/benchmarks/R-rbenchmark/distinfo new file mode 100644 index 000000000000..8171907816fc --- /dev/null +++ b/benchmarks/R-rbenchmark/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/10/04 05:05:59 mef Exp $ + +SHA1 (R/rbenchmark_1.0.0.tar.gz) = ebeec0b8ce6b43c89ee552aba488cfe0f59d1cce +RMD160 (R/rbenchmark_1.0.0.tar.gz) = ba93ce5349c17ec6883b6985f4b648e0c62edb6d +SHA512 (R/rbenchmark_1.0.0.tar.gz) = 3857df545cf37246aa80de061ff62544a6114cfc73ae66bfac7d8a78fc32d45e08b70648edea528cca4db0ef4b351f9f71bedfc64a7d8f3ecbd423848a715a7f +Size (R/rbenchmark_1.0.0.tar.gz) = 5093 bytes From 6085966ebbba08efe77290169beddec2c4bd9d96 Mon Sep 17 00:00:00 2001 From: mef Date: Sun, 4 Oct 2020 05:07:53 +0000 Subject: [PATCH 097/112] Added benchmarks/R-rbenchmark version 1.0.0 --- benchmarks/Makefile | 3 ++- doc/CHANGES-2020 | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 460191ca01b3..a36690b9472a 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.55 2020/09/21 00:29:44 mef Exp $ +# $NetBSD: Makefile,v 1.56 2020/10/04 05:07:53 mef Exp $ # COMMENT= Benchmarking tools +SUBDIR+= R-rbenchmark SUBDIR+= R-microbenchmark SUBDIR+= benchfft SUBDIR+= blogbench diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index f770026b5072..b0bed018ba5f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5616 2020/10/04 03:45:56 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5617 2020/10/04 05:07:53 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8375,3 +8375,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/ruby27 to 2.7.2 [taca 2020-10-04] Updated lang/ruby26-base to 2.6.6nb1 [taca 2020-10-04] Updated lang/ruby25-base to 2.5.8nb1 [taca 2020-10-04] + Added benchmarks/R-rbenchmark version 1.0.0 [mef 2020-10-04] From fe53098b18def194b6af2518c674516cc15facfc Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:01:25 +0000 Subject: [PATCH 098/112] lang/pear: update Archive_Tar to 1.4.10 Update Archive_Tar pear package to 1.4.10. Bump PKGREVISION. Archive_Tar 1.4.10 (2020-09-15 10:16 UTC) Changelog: * Fix block padding when the file buffer length is a multiple of 512 and smaller than Archive_Tar buffer length * Don't try to copy username/groupname in chroot jail --- lang/pear/Makefile | 5 +++-- lang/pear/distinfo | 10 +++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lang/pear/Makefile b/lang/pear/Makefile index d42be9853016..c5806cd2d0db 100644 --- a/lang/pear/Makefile +++ b/lang/pear/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.54 2020/04/25 15:51:47 taca Exp $ +# $NetBSD: Makefile,v 1.55 2020/10/04 06:01:25 taca Exp $ # DISTNAME= PEAR-1.10.12 PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/PEAR/pear/} +PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= http://download.pear.php.net/package/ EXTRACT_SUFX= .tgz @@ -33,7 +34,7 @@ PEAR_SRCS= ${DISTNAME}${EXTRACT_SUFX} DISTFILES+= ${PEAR_SRCS} EXTRACT_ONLY+= ${PEAR_SRCS} -ARCHIVE_SRCS= Archive_Tar-1.4.9${EXTRACT_SUFX} +ARCHIVE_SRCS= Archive_Tar-1.4.10${EXTRACT_SUFX} ARCHIVE_WRKSRC= ${WRKDIR}/${ARCHIVE_SRCS:S/${EXTRACT_SUFX}//} DISTFILES+= ${ARCHIVE_SRCS} EXTRACT_ONLY+= ${ARCHIVE_SRCS} diff --git a/lang/pear/distinfo b/lang/pear/distinfo index f681891e93eb..72d52f8e7913 100644 --- a/lang/pear/distinfo +++ b/lang/pear/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.38 2020/04/25 15:51:47 taca Exp $ +$NetBSD: distinfo,v 1.39 2020/10/04 06:01:25 taca Exp $ -SHA1 (pear20151210/Archive_Tar-1.4.9.tgz) = b65e16f04e9f73c526d3a88765028cd3244c7f21 -RMD160 (pear20151210/Archive_Tar-1.4.9.tgz) = 6426a5f93369be42b1eaca2b843e5a2722907351 -SHA512 (pear20151210/Archive_Tar-1.4.9.tgz) = c0cce8213926aa9fde07bf46d77015b2dfbfe878cf386df43fcd4cf346b4ffdb2587676cfb69fc917cc31b63507c33702938a22aeb26e16b5ea27039c525c4e1 -Size (pear20151210/Archive_Tar-1.4.9.tgz) = 21343 bytes +SHA1 (pear20151210/Archive_Tar-1.4.10.tgz) = 02c04a395375f3ad0d04f68e9c401e0821077740 +RMD160 (pear20151210/Archive_Tar-1.4.10.tgz) = f0a45d33273811a7f8f1fe2ab3451c1aecf5f1ab +SHA512 (pear20151210/Archive_Tar-1.4.10.tgz) = 265a00b0e71e718a0a0f1f5640b2a95c3b5f3a62235477a22ef762109cb2f6dbdaa0319f2f5aed5fdd9b4f52317bf761b3fcefd03a82c941e71e04c1a3e4d2a9 +Size (pear20151210/Archive_Tar-1.4.10.tgz) = 21481 bytes SHA1 (pear20151210/Console_Getopt-1.4.3.tgz) = 88b7bfce2f71cd99b922fa5eff5247bd754a3bc1 RMD160 (pear20151210/Console_Getopt-1.4.3.tgz) = 05dbb1aad76fc53cd25ee282df0bd2112310fbc5 SHA512 (pear20151210/Console_Getopt-1.4.3.tgz) = 7803e063576e9dac6833064b5a1479d22ca31c2a8ef8036ae530271e4e824fedb94e54d63266be8929f90f8df745b3ada7185dc98319b331f8dc5e9cac5445a0 From 3bfff6e9d47a0593b30027a74c7c5e64589f5f3c Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:01:52 +0000 Subject: [PATCH 099/112] doc: Updated lang/pear to 1.10.12nb1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index b0bed018ba5f..267ce9f9c31f 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5617 2020/10/04 05:07:53 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5618 2020/10/04 06:01:52 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8376,3 +8376,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/ruby26-base to 2.6.6nb1 [taca 2020-10-04] Updated lang/ruby25-base to 2.5.8nb1 [taca 2020-10-04] Added benchmarks/R-rbenchmark version 1.0.0 [mef 2020-10-04] + Updated lang/pear to 1.10.12nb1 [taca 2020-10-04] From a1e91a70cfdd39d35a30e6ae067c45216f3a082c Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:05:49 +0000 Subject: [PATCH 100/112] www/pear-HTTP_Request2: update to 2.4.2 Update pear-HTTP_Request2 package to 2.4.2. Update 2.4.2 (2020-09-24 18:13 UTC) Changelog: Socket adapter could prematurely end receiving the response body due to fread() call returning an empty string 2.4.1 (2020-08-01 05:16 UTC) Changelog: Switch socket to blocking mode when enabling crypto, this fixes HTTPS requests through proxy with Socket adapter https://github.com/pear/HTTP_Request2/issues/20 2.4.0 (2020-07-26 13:43 UTC) Changelog: * Minimum required version is now PHP 5.6, as using older versions for HTTPS requests may be insecure * Removed support for magic_quotes_runtime, as get_magic_quotes_runtime() was deprecated in PHP 7.4 and the functionality itself was disabled since PHP 5.4 (bug #23839) * Socket adapter now uses socket in non-blocking mode, as some configurations could have problems with timeouts in HTTPS requests (bug #21229) * Fixed bogus size check error with gzipped responses larger than 4 GiB uncompressed (bug #21239) * Use current "Intermediate compatibility" cipher list * Updated Public Suffix List The package is now 100% autoload-compatible, when installed with composer it no longer uses include-path and does not contain require_once statements --- www/pear-HTTP_Request2/Makefile | 4 ++-- www/pear-HTTP_Request2/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www/pear-HTTP_Request2/Makefile b/www/pear-HTTP_Request2/Makefile index bf2dbfc7c93a..1dd8078d65ea 100644 --- a/www/pear-HTTP_Request2/Makefile +++ b/www/pear-HTTP_Request2/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2016/07/19 15:33:27 taca Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/04 06:05:49 taca Exp $ # -DISTNAME= HTTP_Request2-2.3.0 +DISTNAME= HTTP_Request2-2.4.2 CATEGORIES+= www MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/www/pear-HTTP_Request2/distinfo b/www/pear-HTTP_Request2/distinfo index 7f26ac04156d..5d0759b1fedd 100644 --- a/www/pear-HTTP_Request2/distinfo +++ b/www/pear-HTTP_Request2/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2016/07/19 15:33:27 taca Exp $ +$NetBSD: distinfo,v 1.4 2020/10/04 06:05:49 taca Exp $ -SHA1 (pear/HTTP_Request2-2.3.0.tgz) = 6ab5ca1005eee4f7079d54c4b1d8e4cb00a81c15 -RMD160 (pear/HTTP_Request2-2.3.0.tgz) = aa958bf1608eea695b8eb32fc147c76837a27cb7 -SHA512 (pear/HTTP_Request2-2.3.0.tgz) = 52fc2768f3c5afe6fd4505d427255e467b5b7cac8a4116cbabc3f1c0ffe6f1bd061a9c9b31de2ebbd4a7844ae73085ab0d52adf905dce28eb31197117657d77b -Size (pear/HTTP_Request2-2.3.0.tgz) = 119717 bytes +SHA1 (pear/HTTP_Request2-2.4.2.tgz) = 9d46f0b0fe07ff8e14507ff7e29afe55deaeec1d +RMD160 (pear/HTTP_Request2-2.4.2.tgz) = a02b11f8344f3dcfd7065b45c67cac5bb0e2cde0 +SHA512 (pear/HTTP_Request2-2.4.2.tgz) = c122df64f3f87d562fd4f818b3f02f7639dc907f724d034c420ddeabc5295d0a94d77221287349bcb7a790a97cf7c9b078d9a8086a476789eae906c6e124c910 +Size (pear/HTTP_Request2-2.4.2.tgz) = 125530 bytes From 97483ba3b2e6955969275edd0d8fb4a273bbf424 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:06:12 +0000 Subject: [PATCH 101/112] doc: Updated www/pear-HTTP_Request2 to 2.4.2 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 267ce9f9c31f..2f49814dc531 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5618 2020/10/04 06:01:52 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5619 2020/10/04 06:06:12 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8377,3 +8377,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/ruby25-base to 2.5.8nb1 [taca 2020-10-04] Added benchmarks/R-rbenchmark version 1.0.0 [mef 2020-10-04] Updated lang/pear to 1.10.12nb1 [taca 2020-10-04] + Updated www/pear-HTTP_Request2 to 2.4.2 [taca 2020-10-04] From 7108944d88f6bc748c0e75a672787417d63010cc Mon Sep 17 00:00:00 2001 From: mef Date: Sun, 4 Oct 2020 06:11:24 +0000 Subject: [PATCH 102/112] (devel/R-Rcpp) Updated 1.0.4.6 to 1.0.5 (pkgsrc) - several adding/adjust on TEST_DEPENDS lines (upstream) Info by w3m -dump https://cran.r-project.org/web/packages/Rcpp/news.html | cat - (there was not explicit 1.0.4.6 line in this file, below are after 1.0.4) Changes in Rcpp patch release version 1.0.5 (2020-07-01) * Changes in Rcpp API: + The exception handler code in #1043 was updated to ensure proper include behavior (Kevin in #1047 fixing #1046). + A missing Rcpp_list6 definition was added to support R 3.3.* builds (Davis Vaughan in #1049 fixing #1048). + Missing Rcpp_list{2,3,4,5} definition were added to the Rcpp namespace (Dirk in #1054 fixing #1053). + A further updated corrected the header include and provided a missing else branch (Mattias Ellert in #1055). + Two more assignments are protected with Rcpp::Shield (Dirk in #1059). + One call to abs is now properly namespaced with std:: (Uwe Korn in # 1069). + String object memory preservation was corrected/simplified (Kevin in # 1082). * Changes in Rcpp Attributes: + Empty strings are not passed to R CMD SHLIB which was seen with R 4.0.0 on Windows (Kevin in #1062 fixing #1061). + The short_file_name() helper function is safer with respect to temporaries (Kevin in #1067 fixing #1066, and #1071 fixing #1070). * Changes in Rcpp Sugar: + Two sample() objects are now standard vectors and not R_alloc created (Dirk in #1075 fixing #1074). * Changes in Rcpp support functions: + Rcpp.package.skeleton() adjusts for a (documented) change in R 4.0.0 (Dirk in #1088 fixing #1087). * Changes in Rcpp Documentation: + The pdf file of the earlier introduction is again typeset with bibliographic information (Dirk). + A new vignette describing how to package C++ libraries has been added (Dirk in #1078 fixing #1077). * Changes in Rcpp Deployment: + Travis CI unit tests now run a matrix over the versions of R also tested at CRAN (rel/dev/oldrel/oldoldrel), and coverage runs in parallel for a net speed-up (Dirk in #1056 and #1057). + The exceptions test is now partially skipped on Solaris as it already is on Windows (Dirk in #1065). + The default CI runner was upgraded to R 4.0.0 (Dirk). + The CI matrix spans R 3.5, 3.6, r-release and r-devel (Dirk). --- devel/R-Rcpp/Makefile | 12 ++++++++---- devel/R-Rcpp/distinfo | 10 +++++----- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/devel/R-Rcpp/Makefile b/devel/R-Rcpp/Makefile index 23ffa1755b90..9c5b0c7ba925 100644 --- a/devel/R-Rcpp/Makefile +++ b/devel/R-Rcpp/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.20 2020/05/13 11:18:35 jperkin Exp $ +# $NetBSD: Makefile,v 1.21 2020/10/04 06:11:24 mef Exp $ R_PKGNAME= Rcpp -R_PKGVER= 1.0.4.6 +R_PKGVER= 1.0.5 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org @@ -12,8 +12,12 @@ TEST_DEPENDS+= R-RUnit-[0-9]*:../../devel/R-RUnit TEST_DEPENDS+= R-inline-[0-9]*:../../devel/R-inline TEST_DEPENDS+= R-knitr-[0-9]*:../../print/R-knitr TEST_DEPENDS+= R-markdown-[0-9]*:../../textproc/R-markdown -TEST_DEPENDS+= R-pkgKitten-[0-9]*:../../devel/R-pkgKitten -TEST_DEPENDS+= R-rbenchmark-[0-9]*:../../benchmarks/R-rbenchmark +TEST_DEPENDS+= R-pkgKitten>=0.1.2:../../devel/R-pkgKitten +TEST_DEPENDS+= R-rbenchmark>=1.0.0:../../benchmarks/R-rbenchmark +TEST_DEPENDS+= R-tinytest-[0-9]*:../../devel/R-tinytest +TEST_DEPENDS+= tex-pdfpages-[0-9]*q:../../print/tex-pdfpages +TEST_DEPENDS+= tex-fancyvrb-[0-9]*:../../print/tex-fancyvrb +TEST_DEPENDS+= tex-iftex-[0-9]*d:../../print/tex-iftex USE_LANGUAGES+= c++ diff --git a/devel/R-Rcpp/distinfo b/devel/R-Rcpp/distinfo index 157781fb354e..ef824b7167dc 100644 --- a/devel/R-Rcpp/distinfo +++ b/devel/R-Rcpp/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.14 2020/04/29 02:15:52 mef Exp $ +$NetBSD: distinfo,v 1.15 2020/10/04 06:11:24 mef Exp $ -SHA1 (R/Rcpp_1.0.4.6.tar.gz) = 550e45928a3ab2db4736c7ef0c9ed4f0bb134844 -RMD160 (R/Rcpp_1.0.4.6.tar.gz) = d55412cfb6c5ecfa6ec4f2a68f5a2581aa959b3a -SHA512 (R/Rcpp_1.0.4.6.tar.gz) = d3099925cd897100fc510e6a0b7a4c4007ec92edf5c335d7d87f39aac35a6cd5da605c904527da802414992ca13302192625fde769ce62ab7542d5cb76f5c1df -Size (R/Rcpp_1.0.4.6.tar.gz) = 2751467 bytes +SHA1 (R/Rcpp_1.0.5.tar.gz) = 094a7c3f26e388bc23b713b4940438c9099adac0 +RMD160 (R/Rcpp_1.0.5.tar.gz) = 076b43c1315befcf9922f031659f955da66e7dbd +SHA512 (R/Rcpp_1.0.5.tar.gz) = dfca51e0ac14a7c24113568fafec290f2c1e9484709220b5537707af8451179686baf80e397ce548f7c24142d7864c224bd41835e7f61bc5295878755abe21ca +Size (R/Rcpp_1.0.5.tar.gz) = 2950521 bytes From aa18ab7e4d99f675b630aeafd1cdccf963657436 Mon Sep 17 00:00:00 2001 From: mef Date: Sun, 4 Oct 2020 06:11:35 +0000 Subject: [PATCH 103/112] doc: Updated devel/R-Rcpp to 1.0.5 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 2f49814dc531..f94220d994a8 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5619 2020/10/04 06:06:12 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5620 2020/10/04 06:11:35 mef Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8378,3 +8378,4 @@ Changes to the packages collection and infrastructure in 2020: Added benchmarks/R-rbenchmark version 1.0.0 [mef 2020-10-04] Updated lang/pear to 1.10.12nb1 [taca 2020-10-04] Updated www/pear-HTTP_Request2 to 2.4.2 [taca 2020-10-04] + Updated devel/R-Rcpp to 1.0.5 [mef 2020-10-04] From d65f67f8e2b7780cce54ff1226bdaba16ba97273 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:17:10 +0000 Subject: [PATCH 104/112] archivers/php-pecl-zip: update to 1.19.1 Update php-pecl-zip package to 1.19.1. 1.19.1 (2020-09-30) - encode parameter is optional (PHP 8) - deprecate procedural API with PHP 8 - promote warning to exception (PHP 8) - Fixed bug #79678 Build fails due to undeclared ZIP_RDONLY - add ZipArchive::CM_ZSTD constant (since libzip 1.8.0) --- archivers/php-pecl-zip/Makefile | 4 ++-- archivers/php-pecl-zip/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/archivers/php-pecl-zip/Makefile b/archivers/php-pecl-zip/Makefile index a56ccb2f10be..d2e8b099f05b 100644 --- a/archivers/php-pecl-zip/Makefile +++ b/archivers/php-pecl-zip/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.3 2020/06/13 16:20:28 taca Exp $ +# $NetBSD: Makefile,v 1.4 2020/10/04 06:17:10 taca Exp $ # MODNAME= zip -PECL_VERSION= 1.19.0 +PECL_VERSION= 1.19.1 PKGNAME= ${PHP_PKG_PREFIX}-pecl-${MODNAME}-${PECL_VERSION} CATEGORIES= archivers diff --git a/archivers/php-pecl-zip/distinfo b/archivers/php-pecl-zip/distinfo index 512cd1f9b508..387065429620 100644 --- a/archivers/php-pecl-zip/distinfo +++ b/archivers/php-pecl-zip/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2020/06/13 16:20:28 taca Exp $ +$NetBSD: distinfo,v 1.3 2020/10/04 06:17:10 taca Exp $ -SHA1 (php-zip/zip-1.19.0.tgz) = 7139e159286e49857cc7d0de0bbc78ab066b4b3b -RMD160 (php-zip/zip-1.19.0.tgz) = f292c8e5054f28191b88d7d9dc0dd642be700149 -SHA512 (php-zip/zip-1.19.0.tgz) = 7113f005a8d78d55a4cbae0013f681ab6e30f0595292e7a8064ac32d30947bad1c38033dd113efb9be7b9171e77302888ef8fb4543c48edb4de4f8ffa46b6062 -Size (php-zip/zip-1.19.0.tgz) = 325123 bytes +SHA1 (php-zip/zip-1.19.1.tgz) = 1edcc5ee7cb547e28943ad989fb97d72152ccbae +RMD160 (php-zip/zip-1.19.1.tgz) = 80830e61036b17c059782c2efedd08fec9b4213f +SHA512 (php-zip/zip-1.19.1.tgz) = 3bcc581385a46e389907acc194728621b307d1240d771ec8124dc3c19392eb4a43a8674ad6a320559c86d030672b29fb2e5ae129a2c32a0b7707a00a5e6fb4ca +Size (php-zip/zip-1.19.1.tgz) = 325579 bytes From 4f548f5744f9878d36ab96d4cf65164148df8786 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:17:35 +0000 Subject: [PATCH 105/112] doc: Updated archivers/php-pecl-zip to 1.19.1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index f94220d994a8..1be4fa80d933 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5620 2020/10/04 06:11:35 mef Exp $ +$NetBSD: CHANGES-2020,v 1.5621 2020/10/04 06:17:35 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8379,3 +8379,4 @@ Changes to the packages collection and infrastructure in 2020: Updated lang/pear to 1.10.12nb1 [taca 2020-10-04] Updated www/pear-HTTP_Request2 to 2.4.2 [taca 2020-10-04] Updated devel/R-Rcpp to 1.0.5 [mef 2020-10-04] + Updated archivers/php-pecl-zip to 1.19.1 [taca 2020-10-04] From b922c97aed885b530edf2b9c0157e4f53d0dfa7e Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:19:18 +0000 Subject: [PATCH 106/112] devel/php-xdebug: update to 2.9.8 Update php-xdebug pacakge to 2.9.8. 2.9.8 (2020-09-28) Fixed bugs: - Fixed issue #1851: Paths are not counted as coveraged with loops calling function - Fixed issue #1855: Build issues on FreeBSD --- devel/php-xdebug/Makefile | 4 ++-- devel/php-xdebug/distinfo | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/devel/php-xdebug/Makefile b/devel/php-xdebug/Makefile index 282cdecec5b5..44b88fb41bed 100644 --- a/devel/php-xdebug/Makefile +++ b/devel/php-xdebug/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.32 2020/09/19 13:34:32 taca Exp $ +# $NetBSD: Makefile,v 1.33 2020/10/04 06:19:18 taca Exp $ # MODNAME= xdebug -PECL_VERSION= 2.9.7 +PECL_VERSION= 2.9.8 CATEGORIES= devel MASTER_SITES= http://xdebug.org/files/ EXTRACT_SUFX= .tgz diff --git a/devel/php-xdebug/distinfo b/devel/php-xdebug/distinfo index f4ebf7a25dab..d0bf1141e009 100644 --- a/devel/php-xdebug/distinfo +++ b/devel/php-xdebug/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.22 2020/09/19 13:34:32 taca Exp $ +$NetBSD: distinfo,v 1.23 2020/10/04 06:19:18 taca Exp $ -SHA1 (php-xdebug/xdebug-2.9.7.tgz) = def112b6df2940932cd16a4be5b61a52a1220e7c -RMD160 (php-xdebug/xdebug-2.9.7.tgz) = 24e36d69a413e4c9aee441a36d198af2780f40ef -SHA512 (php-xdebug/xdebug-2.9.7.tgz) = 2b2b7be11431a37b708caba16b05fad5775ff28098a22cb04d1ae3b11e3423e11cbf9492a134afbb972e496c960c42e3b88fdcc4529440ca2379625d9a05357f -Size (php-xdebug/xdebug-2.9.7.tgz) = 245140 bytes +SHA1 (php-xdebug/xdebug-2.9.8.tgz) = fee72f12088b5c6f000c50468e1772e52203b6c6 +RMD160 (php-xdebug/xdebug-2.9.8.tgz) = 27ffd5c15d9e4945f3c988029f985dbdcce2b93e +SHA512 (php-xdebug/xdebug-2.9.8.tgz) = 5655ba46f8ff312a6ea71737537e3bc230fb4a737162e02e3703d907c90f0508bd31584e640c1e0ae443f7672bce566d6125c01bd5a44585d021a899b3b2b19e +Size (php-xdebug/xdebug-2.9.8.tgz) = 245293 bytes SHA1 (patch-src_debugger_com.c) = e73f65e9987099030efeb152a3f69854ad928160 From 45cf6baa620524cb80d5bf279a8f3f177b3b8057 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:19:45 +0000 Subject: [PATCH 107/112] doc: Updated devel/php-xdebug to 2.9.8 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 1be4fa80d933..0d62d130e419 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5621 2020/10/04 06:17:35 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5622 2020/10/04 06:19:45 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8380,3 +8380,4 @@ Changes to the packages collection and infrastructure in 2020: Updated www/pear-HTTP_Request2 to 2.4.2 [taca 2020-10-04] Updated devel/R-Rcpp to 1.0.5 [mef 2020-10-04] Updated archivers/php-pecl-zip to 1.19.1 [taca 2020-10-04] + Updated devel/php-xdebug to 2.9.8 [taca 2020-10-04] From 840b66e73c796bb91a69f65949b8658f0143cb2a Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:26:11 +0000 Subject: [PATCH 108/112] mail/roundcube: update to 1.4.9 Update roundcube package to 1.4.9. Roundcube Webmail 1.4.9 (2020-09-27) This is a service update to the stable version 1.4 of Roundcube Webmail. It contains fixes and general improvements from our issue tracker, mainly related to email composition and UI oddities in Elastic skin and with the TinyMCE richtext editor. See the full changelog below. This version is considered stable and we recommend to update all productive installations of Roundcube with it. Please do backup your data before updating! CHANGELOG * Fix HTML editor in latest Chrome 85.0.4183.102, update to TinyMCE 4.9.11 (#7615) * Add missing localization for some label/legend elements in userinfo plugin (#7478) * Fix importing birthday dates from Gmail vCards (BDAY:YYYYMMDD) * Fix restoring Cc/Bcc fields from local storage (#7554) * Fix jstz.min.js installation, bump version to 1.0.7 * Fix incorrect PDO::lastInsertId() use in sqlsrv driver (#7564) * Fix link to closure compiler in bin/jsshrink.sh script (#7567) * Fix bug where some parts of a message could have been missing in a reply/forward body (#7568) * Fix empty space on mail printouts in Chrome (#7604) * Fix empty output from HTML5 parser when content contains XML tag (#7624) * Fix scroll jump on key press in plain text mode of the HTML editor (#7622) * Fix so autocompletion list does not hide on scroll inside it (#7592) --- mail/roundcube-plugin-password/distinfo | 10 +++++----- mail/roundcube/Makefile.common | 4 ++-- mail/roundcube/distinfo | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/mail/roundcube-plugin-password/distinfo b/mail/roundcube-plugin-password/distinfo index 2fa70647f460..cb0f4b8d457a 100644 --- a/mail/roundcube-plugin-password/distinfo +++ b/mail/roundcube-plugin-password/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.21 2020/08/10 22:30:41 taca Exp $ +$NetBSD: distinfo,v 1.22 2020/10/04 06:26:11 taca Exp $ -SHA1 (roundcubemail-1.4.8-complete.tar.gz) = 3a6824fd68fef2e0d24f186cfbee5c6f9d6edbe9 -RMD160 (roundcubemail-1.4.8-complete.tar.gz) = eacf740aab6fa69fd023bc5f2356b49a81e596d0 -SHA512 (roundcubemail-1.4.8-complete.tar.gz) = 8b7734cdec95954b7e18a0e44957da6ef74b5b0c3d28a1449e8634faa230844f5e0c28954245641758f8b2d9102aa32f279765ed3dfa20fa7b00dee4e5347362 -Size (roundcubemail-1.4.8-complete.tar.gz) = 7032822 bytes +SHA1 (roundcubemail-1.4.9-complete.tar.gz) = df650f4d3eae9eaae2d5a5f06d68665691daf57d +RMD160 (roundcubemail-1.4.9-complete.tar.gz) = c5d0c948df11365abcd3120c529d4fd216041a9e +SHA512 (roundcubemail-1.4.9-complete.tar.gz) = c6395757544b85693e808234f3dc6baac618ba115fb2c9eefc309ee18e74b2fdfbc0af00ac2b3b980fdd2abc56eefde47b535cdf688cfd2a5ce975786aca6572 +Size (roundcubemail-1.4.9-complete.tar.gz) = 7043437 bytes SHA1 (patch-plugins_password_helpers_passwd-expect) = 15e427a3c90bf7c0437a023b3f099abb5a139165 diff --git a/mail/roundcube/Makefile.common b/mail/roundcube/Makefile.common index 6f64b2ef592e..85ac1c83359e 100644 --- a/mail/roundcube/Makefile.common +++ b/mail/roundcube/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.21 2020/08/10 22:30:41 taca Exp $ +# $NetBSD: Makefile.common,v 1.22 2020/10/04 06:26:11 taca Exp $ # # used by mail/roundcube/Makefile # used by mail/roundcube/plugins.mk @@ -10,7 +10,7 @@ GITHUB_PROJECT= roundcubemail GITHUB_RELEASE= ${RC_VERS} HOMEPAGE= https://roundcube.net/ -RC_VERS= 1.4.8 +RC_VERS= 1.4.9 USE_LANGUAGES= # none USE_TOOLS+= pax diff --git a/mail/roundcube/distinfo b/mail/roundcube/distinfo index 0c7fad6a0830..60d06a036659 100644 --- a/mail/roundcube/distinfo +++ b/mail/roundcube/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.72 2020/08/10 22:30:41 taca Exp $ +$NetBSD: distinfo,v 1.73 2020/10/04 06:26:11 taca Exp $ -SHA1 (roundcubemail-1.4.8-complete.tar.gz) = 3a6824fd68fef2e0d24f186cfbee5c6f9d6edbe9 -RMD160 (roundcubemail-1.4.8-complete.tar.gz) = eacf740aab6fa69fd023bc5f2356b49a81e596d0 -SHA512 (roundcubemail-1.4.8-complete.tar.gz) = 8b7734cdec95954b7e18a0e44957da6ef74b5b0c3d28a1449e8634faa230844f5e0c28954245641758f8b2d9102aa32f279765ed3dfa20fa7b00dee4e5347362 -Size (roundcubemail-1.4.8-complete.tar.gz) = 7032822 bytes +SHA1 (roundcubemail-1.4.9-complete.tar.gz) = df650f4d3eae9eaae2d5a5f06d68665691daf57d +RMD160 (roundcubemail-1.4.9-complete.tar.gz) = c5d0c948df11365abcd3120c529d4fd216041a9e +SHA512 (roundcubemail-1.4.9-complete.tar.gz) = c6395757544b85693e808234f3dc6baac618ba115fb2c9eefc309ee18e74b2fdfbc0af00ac2b3b980fdd2abc56eefde47b535cdf688cfd2a5ce975786aca6572 +Size (roundcubemail-1.4.9-complete.tar.gz) = 7043437 bytes SHA1 (patch-af) = 7f29b0310a2a6b2e71858787e08b025e30d8bd12 SHA1 (patch-config_config.inc.php.sample) = 92a48a97b16fe3f5f4b9441fce762a559d8daca7 SHA1 (patch-program_lib_Roundcube_rcube__mime.php) = b1e9479d575b7fd61c413e2b76ee36c06ece7a5c From b564aa850d582f1801d59907d5fa25a502bb8d8c Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:27:45 +0000 Subject: [PATCH 109/112] mail/roundcube-plugin-password: reset PKGREVISION Reset PKGREVSION with updating to 1.4.9. --- mail/roundcube-plugin-password/Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mail/roundcube-plugin-password/Makefile b/mail/roundcube-plugin-password/Makefile index ff873025ac63..df0c554efbcd 100644 --- a/mail/roundcube-plugin-password/Makefile +++ b/mail/roundcube-plugin-password/Makefile @@ -1,10 +1,9 @@ -# $NetBSD: Makefile,v 1.10 2020/08/31 18:10:08 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2020/10/04 06:27:45 taca Exp $ PLUGIN= password MAINTAINER= taca@NetBSD.org COMMENT= Password change plugin for roundcube -PKGREVISION= 1 LICENSE= gnu-gpl-v3 DEPENDS+= tcl-expect>=5.32.1:../../lang/tcl-expect From b6fbfa6801bb2393e6ef194e4da32cd14405210d Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:29:05 +0000 Subject: [PATCH 110/112] doc: Note update of mail/roundcube and plugins to 1.4.9 mail/roundcube mail/roundcube-plugin-enigma mail/roundcube-plugin-password mail/roundcube-plugin-zipdownload --- doc/CHANGES-2020 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 0d62d130e419..2f43c93710b6 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5622 2020/10/04 06:19:45 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5623 2020/10/04 06:29:05 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8381,3 +8381,7 @@ Changes to the packages collection and infrastructure in 2020: Updated devel/R-Rcpp to 1.0.5 [mef 2020-10-04] Updated archivers/php-pecl-zip to 1.19.1 [taca 2020-10-04] Updated devel/php-xdebug to 2.9.8 [taca 2020-10-04] + Updated mail/roundcube to 1.4.9 [taca 2020-10-04] + Updated mail/roundcube-plugin-enigma to 1.4.9 [taca 2020-10-04] + Updated mail/roundcube-plugin-password to 1.4.9 [taca 2020-10-04] + Updated mail/roundcube-plugin-zipdownload to 1.4.9 [taca 2020-10-04] From c1767e76e6ff06d538982297be33c416d4459ab1 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:31:02 +0000 Subject: [PATCH 111/112] www/contao35: add two fixes * Add fix for CVE-2020-25768. * Fix time range problem on positive timezone. Bump PKGREVISION. --- www/contao35/Makefile | 3 ++- www/contao35/distinfo | 4 ++- ...stem_modules_core_library_Contao_Input.php | 26 +++++++++++++++++++ ...patch-system_modules_news_dca_tl__news.php | 15 +++++++++++ 4 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 www/contao35/patches/patch-system_modules_core_library_Contao_Input.php create mode 100644 www/contao35/patches/patch-system_modules_news_dca_tl__news.php diff --git a/www/contao35/Makefile b/www/contao35/Makefile index b500feba511e..b2a11a971b7e 100644 --- a/www/contao35/Makefile +++ b/www/contao35/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.47 2019/12/16 16:30:14 taca Exp $ +# $NetBSD: Makefile,v 1.48 2020/10/04 06:31:02 taca Exp $ # DISTNAME= contao-${CT_PKGVER} PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_PKGVER} +PKGREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} GITHUB_PROJECT= core diff --git a/www/contao35/distinfo b/www/contao35/distinfo index 59a43d9b9143..c41aad35aaf6 100644 --- a/www/contao35/distinfo +++ b/www/contao35/distinfo @@ -1,6 +1,8 @@ -$NetBSD: distinfo,v 1.36 2019/04/14 09:23:06 taca Exp $ +$NetBSD: distinfo,v 1.37 2020/10/04 06:31:02 taca Exp $ SHA1 (contao-3.5.40.tar.gz) = 67ee42c5232142bf7b7f9f86635f9a5dc7c3536d RMD160 (contao-3.5.40.tar.gz) = b8fdb80da8b96fd7820f972f5b33418fadcadf81 SHA512 (contao-3.5.40.tar.gz) = 54a2e00fdca1bd3a11464d5c74113cbb74b7d39fc368dc6de7608a4a8dd7fe5464d9840b0ecd37ca2ee7df6cf0ac004a0e2903c79e06c7509787a6700814d598 Size (contao-3.5.40.tar.gz) = 11204594 bytes +SHA1 (patch-system_modules_core_library_Contao_Input.php) = 07cb28f17ea7b028070bc039ea47c05ca790beb0 +SHA1 (patch-system_modules_news_dca_tl__news.php) = 13cee5a492f8ae63fe478b5e8bd9b5af477aa9ac diff --git a/www/contao35/patches/patch-system_modules_core_library_Contao_Input.php b/www/contao35/patches/patch-system_modules_core_library_Contao_Input.php new file mode 100644 index 000000000000..36b01de71186 --- /dev/null +++ b/www/contao35/patches/patch-system_modules_core_library_Contao_Input.php @@ -0,0 +1,26 @@ +$NetBSD: patch-system_modules_core_library_Contao_Input.php,v 1.1 2020/10/04 06:31:02 taca Exp $ + +Apply fix for CVE-2020-25768. + +--- system/modules/core/library/Contao/Input.php.orig 2019-04-11 11:11:34.000000000 +0000 ++++ system/modules/core/library/Contao/Input.php +@@ -765,7 +765,18 @@ class Input + */ + public static function encodeInsertTags($varValue) + { +- return str_replace(array('{{', '}}'), array('{{', '}}'), $varValue); ++ // Recursively encode insert tags ++ if (\is_array($varValue)) ++ { ++ foreach ($varValue as $k=>$v) ++ { ++ $varValue[$k] = static::encodeInsertTags($v); ++ } ++ ++ return $varValue; ++ } ++ ++ return str_replace(array('{{', '}}'), array('{{', '}}'), (string) $varValue); + } + + diff --git a/www/contao35/patches/patch-system_modules_news_dca_tl__news.php b/www/contao35/patches/patch-system_modules_news_dca_tl__news.php new file mode 100644 index 000000000000..b0ac39a6a49f --- /dev/null +++ b/www/contao35/patches/patch-system_modules_news_dca_tl__news.php @@ -0,0 +1,15 @@ +$NetBSD: patch-system_modules_news_dca_tl__news.php,v 1.1 2020/10/04 06:31:02 taca Exp $ + +Fix time range problem on positive timezone. + +--- system/modules/news/dca/tl_news.php.orig 2019-04-11 11:11:34.000000000 +0000 ++++ system/modules/news/dca/tl_news.php +@@ -228,7 +228,7 @@ $GLOBALS['TL_DCA']['tl_news'] = array + 'exclude' => true, + 'inputType' => 'text', + 'eval' => array('rgxp'=>'time', 'doNotCopy'=>true, 'tl_class'=>'w50'), +- 'sql' => "int(10) unsigned NOT NULL default '0'" ++ 'sql' => "int(10) NOT NULL default '0'" + ), + 'subheadline' => array + ( From 96e7a007cdeb9942c8403659985ad0bbd2e1b998 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 4 Oct 2020 06:31:33 +0000 Subject: [PATCH 112/112] doc: Updated www/contao35 to 3.5.40nb1 --- doc/CHANGES-2020 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/CHANGES-2020 b/doc/CHANGES-2020 index 2f43c93710b6..d1f63708f735 100644 --- a/doc/CHANGES-2020 +++ b/doc/CHANGES-2020 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2020,v 1.5623 2020/10/04 06:29:05 taca Exp $ +$NetBSD: CHANGES-2020,v 1.5624 2020/10/04 06:31:33 taca Exp $ Changes to the packages collection and infrastructure in 2020: @@ -8385,3 +8385,4 @@ Changes to the packages collection and infrastructure in 2020: Updated mail/roundcube-plugin-enigma to 1.4.9 [taca 2020-10-04] Updated mail/roundcube-plugin-password to 1.4.9 [taca 2020-10-04] Updated mail/roundcube-plugin-zipdownload to 1.4.9 [taca 2020-10-04] + Updated www/contao35 to 3.5.40nb1 [taca 2020-10-04]