Build cross platform desktop apps with JavaScript, HTML, and CSS.
It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
WWW: https://electronjs.org/
* Adjust the sample netbox rc script as gunicorn emits a warning if the
configuration file doesn't have a ".py" extension. [1] Fix the
default path of the "netbox_config" variable as well while I'm here.
Changelog:
Enhancements:
* Define colors for staged change action choices
* Include "add" button on all device & virtual machine component
list views
* Add menu navigation button to add wireless links directly
* Add "add" buttons for reports & scripts to navigation menu
Bug Fixes:
* Update cable terminations when assigning a location to a new site
* Permit the assignment of non-site VLANs to prefixes assigned to a site
* Correct OpenAPI schema for connected device API endpoint
* Allow the assignment of all /31 IP addresses to interfaces
* Fix permissions evaluation when queuing a data sync job
* Fix encoding of whitespace in custom link URLs
* Correct rounding of rack power utilization values
* Fix pagination of objects for related IP addresses table
* Fix table configuration modal for the contact assignments list
* Permit mounting of devices in rack unit 100
* Clear stored ordering from user config when cleared by request
https://github.com/netbox-community/netbox/releases/tag/v3.5.4
Reported by: Linda Lapinlampi (via e-mail) [1]
The armv7 libc has a bug in printf() where printing a denormal double
may cause NUL bytes to be written out. This port tries to write a
diagnostic comment containing such a denormal to a C source file. The
bug causes the source file to be malformed, breaking the port and its
consumers.
Work around the bug by killing the offending part of the diagnostic
comment.
Approved by: portmgr (build fix blanket)
Reviewed by: diizzy
PR: 272229
fixes:
- pidfile for deluge-web
- long options in command_args to make it easier to read
- remove deprecated -f (fork) option, it's now default and there is no
way to explicitly negate the new option --do-not-daemonize
- use *_confdir variable in command_args instead of $required_dirs which
just happened to have the same value (more explicit this way)
- remove setproctitle dependency to allow stop/restart of service
(process cannot be found otherwise)
- replace slimit with rjsmin for javascript minification for web ui
- make PY_PILLOW dependency optional for cli and required for ui
(default include)
Changelog: https://deluge.readthedocs.io/en/latest/changelog.html
Approved by: rm (maintainer timeout, two weeks)
PR: 242033
It is well-known that net/miniupnpd does not work with IPFW. However,
the port options still allow building with IPFW support. In order to
prevent unnecessary foot-shooting, let us eliminate this option outright
and unconditionally use pf instead.
PR: 271732
Approved by: squat@squat.no (maintainer timeout, two weeks)
Sponsored by: Rubicon Communications, LLC ("Netgate")
Port now bundles LZMA with known build issues. Import patch set from
archivers/7-zip to fix the build on armv7 and arm64.
PR: 271987
Approved by: portmgr (build fix blanket)
Obtained from: archivers/7-zip
Port now bundles LZMA with known build issues. Import patch set from
archivers/7-zip to fix the build on armv7 and arm64.
PR: 271987
Approved by: portmgr (build fix blanket)
Obtained from: archivers/7-zip
The codebase makes heavy use of the register keyword, which no longer
exists as of C++17. Supply -Wno-register to permit a build anyway.
Reported by: fallout
Silence a warning about an incompatible function pointer type to fix
the build on 14-CURRENT. This warning is harmless: the function pointer
takes a const argument, but was assigned to where a pointer taking an
unqualified argument was expected.
Reported by: fallout