I need them to install diesel
https://github.com/rust-lang/rust/issues/51873
➜ ~ dnf info postgresql-server postgresql-contrib mariadb-devel libsq3-devel libpqxx libpqxx-devel
Last metadata expiration check: 29 days, 12:41:39 ago on Tue 29 May 2018 07:44:41 PM EDT.
Installed Packages
Name : libpqxx
Epoch : 1
Version : 4.0.1
Release : 11.fc28
Arch : x86_64
Size : 697 k
Source : libpqxx-4.0.1-11.fc28.src.rpm
Repo : @System
From repo : fedora
Summary : C++ client API for PostgreSQL
URL : http://pqxx.org/
License : BSD
Description : C++ client API for PostgreSQL. The standard front-end (in the sense of
: "language binding") for writing C++ programs that use PostgreSQL.
: Supersedes older libpq++ interface.
Name : libpqxx-devel
Epoch : 1
Version : 4.0.1
Release : 11.fc28
Arch : x86_64
Size : 327 k
Source : libpqxx-4.0.1-11.fc28.src.rpm
Repo : @System
From repo : fedora
Summary : Development tools for libpqxx
URL : http://pqxx.org/
License : BSD
Description : Development tools for libpqxx.
Name : libsq3-devel
Version : 20071018
Release : 23.fc28
Arch : x86_64
Size : 1.4 M
Source : libsqlite3x-20071018-23.fc28.src.rpm
Repo : @System
From repo : fedora
Summary : Development files for libsqlite3x
URL : http://www.wanderinghorse.net/computing/sqlite/
License : zlib
Description : The libsq3-devel package contains libraries and header files for
: developing applications that use libsq3.
Name : mariadb-devel
Epoch : 3
Version : 10.2.15
Release : 2.fc28
Arch : x86_64
Size : 4.3 M
Source : mariadb-10.2.15-2.fc28.src.rpm
Repo : @System
From repo : updates
Summary : Files for development of MariaDB/MySQL applications
URL : http://mariadb.org
License : GPLv2 with exceptions and LGPLv2 and BSD
Description : MariaDB is a multi-user, multi-threaded SQL database server.
: MariaDB is a community developed branch of MySQL.
:
:
:
:
: This package contains everything needed for developing MariaDB/MySQL server
: applications. For developing client applications, use mariadb-connector-c
: package.
Name : postgresql-contrib
Version : 10.4
Release : 1.fc28
Arch : x86_64
Size : 2.4 M
Source : postgresql-10.4-1.fc28.src.rpm
Repo : @System
From repo : updates
Summary : Extension modules distributed with PostgreSQL
URL : http://www.postgresql.org/
License : PostgreSQL
Description : The postgresql-contrib package contains various extension modules that are
: included in the PostgreSQL distribution.
Name : postgresql-server
Version : 10.4
Release : 1.fc28
Arch : x86_64
Size : 20 M
Source : postgresql-10.4-1.fc28.src.rpm
Repo : @System
From repo : updates
Summary : The programs needed to create and run a PostgreSQL server
URL : http://www.postgresql.org/
License : PostgreSQL
Description : PostgreSQL is an advanced Object-Relational database management system (DBMS).
: The postgresql-server package contains the programs needed to create
: and run a PostgreSQL server, which will in turn allow you to create
: and maintain PostgreSQL databases.
Available Packages
Name : libpqxx
Epoch : 1
Version : 4.0.1
Release : 11.fc28
Arch : i686
Size : 220 k
Source : libpqxx-4.0.1-11.fc28.src.rpm
Repo : fedora
Summary : C++ client API for PostgreSQL
URL : http://pqxx.org/
License : BSD
Description : C++ client API for PostgreSQL. The standard front-end (in the sense of
: "language binding") for writing C++ programs that use PostgreSQL.
: Supersedes older libpq++ interface.
Name : libpqxx-devel
Epoch : 1
Version : 4.0.1
Release : 11.fc28
Arch : i686
Size : 99 k
Source : libpqxx-4.0.1-11.fc28.src.rpm
Repo : fedora
Summary : Development tools for libpqxx
URL : http://pqxx.org/
License : BSD
Description : Development tools for libpqxx.
Name : libsq3-devel
Version : 20071018
Release : 23.fc28
Arch : i686
Size : 181 k
Source : libsqlite3x-20071018-23.fc28.src.rpm
Repo : fedora
Summary : Development files for libsqlite3x
URL : http://www.wanderinghorse.net/computing/sqlite/
License : zlib
Description : The libsq3-devel package contains libraries and header files for
: developing applications that use libsq3.
Name : mariadb-devel
Epoch : 3
Version : 10.2.14
Release : 1.fc28
Arch : i686
Size : 976 k
Source : mariadb-10.2.14-1.fc28.src.rpm
Repo : fedora
Summary : Files for development of MariaDB/MySQL applications
URL : http://mariadb.org
License : GPLv2 with exceptions and LGPLv2 and BSD
Description : MariaDB is a multi-user, multi-threaded SQL database server.
: MariaDB is a community developed branch of MySQL.
:
:
:
:
: This package contains everything needed for developing MariaDB/MySQL server
: applications. For developing client applications, use mariadb-connector-c
: package.
Name : postgresql-server
Version : 10.4
Release : 1.fc28
Arch : i686
Size : 5.1 M
Source : postgresql-10.4-1.fc28.src.rpm
Repo : updates
Summary : The programs needed to create and run a PostgreSQL server
URL : http://www.postgresql.org/
License : PostgreSQL
Description : PostgreSQL is an advanced Object-Relational database management system (DBMS).
: The postgresql-server package contains the programs needed to create
: and run a PostgreSQL server, which will in turn allow you to create
: and maintain PostgreSQL databases.
The code is divided in three crates:
- plume-common, for the ActivityPub module, and some common utils
- plume-models, for the models and database-related code
- plume, the app itself
This new organization will allow to test it more easily, but also to create other tools that only reuse a little part of
the code (for instance a Wordpress import tool, that would just use the plume-models crate)