diff options
| author | Daniel Mueller <deso@posteo.net> | 2020-04-04 14:39:19 -0700 | 
|---|---|---|
| committer | Daniel Mueller <deso@posteo.net> | 2020-04-04 14:39:19 -0700 | 
| commit | d0d9683df8398696147e7ee1fcffb2e4e957008c (patch) | |
| tree | 4baa76712a76f4d072ee3936c07956580b230820 /libc/src/unix/bsd/apple/b32 | |
| parent | 203e691f46d591a2cc8acdfd850fa9f5b0fb8a98 (diff) | |
| download | nitrocli-d0d9683df8398696147e7ee1fcffb2e4e957008c.tar.gz nitrocli-d0d9683df8398696147e7ee1fcffb2e4e957008c.tar.bz2 | |
Remove vendored dependencies
While it appears that by now we actually can get successful builds
without Cargo insisting on Internet access by virtue of using the
--frozen flag, maintaining vendored dependencies is somewhat of a pain
point. This state will also get worse with upcoming changes that replace
argparse in favor of structopt and pull in a slew of new dependencies by
doing so. Then there is also the repository structure aspect, which is
non-standard due to the way we vendor dependencies and a potential
source of confusion.
In order to fix these problems, this change removes all the vendored
dependencies we have.
Delete subrepo argparse/:argparse
Delete subrepo base32/:base32
Delete subrepo cc/:cc
Delete subrepo cfg-if/:cfg-if
Delete subrepo getrandom/:getrandom
Delete subrepo lazy-static/:lazy-static
Delete subrepo libc/:libc
Delete subrepo nitrokey-sys/:nitrokey-sys
Delete subrepo nitrokey/:nitrokey
Delete subrepo rand/:rand
Diffstat (limited to 'libc/src/unix/bsd/apple/b32')
| -rw-r--r-- | libc/src/unix/bsd/apple/b32/align.rs | 7 | ||||
| -rw-r--r-- | libc/src/unix/bsd/apple/b32/mod.rs | 115 | 
2 files changed, 0 insertions, 122 deletions
| diff --git a/libc/src/unix/bsd/apple/b32/align.rs b/libc/src/unix/bsd/apple/b32/align.rs deleted file mode 100644 index ca1fe1c..0000000 --- a/libc/src/unix/bsd/apple/b32/align.rs +++ /dev/null @@ -1,7 +0,0 @@ -s_no_extra_traits! { -    #[allow(missing_debug_implementations)] -    #[repr(align(16))] -    pub struct max_align_t { -        priv_: [f64; 2] -    } -} diff --git a/libc/src/unix/bsd/apple/b32/mod.rs b/libc/src/unix/bsd/apple/b32/mod.rs deleted file mode 100644 index 9248e3a..0000000 --- a/libc/src/unix/bsd/apple/b32/mod.rs +++ /dev/null @@ -1,115 +0,0 @@ -//! 32-bit specific Apple (ios/darwin) definitions - -pub type c_long = i32; -pub type c_ulong = u32; -pub type boolean_t = ::c_int; - -s! { -    pub struct if_data { -        pub ifi_type: ::c_uchar, -        pub ifi_typelen: ::c_uchar, -        pub ifi_physical: ::c_uchar, -        pub ifi_addrlen: ::c_uchar, -        pub ifi_hdrlen: ::c_uchar, -        pub ifi_recvquota: ::c_uchar, -        pub ifi_xmitquota: ::c_uchar, -        pub ifi_unused1: ::c_uchar, -        pub ifi_mtu: u32, -        pub ifi_metric: u32, -        pub ifi_baudrate: u32, -        pub ifi_ipackets: u32, -        pub ifi_ierrors: u32, -        pub ifi_opackets: u32, -        pub ifi_oerrors: u32, -        pub ifi_collisions: u32, -        pub ifi_ibytes: u32, -        pub ifi_obytes: u32, -        pub ifi_imcasts: u32, -        pub ifi_omcasts: u32, -        pub ifi_iqdrops: u32, -        pub ifi_noproto: u32, -        pub ifi_recvtiming: u32, -        pub ifi_xmittiming: u32, -        pub ifi_lastchange: ::timeval, -        pub ifi_unused2: u32, -        pub ifi_hwassist: u32, -        pub ifi_reserved1: u32, -        pub ifi_reserved2: u32, -    } - -    pub struct bpf_hdr { -        pub bh_tstamp: ::timeval, -        pub bh_caplen: u32, -        pub bh_datalen: u32, -        pub bh_hdrlen: ::c_ushort, -    } -} - -s_no_extra_traits! { -    pub struct pthread_attr_t { -        __sig: c_long, -        __opaque: [::c_char; 36] -    } -} - -cfg_if! { -    if #[cfg(feature = "extra_traits")] { -        impl PartialEq for pthread_attr_t { -            fn eq(&self, other: &pthread_attr_t) -> bool { -                self.__sig == other.__sig -                    && self.__opaque -                    .iter() -                    .zip(other.__opaque.iter()) -                    .all(|(a,b)| a == b) -            } -        } -        impl Eq for pthread_attr_t {} -        impl ::fmt::Debug for pthread_attr_t { -            fn fmt(&self, f: &mut ::fmt::Formatter) -> ::fmt::Result { -                f.debug_struct("pthread_attr_t") -                    .field("__sig", &self.__sig) -                // FIXME: .field("__opaque", &self.__opaque) -                    .finish() -            } -        } -        impl ::hash::Hash for pthread_attr_t { -            fn hash<H: ::hash::Hasher>(&self, state: &mut H) { -                self.__sig.hash(state); -                self.__opaque.hash(state); -            } -        } -    } -} - -#[doc(hidden)] -#[deprecated(since = "0.2.55")] -pub const NET_RT_MAXID: ::c_int = 10; - -pub const __PTHREAD_MUTEX_SIZE__: usize = 40; -pub const __PTHREAD_COND_SIZE__: usize = 24; -pub const __PTHREAD_CONDATTR_SIZE__: usize = 4; -pub const __PTHREAD_RWLOCK_SIZE__: usize = 124; -pub const __PTHREAD_RWLOCKATTR_SIZE__: usize = 12; - -pub const TIOCTIMESTAMP: ::c_ulong = 0x40087459; -pub const TIOCDCDTIMESTAMP: ::c_ulong = 0x40087458; - -pub const BIOCSETF: ::c_ulong = 0x80084267; -pub const BIOCSRTIMEOUT: ::c_ulong = 0x8008426d; -pub const BIOCGRTIMEOUT: ::c_ulong = 0x4008426e; -pub const BIOCSETFNR: ::c_ulong = 0x8008427e; - -extern "C" { -    pub fn exchangedata( -        path1: *const ::c_char, -        path2: *const ::c_char, -        options: ::c_ulong, -    ) -> ::c_int; -} - -cfg_if! { -    if #[cfg(libc_align)] { -        mod align; -        pub use self::align::*; -    } -} | 
