The NetBSD Project

CVS log for pkgsrc/www/geckodriver/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / www / geckodriver

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Tue Apr 12 22:57:45 2022 UTC (2 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, HEAD
Changes since 1.14: +3 -8 lines
Diff to previous 1.14 (colored)

geckodriver: update to 0.31.0

Might make it work with current Firefox releases. Didn't test.
Reset MAINTAINER.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Aug 14 21:22:48 2020 UTC (3 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.13: +2 -151 lines
Diff to previous 1.13 (colored)

geckodriver: adjust cargo dependencies per canonical cargo.mk instructions

Revision 1.13 / (download) - annotate - [select for diffs], Fri Aug 14 20:50:21 2020 UTC (3 years, 8 months ago) by tnn
Branch: MAIN
Changes since 1.12: +1 -4 lines
Diff to previous 1.12 (colored)

cargo users: drop do-build target where redundant

Revision 1.12 / (download) - annotate - [select for diffs], Fri Aug 14 11:05:00 2020 UTC (3 years, 8 months ago) by tnn
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

rust/cargo: replace "--frozen --locked" with "--offline" in various places

The intent of "--frozen --locked" was to not use the network, but the new
"--offline" option is better suited for this purpose.
It for example allows us to patch Cargo.toml if necessary without having
to regen checksums.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jun 14 15:33:29 2020 UTC (3 years, 10 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored)

Rename rust-bin's PKGNAME to rust-bin. Add rust.mk for rust packages.

This allows rust-bin and rust to coexist in bulk builds (for testing, etc),
but the packages still may not be installed at the same time.

rust.mk as a solution for picking the correct rust variant was suggested
by gdt@. It is intended to be included directly by packages that do not
use cargo.mk, and indirectly by packages that do use cargo.mk.

rust.mk provides one user-settable variable:

RUST_TYPE
	as before, whether to bootstrap rust from source or use
	official binaries. may be "src" or "bin"

And two package-settable variables:

RUST_REQ
	the minimum version of Rust required by the package.
	defaults to "1.20.0"

RUST_RUNTIME
	whether Rust is a runtime dependency, may be "yes" or "no"

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 19 18:20:46 2020 UTC (4 years, 2 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Rename EFFECTIVE_MAKE_JOBS -> _MAKE_JOBS_N, suggested by gdt.

I am under the impression we use _THING to mean "defined by the
implementation", which would be similar to the C meaning of __ prefix,
rather than "private to this file".

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jan 19 16:52:47 2020 UTC (4 years, 2 months ago) by maya
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Make cargo packages respect MAKE_JOBS

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jul 22 23:48:31 2019 UTC (4 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.7: +101 -92 lines
Diff to previous 1.7 (colored)

geckodriver: update to 0.24.0

Added
    Introduces strictFileInteractability capability
    Added new endpoint GET /session/{session id}/moz/screenshot/full
    Added new --marionette-host <HOSTNAME> flag
    Added new endpoint POST /session/{session_id}/window/new
Changed
    Allow file uploads to hidden <input type=file> elements
    Allow use of an indefinite script timeout for the Set Timeouts
    command, thanks to reimu.
Fixed
    Corrected Content-Type of response header to utf-8 to fix
    an HTTP/1.1 compatibility bug.
    Relaxed the deserialization of timeouts parameters to allow unknown
    fields for the Set Timeouts command.
    Fixed a regression in the Take Element Screenshot to not screenshot
    the viewport, but the requested element.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jan 5 03:01:30 2019 UTC (5 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.6: +152 -86 lines
Diff to previous 1.6 (colored)

geckodriver: update to 0.23.0

v0.23.0

Removed:
- The POST /session/{session id}/element/{element id}/tap endpoint
  was removed, thanks to Kerem Kat.
Changed:
- webdriver crate upgraded to 0.38.0.
Fixed:
- desiredCapabilities and requiredCapabilities are again
    recognised on session creation
- duration field made optional on pause actions
- Log level formatted to expected Marionette input
- temporary field on addon installation made optional
- SHA1s in version information uses limited number of characters

Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 12 04:51:35 2018 UTC (5 years, 4 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

www/geckodriver: Use cargo in do-install

Revision 1.5 / (download) - annotate - [select for diffs], Fri Sep 21 21:26:33 2018 UTC (5 years, 6 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.4: +1 -3 lines
Diff to previous 1.4 (colored)

lang/rust: Move common BUILD_DEPENDS in rust packages to cargo.mk

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 9 23:41:39 2018 UTC (5 years, 11 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.3: +65 -73 lines
Diff to previous 1.3 (colored)

geckodriver: update to 0.20.1. Fixes build with rust 1.24.1.

Fixes PR pkg/53263, tested by Mayuresh.

0.20.1:

Fixed

    Avoid attempting to kill Firefox process that has stopped.

    With the change to allow Firefox enough time to shut down in
    0.20.0, geckodriver started unconditionally killing the process
    to reap its exit status. This caused geckodriver to inaccurately
    report a successful Firefox shutdown as a failure.

    The regression should not have caused any functional problems, but
    the termination cause and the exit status are now reported correctly.

0.20.0:

Added

    New --jsdebugger flag to open the Browser Toolbox when Firefox
    launches. This is useful for debugging Marionette internals.

    Introduced the temporary, boolean capability
    moz:useNonSpecCompliantPointerOrigin to disable the WebDriver
    conforming behavior of calculating the Pointer Origin.

Changed

    HTTP status code for the StaleElementReference error changed
    from 400 (Bad Request) to 404 (Not Found).

    Backtraces from geckodriver no longer substitute for missing
    Marionette stacktraces.

    webdriver crate upgraded to 0.35.0.

Fixed

    The Firefox process is now given ample time to shut down, allowing
    enough time for the Firefox shutdown hang monitor to kick in.

    Firefox has an integrated background monitor that observes
    long-running threads during shutdown. These threads will be
    killed after 63 seconds in the event of a hang. To allow Firefox
    to shut down these threads on its own, geckodriver has to wait
    that time and some additional seconds.

    Grapheme clusters are now accepted as input for keyboard input
    to actions.

    Input to the value field of the keyDown and keyUp action
    primitives used to only accept single characters, which means
    geckodriver would error when a valid grapheme cluster was sent in,
    for example with the tamil nadu character U+0BA8 U+0BBF.

    Thanks to Greg Fraley for fixing this bug.

    Improved error messages for malformed capability values.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 11 21:39:19 2017 UTC (6 years, 5 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

geckodriver: adjust dependency

from maya@

Revision 1.2 / (download) - annotate - [select for diffs], Sat Nov 11 20:25:56 2017 UTC (6 years, 5 months ago) by tnn
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

geckodriver: fix issue with finding firefox fallback binary

Revision 1.1 / (download) - annotate - [select for diffs], Wed Nov 8 14:36:34 2017 UTC (6 years, 5 months ago) by tnn
Branch: MAIN

www/geckodriver: import geckodriver-0.19.1

Geckodriver provides the HTTP API described by the W3C WebDriver protocol to
communicate with Gecko browsers, such as Firefox. It translates calls into
the Firefox remote protocol by acting as a proxy between the local- and remote
ends. This is used by browser automation frameworks such as Selenium.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>