./devel/p5-Devel-CheckOS, Perl extension to check what OS we are running on

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.04nb1, Package name: p5-Devel-CheckOS-2.04nb1, Maintainer: pkgsrc-users

Devel::CheckOS provides a more friendly interface to $^O, and also lets you
check for various OS "families" such as "Unix", which includes things like
Linux, Solaris, AIX etc.


Required to run:
[lang/perl5] [devel/p5-File-Find-Rule]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 40.88 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504)
Log message:
*: recursive bump for perl 5.40
   2024-06-27 01:02:35 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.04

Upstream changes:
2.04    2024-05-22
- Add detection for a load of Linux distributions

2.03    2024-05-19
- Temporarily skip os-release tests because they don't work on Redhat. The fix is
  already in branch more-os-release. Only the Linux::Ubuntu module uses
  /etc/os-release right now, and that passes in CI.

2.02    2024-05-15
- Read /etc/os-release to detect Ubuntu instead of shelling out to `lsb_release`
    there will be further updates in the future to do the same on other Linux distros

2.01    2024-05-02
- Fix typos in docoumentation

2.00    2024-05-01
- list_* no longer have special behaviour when called in scalar context. This has
  been deprecated since version 1.90;
- Add Devel::AssertOS::MacOSX::v14 (Sonoma)
   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2023-06-27 05:15:43 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.96

Upstream changes:
1.96    2023-02-04

- Add Devel::AssertOS::MacOSX::v13

- Add Devel::AssertOS::OSFeatures::Systemd

1.95    2022-10-29

- Add Devel::AssertOS::HWCapabilities::Int{32,64}

1.94    2022-07-27

- Add Mac OS 12 (Monterey)
   2022-07-16 02:35:08 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.93
Add missing TEST_DEPENDS

Upstream changes:
1.93    2022-04-25

- No functional changes, just changes to where dependencies are declared
  https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues/27

1.92    2022-04-24

- Fix bugs in new alias and case-insensitivity features which meant everything
  broke in taint-mode. The new features now no longer work in taint-mode but
  everything else should.

1.91    2022-04-21

- Fix tests for platforms where the OS is detected as something that is
  a family, but not as anything more specific, such as Fedora Linux

1.90    2022-04-20

- Matches are now case-insensitive

- Add support for OS aliases

- Deprecated the list_* functions being context sensitive, they now warn
  when called inappropriately. They will stop being context-sensitive some
  time after April 2024.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles