Lines Matching refs:OpenBSD
4 # $OpenBSD: FwUpdate.pm,v 1.36 2023/11/25 10:17:59 espie Exp $
21 use OpenBSD::PkgAdd;
22 use OpenBSD::PackageRepository;
23 use OpenBSD::PackageLocator;
25 package OpenBSD::FwUpdate::Locator;
26 our @ISA = qw(OpenBSD::PackageLocator);
32 my $dir = OpenBSD::Paths->os_directory;
38 $p->add(OpenBSD::PackageRepository->new($path, $state));
41 package OpenBSD::FwUpdate::State;
42 our @ISA = qw(OpenBSD::PkgAdd::State);
51 return "OpenBSD::FwUpdate::Locator";
56 $state->OpenBSD::State::handle_options('adinp:',
64 $state->{localbase} = OpenBSD::Paths->localbase;
67 $state->{interactive} = OpenBSD::InteractiveStub->new($state);
126 package OpenBSD::FwUpdate::Update;
127 our @ISA = qw(OpenBSD::Update);
129 package OpenBSD::FwUpdate;
130 our @ISA = qw(OpenBSD::PkgAdd);
132 OpenBSD::Auto::cache(updater,
134 require OpenBSD::Update;
135 return OpenBSD::FwUpdate::Update->new;
186 my $search = OpenBSD::Search::Stem->new(driver2firmware($driver));
190 OpenBSD::Handle->from_location($l->[0]);
198 return OpenBSD::FwUpdate::State->new($cmd);