igwn-dev-tools
¶
IGWN software development tools metapackage
License: GPL-3.0-or-later
Maintainer: IGWN Computing and Software Committee (CompSoft) (compsoft@ligo.org)
Priority: optional
Section:
Description¶
IGWN metapackage to install generic software development tools.
Distributions¶
Bookworm (Debian)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
g++
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
libgtest-dev
atop
htop
python3-all-dev
python3-distutils
python3-venv
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Bullseye (Debian)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
g++
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
libgtest-dev
atop
htop
python3-all-dev
python3-distutils
python3-venv
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Buster (Debian)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
g++
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
libgtest-dev
atop
htop
python3-all-dev
python3-distutils
python3-venv
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Conda¶
Metapackage name: igwn-dev-tools
Requirements:
c-compiler
cxx-compiler
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
zstd
emacs
nano
neovim
vim
mosh
zsh
gtest
htop
python3
pip
virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
EL7 (RHEL)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
gcc-c++
autoconf
automake
binutils
cmake
cmake3
libtool
make
pkgconfig
bzip2
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
gtest-devel
atop
htop
python3-devel
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
EL8 (RHEL)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
gcc-c++
gcc-toolset-13
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkgconfig
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
gtest-devel
atop
btop
htop
python3-devel
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Stretch (Debian)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
g++
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
libgtest-dev
atop
htop
python3-all-dev
python3-distutils
python3-venv
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Trixie (Debian)¶
Metapackage name: igwn-dev-tools
Requirements:
gcc
g++
bpftrace
autoconf
automake
binutils
cmake
libtool
make
pkg-config
bzip2
bzip3
zstd
emacs
nano
neovim
vim
ksh
mosh
zsh
libgtest-dev
atop
htop
python3-all-dev
python3-distutils
python3-venv
python3-pip
python3-virtualenv
subversion
Tests:
The following test commands are automatically run during continuous integration
to validate this metapackage works as advertised:
${CC:-gcc} --version
cmake --version
pkg-config --version
python3 -m pip --version
python3 -m virtualenv --version
svn --version
Changelog¶
20231129¶
Date: 2023-11-29 13:50:37-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add gcc-toolset-13 (computing/sccb#1365)
20231020¶
Date: 2023-10-20 09:50:07-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- remove siege
20231005¶
Date: 2023-10-05 15:33:45-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add mosh (computing/software/metapackages#59)
20230602¶
Date: 2023-06-02 08:41:25-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add siege (computing/sccb#1234)
20230424¶
Date: 2023-04-24 07:47:24-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add atop and btop (computing/sccb#1179)
20230404¶
Date: 2023-04-04 13:50:16-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- remove bpftrace and bzip3 from sl7
20230403¶
Date: 2023-04-03 13:10:30-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add bpftrace (computing/sccb#1148)
- add bzip2, bzip3, and zstd (computing/sccb#1145)
20230321¶
Date: 2023-03-21 08:15:17-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add nano (computing/helpdesk#3579)
20230302¶
Date: 2023-03-02 09:27:27-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add emacs, vim, ksh, and zsh (computing/helpdesk#3435)
20230214¶
Date: 2023-02-14 16:59:51-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add neovim (computing/sccb#1021)
20230201¶
Date: 2023-02-01 16:52:47-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add htop (computing/helpdesk#3195)
20230123¶
Date: 2023-01-23 11:08:03-07:00
Author: Adam Mercer (adam.mercer@ligo.org)
Changes
- add subversion (computing/helpdesk#3185)
20220525¶
Date: 2022-05-25 16:41:06+01:00
Author: Duncan Macleod (duncan.macleod@ligo.org)
Changes
- first release